Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | CHF 158.79M | CHF 147.95M | CHF 150.65M | CHF 144.07M | CHF 172.92M |
Gross Profit | CHF 89.83M | CHF 44.98M | CHF 43.92M | CHF 33.86M | CHF 55.31M |
Operating Income | CHF 23.07M | CHF 16.81M | CHF 10.04M | CHF 1.73M | CHF 17.99M |
EBITDA | CHF 29.57M | CHF 23.37M | CHF 16.15M | CHF 7.27M | CHF 25.39M |
Net Income | CHF 20.30M | CHF 15.15M | CHF 11.22M | CHF 6.21M | CHF 17.82M |
Balance Sheet | |||||
Cash & Short-Term Investments | CHF 108.93M | CHF 87.92M | CHF 39.81M | CHF 29.35M | CHF 46.69M |
Total Assets | CHF 189.01M | CHF 188.87M | CHF 180.32M | CHF 173.19M | CHF 181.09M |
Total Debt | CHF 1.30M | CHF 1.34M | CHF 931.00K | CHF 886.00K | CHF 974.00K |
Net Debt | CHF -93.62M | CHF -86.58M | CHF -38.88M | CHF -28.46M | CHF -45.71M |
Total Liabilities | CHF 37.02M | CHF 37.50M | CHF 36.65M | CHF 36.18M | CHF 41.89M |
Stockholders' Equity | CHF 152.00M | CHF 151.38M | CHF 143.67M | CHF 137.01M | CHF 139.20M |
Cash Flow | |||||
Free Cash Flow | CHF 17.82M | CHF 31.41M | CHF 15.01M | CHF -8.95M | CHF 19.29M |
Operating Cash Flow | CHF 20.40M | CHF 33.83M | CHF 17.72M | CHF -2.51M | CHF 30.89M |
Investing Cash Flow | CHF 6.22M | CHF 20.44M | CHF -2.68M | CHF -6.42M | CHF -11.60M |
Financing Cash Flow | CHF -19.68M | CHF -6.00M | CHF -4.56M | CHF -8.40M | CHF -6.00M |