Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | CHF 1.05B | CHF 974.71M | CHF 964.93M | CHF 875.62M | CHF 905.41M |
Gross Profit | CHF 302.95M | CHF 272.21M | CHF 284.92M | CHF 221.47M | CHF 243.67M |
Operating Income | CHF 125.38M | CHF 105.49M | CHF 94.17M | CHF 59.97M | CHF 83.92M |
EBITDA | CHF 184.49M | CHF 128.64M | CHF 120.74M | CHF 86.67M | CHF 112.48M |
Net Income | CHF 115.60M | CHF 94.42M | CHF 89.11M | CHF 65.26M | CHF 70.94M |
Balance Sheet | |||||
Cash & Short-Term Investments | CHF 493.12M | CHF 353.64M | CHF 334.12M | CHF 391.00M | CHF 319.28M |
Total Assets | CHF 1.30B | CHF 983.21M | CHF 1.08B | CHF 1.59B | CHF 1.15B |
Total Debt | CHF 350.30M | CHF 256.25M | CHF 281.14M | CHF 382.09M | CHF 323.70M |
Net Debt | CHF -44.24M | CHF -68.79M | CHF -27.12M | CHF 75.91M | CHF 19.87M |
Total Liabilities | CHF 792.37M | CHF 557.23M | CHF 634.76M | CHF 1.16B | CHF 740.90M |
Stockholders' Equity | CHF 483.00M | CHF 405.07M | CHF 416.80M | CHF 407.47M | CHF 389.29M |
Cash Flow | |||||
Free Cash Flow | CHF 100.23M | CHF 114.00M | CHF 145.54M | CHF 71.19M | CHF 100.01M |
Operating Cash Flow | CHF 107.79M | CHF 120.64M | CHF 151.32M | CHF 77.71M | CHF 108.57M |
Investing Cash Flow | CHF -59.50M | CHF -12.61M | CHF 46.47M | CHF -79.50M | CHF 41.43M |
Financing Cash Flow | CHF 7.32M | CHF -79.90M | CHF -177.70M | CHF 10.31M | CHF -173.97M |