| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.03B | 943.86M | 858.78M | 846.90M | 765.34M | 661.23M |
| Gross Profit | 635.93M | 580.29M | 247.47M | 243.01M | 220.57M | 171.77M |
| EBITDA | 244.88M | 208.42M | 179.95M | 185.47M | 178.05M | 133.75M |
| Net Income | 170.80M | 146.78M | 136.96M | 122.80M | 115.67M | 86.72M |
Balance Sheet | ||||||
| Total Assets | 754.29M | 763.68M | 661.99M | 688.54M | 660.86M | 600.07M |
| Cash, Cash Equivalents and Short-Term Investments | 75.68M | 137.20M | 112.79M | 111.78M | 169.41M | 164.94M |
| Total Debt | 25.80M | 25.36M | 14.82M | 11.47M | 10.77M | 13.94M |
| Total Liabilities | 211.71M | 182.95M | 131.50M | 166.78M | 149.53M | 110.81M |
| Stockholders Equity | 542.58M | 580.74M | 530.63M | 521.83M | 511.30M | 489.28M |
Cash Flow | ||||||
| Free Cash Flow | 122.48M | 136.09M | 109.92M | 57.77M | 105.73M | 95.87M |
| Operating Cash Flow | 202.68M | 194.78M | 156.97M | 112.47M | 152.45M | 124.83M |
| Investing Cash Flow | -86.81M | -101.95M | -21.08M | -21.79M | -107.54M | -32.47M |
| Financing Cash Flow | -116.52M | -107.82M | -108.66M | -111.78M | -100.60M | -97.71M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
74 Outperform | CHF2.30B | 31.00 | ― | 2.17% | 11.43% | 6.46% | |
70 Outperform | CHF11.03B | 64.56 | 31.53% | 1.22% | 16.73% | 14.51% | |
66 Neutral | CHF19.35B | 34.38 | ― | 2.08% | 1.72% | -1.43% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% | |
59 Neutral | CHF1.96B | 32.99 | ― | 1.46% | -3.67% | -12.95% | |
54 Neutral | CHF4.39B | 15.83 | ― | 2.53% | -24.42% | 32.48% | |
52 Neutral | CHF2.58B | 26.28 | ― | ― | 1.16% | 132.26% |