Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | CHF 224.83M | CHF 212.01M | CHF 182.82M | CHF 159.88M | CHF 127.65M |
Gross Profit | CHF 178.68M | CHF 167.57M | CHF 135.39M | CHF 121.57M | CHF 93.89M |
Operating Income | CHF 7.87M | CHF 9.10M | CHF -1.87M | CHF 11.01M | CHF 3.10M |
EBITDA | CHF 30.18M | CHF 24.69M | CHF 16.24M | CHF 26.10M | CHF 13.96M |
Net Income | CHF 3.53M | CHF 619.00K | CHF -5.78M | CHF 6.84M | CHF -943.57K |
Balance Sheet | |||||
Cash & Short-Term Investments | CHF 138.69M | CHF 25.20M | CHF 20.60M | CHF 82.64M | CHF 82.73M |
Total Assets | CHF 459.96M | CHF 349.53M | CHF 327.89M | CHF 298.18M | CHF 282.79M |
Total Debt | CHF 120.29M | CHF 26.92M | CHF 52.04M | CHF 24.07M | CHF 27.18M |
Net Debt | CHF -18.39M | CHF 1.72M | CHF 31.43M | CHF -58.57M | CHF -55.56M |
Total Liabilities | CHF 190.31M | CHF 94.58M | CHF 90.11M | CHF 74.18M | CHF 69.76M |
Stockholders' Equity | CHF 269.65M | CHF 254.96M | CHF 237.78M | CHF 224.00M | CHF 213.04M |
Cash Flow | |||||
Free Cash Flow | CHF 21.00M | CHF 1.17M | CHF -22.72M | CHF 10.57M | CHF -455.29K |
Operating Cash Flow | CHF 28.17M | CHF 19.96M | CHF -3.93M | CHF 20.95M | CHF 12.61M |
Investing Cash Flow | CHF -19.06M | CHF -37.83M | CHF -52.91M | CHF -15.87M | CHF -22.86M |
Financing Cash Flow | CHF 104.48M | CHF 23.21M | CHF -3.90M | CHF -4.78M | CHF -4.73M |