Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | CHF 445.36M | CHF 397.45M | CHF 586.39M | CHF 513.72M | CHF 395.82M |
Gross Profit | CHF 193.10M | CHF 162.93M | CHF 261.63M | CHF 222.80M | CHF 157.57M |
Operating Income | CHF 38.23M | CHF 24.98M | CHF 94.08M | CHF 80.40M | CHF 30.21M |
EBITDA | CHF 64.42M | CHF 41.41M | CHF 113.55M | CHF 99.07M | CHF 54.69M |
Net Income | CHF 35.12M | CHF 15.39M | CHF 78.11M | CHF 67.44M | CHF 27.66M |
Balance Sheet | |||||
Cash & Short-Term Investments | CHF 113.74M | CHF 86.71M | CHF 125.94M | CHF 115.53M | CHF 74.68M |
Total Assets | CHF 531.17M | CHF 473.58M | CHF 569.94M | CHF 491.89M | CHF 441.15M |
Total Debt | CHF 97.61M | CHF 95.51M | CHF 97.87M | CHF 79.41M | CHF 81.82M |
Net Debt | CHF -16.13M | CHF 8.81M | CHF -28.08M | CHF -36.12M | CHF 7.14M |
Total Liabilities | CHF 205.73M | CHF 177.49M | CHF 238.41M | CHF 216.91M | CHF 226.20M |
Stockholders' Equity | CHF 325.44M | CHF 296.09M | CHF 331.53M | CHF 274.98M | CHF 214.96M |
Cash Flow | |||||
Free Cash Flow | CHF 37.18M | CHF -4.16M | CHF 40.00M | CHF 55.82M | CHF 41.71M |
Operating Cash Flow | CHF 49.96M | CHF 22.26M | CHF 63.23M | CHF 69.01M | CHF 55.27M |
Investing Cash Flow | CHF -8.55M | CHF -22.84M | CHF -22.67M | CHF -12.94M | CHF -15.47M |
Financing Cash Flow | CHF -16.79M | CHF -33.85M | CHF -28.00M | CHF -15.52M | CHF -24.48M |