Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | CHF 934.28M | CHF 1.07B | CHF 1.14B | CHF 946.62M | CHF 730.88M |
Gross Profit | CHF 320.60M | CHF 390.47M | CHF 405.32M | CHF 388.02M | CHF 339.86M |
Operating Income | CHF 75.57M | CHF 135.97M | CHF 145.95M | CHF 141.13M | CHF 123.00M |
EBITDA | CHF 148.26M | CHF 205.57M | CHF 210.85M | CHF 201.22M | CHF 154.99M |
Net Income | CHF 67.66M | CHF 132.07M | CHF 121.13M | CHF 121.66M | CHF 103.69M |
Balance Sheet | |||||
Cash & Short-Term Investments | CHF 406.01M | CHF 366.42M | CHF 293.24M | CHF 241.91M | CHF 470.92M |
Total Assets | CHF 2.12B | CHF 2.07B | CHF 2.16B | CHF 2.04B | CHF 1.13B |
Total Debt | CHF 321.35M | CHF 316.09M | CHF 307.68M | CHF 313.66M | CHF 38.73M |
Net Debt | CHF 167.15M | CHF 183.13M | CHF 196.24M | CHF 192.65M | CHF -109.72M |
Total Liabilities | CHF 686.15M | CHF 725.06M | CHF 776.40M | CHF 800.26M | CHF 380.48M |
Stockholders' Equity | CHF 1.44B | CHF 1.35B | CHF 1.36B | CHF 1.22B | CHF 733.65M |
Cash Flow | |||||
Free Cash Flow | CHF 117.86M | CHF 125.63M | CHF 91.24M | CHF 126.12M | CHF 166.13M |
Operating Cash Flow | CHF 148.54M | CHF 160.57M | CHF 127.47M | CHF 165.84M | CHF 207.42M |
Investing Cash Flow | CHF -48.61M | CHF -84.23M | CHF -88.22M | CHF -651.95M | CHF -288.77M |
Financing Cash Flow | CHF -81.30M | CHF -50.57M | CHF -47.82M | CHF 458.53M | CHF -35.33M |