Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | CHF 893.87M | CHF 851.06M | CHF 954.56M | CHF 862.95M | CHF 737.90M |
Gross Profit | CHF 316.15M | CHF 300.57M | CHF 340.48M | CHF 329.47M | CHF 260.85M |
Operating Income | CHF 86.62M | CHF 77.56M | CHF 100.68M | CHF 103.53M | CHF 54.78M |
EBITDA | CHF 121.84M | CHF 107.61M | CHF 132.79M | CHF 136.60M | CHF 90.62M |
Net Income | CHF 71.38M | CHF 64.22M | CHF 84.25M | CHF 86.54M | CHF 51.86M |
Balance Sheet | |||||
Cash & Short-Term Investments | CHF 184.13M | CHF 163.10M | CHF 151.14M | CHF 219.84M | CHF 203.56M |
Total Assets | CHF 889.16M | CHF 777.03M | CHF 814.98M | CHF 833.53M | CHF 740.32M |
Total Debt | CHF 0.00 | CHF 0.00 | CHF 0.00 | CHF 0.00 | CHF 632.00K |
Net Debt | CHF -174.13M | CHF -108.10M | CHF -151.14M | CHF -219.84M | CHF -202.92M |
Total Liabilities | CHF 232.64M | CHF 167.40M | CHF 208.33M | CHF 189.78M | CHF 148.69M |
Stockholders' Equity | CHF 653.58M | CHF 607.15M | CHF 603.36M | CHF 640.55M | CHF 588.52M |
Cash Flow | |||||
Free Cash Flow | CHF 50.84M | CHF 63.38M | CHF 42.81M | CHF 57.53M | CHF 48.87M |
Operating Cash Flow | CHF 90.19M | CHF 115.66M | CHF 88.78M | CHF 103.32M | CHF 88.12M |
Investing Cash Flow | CHF 8.18M | CHF -108.82M | CHF -51.12M | CHF -46.74M | CHF -37.92M |
Financing Cash Flow | CHF -33.48M | CHF -48.05M | CHF -102.02M | CHF -42.28M | CHF -33.51M |