Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | CHF 33.42M | CHF 28.92M | CHF 28.43M | CHF 27.13M | 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 20.38M | CHF 20.53M | 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 |