Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | CHF 986.43M | CHF 1.07B | CHF 1.15B | CHF 995.15M | CHF 812.79M |
Gross Profit | CHF 326.66M | CHF 339.17M | CHF 360.13M | CHF 317.12M | CHF 248.73M |
Operating Income | CHF 0.00 | CHF 113.09M | CHF 141.47M | CHF 123.57M | CHF 86.39M |
EBITDA | CHF 130.38M | CHF 135.71M | CHF 165.19M | CHF 147.92M | CHF 105.86M |
Net Income | CHF 72.36M | CHF 74.21M | CHF 102.98M | CHF 96.37M | CHF 67.06M |
Balance Sheet | |||||
Cash & Short-Term Investments | CHF 59.33M | CHF 52.24M | CHF 35.79M | CHF 34.11M | CHF 40.68M |
Total Assets | CHF 843.96M | CHF 807.24M | CHF 910.09M | CHF 772.78M | CHF 641.31M |
Total Debt | CHF 304.44M | CHF 293.29M | CHF 354.78M | CHF 251.33M | CHF 196.33M |
Net Debt | CHF 245.12M | CHF 241.04M | CHF 318.99M | CHF 217.22M | CHF 155.66M |
Total Liabilities | CHF 451.62M | CHF 434.55M | CHF 530.47M | CHF 423.23M | CHF 318.97M |
Stockholders' Equity | CHF 382.26M | CHF 365.51M | CHF 373.68M | CHF 345.25M | CHF 319.95M |
Cash Flow | |||||
Free Cash Flow | CHF 91.02M | CHF 119.33M | CHF -35.23M | CHF 30.64M | CHF 67.67M |
Operating Cash Flow | CHF 126.81M | CHF 157.69M | CHF 6.00M | CHF 65.93M | CHF 91.59M |
Investing Cash Flow | CHF -95.59M | CHF -36.29M | CHF -68.08M | CHF -92.31M | CHF -41.15M |
Financing Cash Flow | CHF -25.55M | CHF -101.63M | CHF 65.17M | CHF 20.00M | CHF -40.64M |