Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 840.10M | 870.70M | 824.60M | 725.10M | 587.50M | 524.10M |
Gross Profit | 367.90M | 373.70M | 340.50M | 273.70M | 240.30M | 217.30M |
EBITDA | 139.40M | 150.60M | 137.90M | 67.90M | 67.90M | 71.50M |
Net Income | 44.50M | 58.40M | 37.90M | -8.60M | 4.70M | 18.80M |
Balance Sheet | ||||||
Total Assets | 1.04B | 1.05B | 961.40M | 992.10M | 1.05B | 717.30M |
Cash, Cash Equivalents and Short-Term Investments | 34.10M | 31.90M | 31.50M | 39.90M | 142.50M | 32.20M |
Total Debt | 212.40M | 196.80M | 225.30M | 293.50M | 292.30M | 156.70M |
Total Liabilities | 368.70M | 371.40M | 361.90M | 425.50M | 500.20M | 330.80M |
Stockholders Equity | 674.50M | 678.20M | 599.50M | 566.60M | 551.50M | 386.50M |
Cash Flow | ||||||
Free Cash Flow | 24.20M | 36.90M | 61.90M | -87.10M | -70.90M | 2.70M |
Operating Cash Flow | 88.20M | 92.90M | 111.90M | -21.10M | -19.80M | 43.80M |
Investing Cash Flow | -71.70M | -56.00M | -50.00M | -68.70M | -163.70M | -79.30M |
Financing Cash Flow | -14.80M | -39.60M | -69.70M | -15.10M | 291.00M | 18.60M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | 1.08B | 24.91 | 31.28% | 3.06% | -4.33% | -17.01% | |
72 Outperform | 566.17M | 11.31 | 6.74% | 14.46% | 5.55% | 368.20% | |
60 Neutral | kr554.64M | 12.46 | ― | ― | -1.95% | -0.45% | |
54 Neutral | 139.43M | -2.23 | -163.32% | ― | 2.14% | -205444.83% | |
47 Neutral | 119.39M | -10.64 | -3.03% | ― | -3.99% | 33.17% | |
41 Neutral | 31.57M | -0.08 | -34.79% | ― | -37.37% | 23.11% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% |