Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | CHF 43.99M | CHF 41.27M | CHF 36.61M | CHF 36.13M | CHF 35.82M |
Gross Profit | CHF 37.55M | CHF 36.07M | CHF 31.45M | CHF 30.86M | CHF 30.78M |
Operating Income | CHF 31.44M | CHF 30.30M | CHF 26.11M | CHF 25.94M | CHF 25.90M |
EBITDA | CHF 36.31M | CHF 30.39M | CHF 26.20M | CHF 26.03M | CHF 25.95M |
Net Income | CHF 23.08M | CHF 16.01M | CHF 21.76M | CHF 27.43M | CHF 26.77M |
Balance Sheet | |||||
Cash & Short-Term Investments | CHF 17.82M | CHF 15.79M | CHF 2.51M | CHF 3.57M | CHF 1.94M |
Total Assets | CHF 1.07B | CHF 1.06B | CHF 913.13M | CHF 886.32M | CHF 845.58M |
Total Debt | CHF 456.53M | CHF 536.28M | CHF 418.02M | CHF 395.30M | CHF 379.37M |
Net Debt | CHF 438.71M | CHF 520.49M | CHF 415.51M | CHF 391.73M | CHF 377.43M |
Total Liabilities | CHF 553.92M | CHF 636.06M | CHF 492.02M | CHF 469.65M | CHF 439.01M |
Stockholders' Equity | CHF 517.61M | CHF 419.80M | CHF 421.11M | CHF 416.67M | CHF 406.57M |
Cash Flow | |||||
Free Cash Flow | CHF 20.30M | CHF 18.89M | CHF 18.91M | CHF 18.46M | CHF 19.94M |
Operating Cash Flow | CHF 21.02M | CHF 19.27M | CHF 18.99M | CHF 18.62M | CHF 19.98M |
Investing Cash Flow | CHF -13.97M | CHF -106.93M | CHF -25.45M | CHF -15.60M | CHF -18.09M |
Financing Cash Flow | CHF -5.01M | CHF 100.93M | CHF 5.39M | CHF -1.39M | CHF -6.13M |