| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 226.50M | 215.94M | 336.18M | 285.60M | 293.57M | 268.02M |
| Gross Profit | 94.49M | 87.68M | 47.40M | 49.43M | 27.50M | 45.18M |
| EBITDA | 55.31M | 50.44M | -15.10M | -6.93M | -77.77M | 3.20M |
| Net Income | 42.06M | 32.44M | -35.85M | -34.80M | -101.15M | -9.08M |
Balance Sheet | ||||||
| Total Assets | 400.88M | 423.10M | 389.31M | 466.99M | 465.29M | 566.91M |
| Cash, Cash Equivalents and Short-Term Investments | 50.47M | 81.19M | 24.63M | 30.29M | 16.68M | 53.42M |
| Total Debt | 40.48M | 38.71M | 47.49M | 67.62M | 61.10M | 65.85M |
| Total Liabilities | 97.10M | 113.03M | 125.35M | 148.05M | 145.29M | 142.07M |
| Stockholders Equity | 293.97M | 299.90M | 254.00M | 302.63M | 303.06M | 408.40M |
Cash Flow | ||||||
| Free Cash Flow | 14.49M | 31.50M | 107.00K | -1.20M | -34.18M | -61.22M |
| Operating Cash Flow | 39.44M | 49.72M | 10.35M | 5.32M | -19.89M | -39.57M |
| Investing Cash Flow | 13.75M | 20.10M | -10.24M | -6.23M | -20.90M | -63.47M |
| Financing Cash Flow | -13.69M | -10.35M | -9.53M | 14.14M | 4.50M | 135.88M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
66 Neutral | $294.86M | 27.51 | 14.34% | ― | -32.43% | ― | |
62 Neutral | $20.33B | 14.63 | -3.31% | 3.23% | 1.93% | -12.26% | |
58 Neutral | $303.77M | 6.98 | -18.22% | 0.55% | -66.78% | 86.61% | |
49 Neutral | $369.70M | -200.47 | -0.70% | 3.39% | 0.76% | -105.51% | |
48 Neutral | $43.54M | -0.55 | 66.22% | ― | 21.12% | 76.13% | |
47 Neutral | $231.41M | -6.84 | -12.83% | 1.99% | -22.82% | -400.45% |