Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | CHF 745.13M | CHF 599.17M | CHF 415.92M | CHF 321.74M | CHF 414.97M |
Gross Profit | CHF 426.60M | CHF 191.53M | CHF 125.89M | CHF 75.93M | CHF 118.18M |
Operating Income | CHF 72.81M | CHF 67.66M | CHF 42.48M | CHF 8.50M | CHF 25.52M |
EBITDA | CHF 93.17M | CHF 85.05M | CHF 57.90M | CHF 22.05M | CHF 38.33M |
Net Income | CHF 43.84M | CHF 51.77M | CHF 30.38M | CHF -1.32M | CHF 13.22M |
Balance Sheet | |||||
Cash & Short-Term Investments | CHF 76.26M | CHF 82.75M | CHF 50.68M | CHF 51.85M | CHF 47.47M |
Total Assets | CHF 708.92M | CHF 788.88M | CHF 517.14M | CHF 454.41M | CHF 484.21M |
Total Debt | CHF 169.19M | CHF 188.26M | CHF 149.07M | CHF 144.28M | CHF 153.69M |
Net Debt | CHF 92.95M | CHF 105.52M | CHF 98.40M | CHF 92.44M | CHF 106.24M |
Total Liabilities | CHF 318.32M | CHF 372.29M | CHF 252.24M | CHF 217.93M | CHF 239.61M |
Stockholders' Equity | CHF 390.60M | CHF 416.59M | CHF 264.90M | CHF 236.49M | CHF 244.60M |
Cash Flow | |||||
Free Cash Flow | CHF 33.53M | CHF 25.93M | CHF -5.06M | CHF 15.96M | CHF -13.16M |
Operating Cash Flow | CHF 62.07M | CHF 39.01M | CHF 33.01M | CHF 41.77M | CHF 41.29M |
Investing Cash Flow | CHF -10.38M | CHF -21.39M | CHF -38.50M | CHF -26.33M | CHF -78.17M |
Financing Cash Flow | CHF -53.76M | CHF 17.19M | CHF 3.87M | CHF -9.22M | CHF 34.63M |