| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 388.59M | 660.84M | 756.63M | 1.05B | 688.54M | 393.69M |
| Gross Profit | 181.86M | 366.14M | 403.37M | 593.11M | 386.78M | 150.55M |
| EBITDA | 186.13M | 409.07M | 381.26M | 533.99M | 267.16M | -12.34M |
| Net Income | 20.86M | 96.38M | 111.07M | 224.44M | 61.13M | -232.95M |
Balance Sheet | ||||||
| Total Assets | 1.01B | 1.20B | 1.02B | 973.98M | 895.74M | 960.27M |
| Cash, Cash Equivalents and Short-Term Investments | 197.01M | 296.84M | 133.04M | 128.84M | 101.47M | 201.94M |
| Total Debt | 596.87M | 540.26M | 533.28M | 529.69M | 694.84M | 806.93M |
| Total Liabilities | 798.48M | 996.76M | 840.53M | 858.39M | 957.69M | 1.07B |
| Stockholders Equity | 208.65M | 203.29M | 176.02M | 115.58M | -61.95M | -109.19M |
Cash Flow | ||||||
| Free Cash Flow | 23.52M | 279.70M | 101.90M | 298.69M | 87.52M | 93.40M |
| Operating Cash Flow | 134.97M | 471.00M | 300.94M | 467.50M | 216.78M | 168.70M |
| Investing Cash Flow | -79.92M | -226.85M | -198.59M | -153.70M | -126.56M | -347.63M |
| Financing Cash Flow | 19.19M | -99.20M | -98.72M | -286.55M | -190.44M | 271.14M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
75 Outperform | $365.39M | 6.52 | 12.19% | ― | -6.03% | -54.59% | |
69 Neutral | $643.27M | -9.15 | -8.46% | 7.20% | -23.00% | -68.20% | |
68 Neutral | $485.39M | 7.68 | 16.86% | 6.49% | -26.63% | -66.89% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
63 Neutral | $808.85M | -12.94 | 16.30% | ― | -21.67% | 251.59% | |
48 Neutral | $464.58M | 12.87 | -23.43% | ― | ― | -985.28% |