Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | CHF 552.29M | CHF 408.15M | CHF 531.30M | CHF 383.30M | CHF 272.84M |
Gross Profit | CHF 492.88M | CHF 327.74M | CHF 440.51M | CHF 312.26M | CHF 206.30M |
Operating Income | CHF 255.44M | CHF 212.96M | CHF 224.27M | CHF 129.67M | CHF 50.59M |
EBITDA | CHF 298.41M | CHF 225.85M | CHF 256.23M | CHF 134.72M | CHF 0.00 |
Net Income | CHF 217.63M | CHF 157.39M | CHF 193.11M | CHF 91.02M | CHF 52.30M |
Balance Sheet | |||||
Cash & Short-Term Investments | CHF 4.55B | CHF 6.12B | CHF 5.83B | CHF 4.51B | CHF 3.31B |
Total Assets | CHF 9.96B | CHF 10.22B | CHF 9.05B | CHF 7.43B | CHF 6.47B |
Total Debt | CHF 320.53M | CHF 13.49M | CHF 262.94M | CHF 261.94M | CHF 142.63M |
Net Debt | CHF -4.23B | CHF -6.11B | CHF -5.33B | CHF -3.80B | CHF -2.73B |
Total Liabilities | CHF 9.06B | CHF 9.48B | CHF 8.44B | CHF 6.99B | CHF 6.10B |
Stockholders' Equity | CHF 898.55M | CHF 741.13M | CHF 615.46M | CHF 440.18M | CHF 374.76M |
Cash Flow | |||||
Free Cash Flow | CHF 239.61M | CHF 440.03M | CHF 240.09M | CHF 162.96M | CHF 71.75M |
Operating Cash Flow | CHF 292.70M | CHF 491.76M | CHF 268.11M | CHF 193.65M | CHF 98.07M |
Investing Cash Flow | CHF -498.09M | CHF -741.47M | CHF -543.13M | CHF -427.36M | CHF -74.94M |
Financing Cash Flow | CHF -64.29M | CHF -48.60M | CHF 1.39B | CHF 743.36M | CHF 546.21M |