| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 420.18M | 364.95M | 297.04M | 323.99M | 760.19M | 344.03M |
| Gross Profit | 114.72M | 126.49M | 106.60M | 144.08M | 177.23M | 132.19M |
| EBITDA | -95.62M | -32.89M | 3.30M | 58.50M | 83.35M | 25.67M |
| Net Income | -117.32M | -148.91M | -15.44M | 18.12M | 29.29M | -3.91M |
Balance Sheet | ||||||
| Total Assets | 414.60M | 487.28M | 865.95M | 880.84M | 851.34M | 747.35M |
| Cash, Cash Equivalents and Short-Term Investments | 67.23M | 100.61M | 118.91M | 155.22M | 185.09M | 147.15M |
| Total Debt | 218.48M | 236.80M | 262.47M | 260.27M | 240.61M | 252.52M |
| Total Liabilities | 336.44M | 341.26M | 599.66M | 595.47M | 594.42M | 438.08M |
| Stockholders Equity | 78.17M | 146.02M | 222.53M | 270.42M | 256.93M | 275.98M |
Cash Flow | ||||||
| Free Cash Flow | 5.13M | 66.24M | 47.87M | 67.45M | 59.43M | 54.23M |
| Operating Cash Flow | 13.32M | 74.70M | 75.20M | 78.92M | 65.25M | 63.45M |
| Investing Cash Flow | -4.63M | -26.82M | -15.96M | -60.49M | 17.27M | 38.09M |
| Financing Cash Flow | -37.17M | -57.69M | -64.17M | -92.82M | -16.57M | -15.48M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
64 Neutral | $344.55M | -8.55 | 1.81% | ― | -3.27% | 86.01% | |
62 Neutral | $72.71M | 228.08 | 0.18% | 8.81% | -0.77% | -93.46% | |
60 Neutral | $48.67B | 4.58 | -11.27% | 4.14% | 2.83% | -41.78% | |
53 Neutral | $278.39M | -2.33 | -81.68% | 6.56% | -45.95% | -75.87% | |
46 Neutral | $8.77M | -1.07 | -5.90% | ― | -7.78% | -369.53% | |
44 Neutral | $39.90M | -0.37 | -90.36% | ― | -13.08% | -69.47% | |
44 Neutral | $52.44M | -1.05 | -53.47% | ― | 83.96% | -73.70% |