| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 80.43M | 97.21M | 71.19M | 5.97M | 13.39M | 100.74M |
| Gross Profit | 59.55M | 81.18M | 45.53M | -27.07M | -9.51M | 87.35M |
| EBITDA | 50.54M | 75.73M | 32.05M | -39.82M | -20.07M | 76.56M |
| Net Income | 42.68M | 49.21M | 32.05M | -39.82M | -20.07M | 76.56M |
Balance Sheet | ||||||
| Total Assets | 807.09M | 839.65M | 763.04M | 978.83M | 1.01B | 927.67M |
| Cash, Cash Equivalents and Short-Term Investments | 9.05M | 20.36M | 45.90M | 153.33M | 51.49M | 51.27M |
| Total Debt | 446.18M | 469.08M | 398.83M | 607.90M | 566.98M | 467.50M |
| Total Liabilities | 456.11M | 486.03M | 417.35M | 632.52M | 594.59M | 493.18M |
| Stockholders Equity | 350.98M | 353.62M | 345.69M | 346.31M | 419.94M | 434.49M |
Cash Flow | ||||||
| Free Cash Flow | -59.23M | -57.03M | 152.92M | 49.23M | -100.89M | -144.68M |
| Operating Cash Flow | -59.23M | -57.03M | 152.92M | 49.23M | -100.89M | -144.68M |
| Investing Cash Flow | 697.00K | -77.11M | 0.00 | 56.92M | -421.00M | -417.37M |
| Financing Cash Flow | 25.87M | 25.67M | -245.78M | 6.17M | 101.00M | 159.15M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
77 Outperform | $225.70M | 6.24 | 11.28% | 13.03% | 92.11% | 73.34% | |
72 Outperform | $1.48B | 6.76 | 14.73% | 13.53% | 4.03% | -16.92% | |
70 Outperform | $364.20M | 0.44 | <0.01% | 5.39% | ― | ― | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
53 Neutral | $262.84M | 40.25 | ― | 12.83% | 6.21% | -42.00% | |
50 Neutral | $248.13M | -30.83 | 0.01% | 16.61% | 122.81% | 43.00% | |
49 Neutral | $224.92M | 8.18 | 12.12% | 17.28% | 18.91% | 14.29% |