Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | CHF 527.11M | CHF 556.34M | CHF 664.41M | CHF 640.06M | CHF 530.63M |
Gross Profit | CHF 325.38M | CHF 344.67M | CHF 161.92M | CHF 156.82M | CHF 160.70M |
Operating Income | CHF 77.81M | CHF 83.85M | CHF 101.31M | CHF 96.10M | CHF 90.13M |
EBITDA | CHF 103.80M | CHF 106.64M | CHF 129.34M | CHF 122.69M | CHF 114.26M |
Net Income | CHF 62.50M | CHF 66.35M | CHF 82.78M | CHF 80.60M | CHF 71.74M |
Balance Sheet | |||||
Cash & Short-Term Investments | CHF 204.10M | CHF 140.27M | CHF 79.31M | CHF 68.50M | CHF 98.31M |
Total Assets | CHF 591.30M | CHF 544.03M | CHF 549.65M | CHF 546.96M | CHF 476.21M |
Total Debt | CHF 9.31M | CHF 7.06M | CHF 8.48M | CHF 22.40M | CHF 6.09M |
Net Debt | CHF -194.79M | CHF -133.21M | CHF -70.83M | CHF -46.09M | CHF -92.22M |
Total Liabilities | CHF 119.10M | CHF 133.22M | CHF 155.46M | CHF 201.53M | CHF 164.22M |
Stockholders' Equity | CHF 472.21M | CHF 410.81M | CHF 394.19M | CHF 345.43M | CHF 311.99M |
Cash Flow | |||||
Free Cash Flow | CHF 75.68M | CHF 89.42M | CHF 45.45M | CHF -3.45M | CHF 71.89M |
Operating Cash Flow | CHF 92.01M | CHF 113.23M | CHF 71.81M | CHF 47.69M | CHF 123.21M |
Investing Cash Flow | CHF -14.64M | CHF -22.17M | CHF -23.13M | CHF -48.74M | CHF -49.50M |
Financing Cash Flow | CHF -15.77M | CHF -20.46M | CHF -34.01M | CHF -29.50M | CHF -54.25M |