| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 656.08M | 533.36M | 460.08M | 733.70M | 578.15M | 393.43M |
| Gross Profit | 408.82M | 295.20M | 280.67M | 640.66M | 530.48M | 335.06M |
| EBITDA | 84.84M | -64.02M | -198.77M | -27.75M | 89.90M | -37.87M |
| Net Income | 30.58M | -78.68M | -179.95M | -77.74M | 47.41M | -45.08M |
Balance Sheet | ||||||
| Total Assets | 3.19B | 3.23B | 3.41B | 3.61B | 2.95B | 2.01B |
| Cash, Cash Equivalents and Short-Term Investments | 104.61M | 59.97M | 91.19M | 98.82M | 130.96M | 136.19M |
| Total Debt | 2.74B | 2.82B | 3.23B | 3.28B | 2.60B | 1.71B |
| Total Liabilities | 2.80B | 2.87B | 3.01B | 3.07B | 2.34B | 1.54B |
| Stockholders Equity | 383.85M | 353.81M | 404.40M | 547.60M | 603.88M | 466.63M |
Cash Flow | ||||||
| Free Cash Flow | 383.82M | 374.33M | 361.50M | 198.98M | 136.97M | 131.10M |
| Operating Cash Flow | 395.99M | 393.52M | 392.76M | 247.88M | 163.45M | 152.87M |
| Investing Cash Flow | -236.92M | -193.69M | -286.18M | -1.17B | -884.79M | 16.38M |
| Financing Cash Flow | -163.65M | -191.22M | -104.39M | 934.53M | 745.71M | -136.80M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
79 Outperform | $240.94M | 5.96 | 10.79% | 4.44% | 15.52% | 2.05% | |
73 Outperform | $369.82M | 2.04 | 12.53% | 10.37% | 10.48% | -30.67% | |
71 Outperform | $203.72M | 11.46 | 6.58% | ― | 16.94% | -10.46% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
64 Neutral | $234.77M | 8.08 | 8.59% | ― | -5.29% | ― | |
64 Neutral | $378.80M | 9.48 | 11.43% | 2.99% | 9.63% | 77.14% | |
43 Neutral | $203.29M | -1.36 | -102.53% | ― | -82.33% | -3365.80% |