Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | CHF 249.61M | CHF 278.07M | CHF 169.03M | CHF 97.04M | CHF 94.90M |
Gross Profit | CHF 112.37M | CHF 193.68M | CHF 54.31M | CHF -2.83M | CHF 1.53M |
Operating Income | CHF 51.07M | CHF 187.69M | CHF 7.51M | CHF -43.26M | CHF -39.36M |
EBITDA | CHF 136.28M | CHF 140.52M | CHF 49.81M | CHF 40.58M | CHF 22.57M |
Net Income | CHF 75.69M | CHF 79.15M | CHF 43.57M | CHF -462.00K | CHF -9.23M |
Balance Sheet | |||||
Cash & Short-Term Investments | CHF 97.73M | CHF 31.29M | CHF 41.30M | CHF 17.79M | CHF 20.02M |
Total Assets | CHF 945.68M | CHF 891.88M | CHF 843.01M | CHF 818.81M | CHF 818.68M |
Total Debt | CHF 121.65M | CHF 117.20M | CHF 6.10M | CHF 45.00M | CHF 45.00M |
Net Debt | CHF 23.91M | CHF 85.91M | CHF -35.20M | CHF 27.21M | CHF 24.98M |
Total Liabilities | CHF 227.03M | CHF 231.31M | CHF 202.64M | CHF 222.22M | CHF 221.71M |
Stockholders' Equity | CHF 711.89M | CHF 655.03M | CHF 635.30M | CHF 592.32M | CHF 593.00M |
Cash Flow | |||||
Free Cash Flow | CHF 84.69M | CHF 58.88M | CHF 58.23M | CHF -25.35M | CHF -93.34M |
Operating Cash Flow | CHF 128.97M | CHF 96.33M | CHF 87.31M | CHF 40.02M | CHF 30.36M |
Investing Cash Flow | CHF -45.47M | CHF -59.33M | CHF -28.90M | CHF -65.32M | CHF -123.70M |
Financing Cash Flow | CHF -17.06M | CHF -47.00M | CHF -34.91M | CHF 23.07M | CHF 55.93M |