| Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
|---|---|---|---|---|---|
| Income Statement | |||||
| Total Revenue | CHF 33.42M | CHF 28.92M | CHF 28.27M | CHF 26.95M | CHF 25.36M |
| Gross Profit | CHF 30.57M | CHF 25.24M | CHF 26.13M | CHF 26.14M | CHF 24.80M |
| Operating Income | CHF 61.98M | CHF 22.23M | CHF 29.34M | CHF 93.33M | CHF 19.89M |
| EBITDA | CHF 62.05M | CHF 21.21M | CHF 20.41M | CHF 20.59M | CHF 19.96M |
| Net Income | CHF 50.70M | CHF 18.27M | CHF 23.60M | CHF 71.94M | CHF 63.30M |
| Balance Sheet | |||||
| Cash & Short-Term Investments | CHF 34.49M | CHF 1.51M | CHF 1.98M | CHF 2.63M | CHF 21.01M |
| Total Assets | CHF 1.15B | CHF 1.02B | CHF 953.52M | CHF 890.76M | CHF 756.25M |
| Total Debt | CHF 249.66M | CHF 157.60M | CHF 94.40M | CHF 47.20M | CHF 0.00 |
| Net Debt | CHF 215.17M | CHF 156.09M | CHF 92.42M | CHF 44.57M | CHF -21.01M |
| Total Liabilities | CHF 403.11M | CHF 308.10M | CHF 245.51M | CHF 191.86M | CHF 116.87M |
| Stockholders' Equity | CHF 745.93M | CHF 711.79M | CHF 708.01M | CHF 698.90M | CHF 639.38M |
| Cash Flow | |||||
| Free Cash Flow | CHF 17.49M | CHF 21.46M | CHF 17.56M | CHF 22.13M | CHF 16.86M |
| Operating Cash Flow | CHF 17.64M | CHF 21.53M | CHF 17.59M | CHF 22.15M | CHF 16.88M |
| Investing Cash Flow | CHF -60.16M | CHF -70.71M | CHF -50.95M | CHF -75.31M | CHF -9.13M |
| Financing Cash Flow | CHF 75.50M | CHF 48.71M | CHF 32.71M | CHF 34.78M | CHF -12.42M |