Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | CHF 169.39M | CHF 201.47M | CHF 177.25M | CHF 139.16M | CHF 120.42M |
Gross Profit | CHF 18.62M | CHF 65.55M | CHF 49.20M | CHF 26.85M | CHF 10.14M |
Operating Income | CHF 31.91M | CHF 36.91M | CHF 24.20M | CHF 3.85M | CHF -13.28M |
EBITDA | CHF 68.22M | CHF 69.02M | CHF 51.39M | CHF 29.46M | CHF 16.45M |
Net Income | CHF 21.58M | CHF 26.26M | CHF 20.59M | CHF 3.59M | CHF -7.03M |
Balance Sheet | |||||
Cash & Short-Term Investments | CHF 74.26M | CHF 59.06M | CHF 40.30M | CHF 15.90M | CHF 19.59M |
Total Assets | CHF 700.36M | CHF 693.04M | CHF 564.77M | CHF 443.20M | CHF 403.34M |
Total Debt | CHF 399.78M | CHF 414.74M | CHF 309.93M | CHF 232.70M | CHF 193.94M |
Net Debt | CHF 325.52M | CHF 355.68M | CHF 269.64M | CHF 216.81M | CHF 174.36M |
Total Liabilities | CHF 445.38M | CHF 457.96M | CHF 356.28M | CHF 257.64M | CHF 221.49M |
Stockholders' Equity | CHF 233.44M | CHF 214.91M | CHF 191.61M | CHF 171.62M | CHF 168.04M |
Cash Flow | |||||
Free Cash Flow | CHF 33.08M | CHF -86.60M | CHF -57.28M | CHF -44.73M | CHF -47.84M |
Operating Cash Flow | CHF 60.79M | CHF 61.44M | CHF 62.85M | CHF 13.89M | CHF 6.76M |
Investing Cash Flow | CHF -27.48M | CHF -144.52M | CHF -115.09M | CHF -56.34M | CHF -44.20M |
Financing Cash Flow | CHF -18.11M | CHF 101.84M | CHF 76.64M | CHF 38.76M | CHF 15.41M |