Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 208.54M | 157.63M | 147.76M | 148.12M | 127.63M |
Gross Profit | 169.86M | 130.84M | 120.96M | 124.05M | 103.58M |
EBITDA | 63.13M | 23.18M | 26.21M | 6.72M | -2.24M |
Net Income | 77.59M | 10.45M | 12.15M | -6.83M | -14.72M |
Balance Sheet | |||||
Total Assets | 257.76M | 173.29M | 220.85M | 247.27M | 229.79M |
Cash, Cash Equivalents and Short-Term Investments | 120.71M | 59.90M | 86.57M | 149.95M | 167.28M |
Total Debt | 111.67M | 128.61M | 187.14M | 218.96M | 242.32M |
Total Liabilities | 176.76M | 183.29M | 241.56M | 305.87M | 331.84M |
Stockholders Equity | 81.00M | -10.00M | -20.71M | -58.61M | -102.05M |
Cash Flow | |||||
Free Cash Flow | 72.65M | 13.21M | 3.75M | -32.88M | -56.40M |
Operating Cash Flow | 74.36M | 14.24M | 7.06M | -32.02M | -54.13M |
Investing Cash Flow | -1.01M | -1.03M | 91.65M | 3.58M | -34.96M |
Financing Cash Flow | -13.16M | -57.30M | -45.25M | 16.64M | 45.07M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
75 Outperform | CHF585.04M | 7.50 | ― | 32.30% | 631.04% | ||
64 Neutral | $1.04B | ― | -6.44% | ― | 125.11% | 69.27% | |
60 Neutral | CHF136.53M | 9.69 | ― | 450.19% | ― | ||
53 Neutral | CHF441.51M | ― | ― | 11.61% | -356.20% | ||
51 Neutral | $7.41B | 0.36 | -61.88% | 2.34% | 16.99% | 1.69% | |
47 Neutral | $124.96M | ― | -40.40% | ― | -66.82% | 4.14% | |
39 Underperform | CHF154.00M | 2.58 | -93.91% | ― | -62.17% | -166.33% |