Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 1.59B | 1.49B | 1.48B | 1.31B | 761.97M | 527.83M |
Gross Profit | 643.08M | 601.85M | 576.65M | 491.16M | 277.89M | 211.40M |
EBITDA | 164.12M | 199.42M | 91.58M | 97.63M | 45.11M | 29.18M |
Net Income | 59.73M | 36.09M | -37.95M | -36.11M | -47.27M | -49.29M |
Balance Sheet | ||||||
Total Assets | 1.79B | 1.83B | 1.94B | 2.22B | 1.79B | 1.24B |
Cash, Cash Equivalents and Short-Term Investments | 127.20M | 133.70M | 176.10M | 427.00M | 509.65M | 93.89M |
Total Debt | 245.92M | 236.25M | 451.04M | 589.35M | 556.20M | 346.76M |
Total Liabilities | 868.48M | 901.34M | 1.00B | 1.26B | 887.53M | 1.03B |
Stockholders Equity | 925.72M | 931.62M | 936.16M | 959.04M | 905.55M | 210.88M |
Cash Flow | ||||||
Free Cash Flow | 71.60M | 31.09M | 20.63M | 45.44M | -143.90M | -106.54M |
Operating Cash Flow | 160.92M | 118.14M | 92.26M | 131.40M | -26.85M | ― |
Investing Cash Flow | 3.96M | 3.43M | -81.84M | -150.27M | -83.01M | -30.18M |
Financing Cash Flow | -145.14M | -162.26M | -269.11M | -66.43M | 503.25M | ― |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
70 Outperform | CHF3.90B | 17.29 | 2.84% | -11.64% | -24.17% | ||
65 Neutral | CHF1.69B | 29.68 | ― | 5.41% | ― | ||
64 Neutral | $10.75B | 15.57 | 7.24% | 2.01% | 2.80% | -14.32% | |
60 Neutral | CHF5.27B | 18.99 | 2.06% | -24.42% | 32.48% | ||
52 Neutral | CHF2.98B | 30.42 | 1.12% | 1.16% | 132.28% | ||
― | $6.18B | 19.65 | 23.37% | 2.78% | ― | ― | |
57 Neutral | CHF2.02B | 63.98 | 0.99% | -6.87% | -74.29% |