Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | CHF 1.29B | CHF 1.27B | CHF 1.23B | CHF 1.10B | CHF 845.06M |
Gross Profit | CHF 329.06M | CHF 320.41M | CHF 318.69M | CHF 239.27M | CHF 176.00M |
Operating Income | CHF 199.26M | CHF 172.07M | CHF 227.62M | CHF 130.03M | CHF 77.40M |
EBITDA | CHF 289.49M | CHF 241.22M | CHF 308.30M | CHF 213.54M | CHF 132.18M |
Net Income | CHF 160.06M | CHF 112.77M | CHF 156.49M | CHF 95.60M | CHF 60.87M |
Balance Sheet | |||||
Cash & Short-Term Investments | CHF 39.61M | CHF 56.63M | CHF 91.62M | CHF 72.97M | CHF 54.44M |
Total Assets | CHF 1.93B | CHF 1.86B | CHF 1.79B | CHF 1.67B | CHF 1.24B |
Total Debt | CHF 0.00 | CHF 525.00M | CHF 590.00M | CHF 560.00M | CHF 377.50M |
Net Debt | CHF -38.76M | CHF 468.64M | CHF 498.52M | CHF 487.38M | CHF 323.08M |
Total Liabilities | CHF 953.81M | CHF 1.02B | CHF 1.08B | CHF 1.06B | CHF 746.62M |
Stockholders' Equity | CHF 980.19M | CHF 838.24M | CHF 710.93M | CHF 608.22M | CHF 495.65M |
Cash Flow | |||||
Free Cash Flow | CHF -12.07M | CHF 71.51M | CHF 19.30M | CHF -1.04M | CHF 36.15M |
Operating Cash Flow | CHF 168.78M | CHF 208.61M | CHF 134.50M | CHF 112.36M | CHF 105.28M |
Investing Cash Flow | CHF -190.35M | CHF -146.86M | CHF -103.72M | CHF -250.10M | CHF -69.02M |
Financing Cash Flow | CHF 3.04M | CHF -94.75M | CHF -10.68M | CHF 156.24M | CHF -6.12M |