Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | CHF 556.34M | CHF 664.41M | CHF 640.06M | CHF 530.63M | CHF 559.66M |
Gross Profit | CHF 344.67M | CHF 161.92M | CHF 156.82M | CHF 160.70M | CHF 317.73M |
Operating Income | CHF 83.85M | CHF 101.31M | CHF 96.10M | CHF 90.13M | CHF 72.82M |
EBITDA | CHF 106.64M | CHF 129.34M | CHF 122.69M | CHF 114.26M | CHF 96.30M |
Net Income | CHF 66.35M | CHF 82.78M | CHF 80.60M | CHF 71.74M | CHF 56.03M |
Balance Sheet | |||||
Cash & Short-Term Investments | CHF 140.27M | CHF 79.31M | CHF 68.50M | CHF 98.31M | CHF 83.78M |
Total Assets | CHF 544.03M | CHF 549.65M | CHF 546.96M | CHF 476.21M | CHF 435.06M |
Total Debt | CHF 7.06M | CHF 8.48M | CHF 22.40M | CHF 6.09M | CHF 6.88M |
Net Debt | CHF -133.21M | CHF -70.83M | CHF -46.09M | CHF -92.22M | CHF -76.89M |
Total Liabilities | CHF 133.22M | CHF 155.46M | CHF 201.53M | CHF 164.22M | CHF 131.04M |
Stockholders' Equity | CHF 410.81M | CHF 394.19M | CHF 345.43M | CHF 311.99M | CHF 304.02M |
Cash Flow | |||||
Free Cash Flow | CHF 89.42M | CHF 45.45M | CHF -3.45M | CHF 71.89M | CHF 69.07M |
Operating Cash Flow | CHF 113.23M | CHF 71.81M | CHF 47.69M | CHF 123.21M | CHF 99.62M |
Investing Cash Flow | CHF -22.17M | CHF -23.13M | CHF -48.74M | CHF -49.50M | CHF -32.76M |
Financing Cash Flow | CHF -20.46M | CHF -34.01M | CHF -29.50M | CHF -54.25M | CHF -32.81M |