| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 298.71M | 314.88M | 320.35M | 317.94M | 243.20M | 155.08M |
| Gross Profit | 238.74M | 238.10M | 260.87M | 219.32M | 161.01M | 100.77M |
| EBITDA | 78.97M | 91.57M | -35.08M | 70.79M | 45.03M | 12.79M |
| Net Income | -33.16M | -33.79M | -64.95M | -4.00M | 1.22M | -18.83M |
Balance Sheet | ||||||
| Total Assets | 322.40M | 345.63M | 403.40M | 528.70M | 482.69M | 415.54M |
| Cash, Cash Equivalents and Short-Term Investments | 21.47M | 33.67M | 16.68M | 27.76M | 31.99M | 21.32M |
| Total Debt | 522.82M | 524.69M | 379.62M | 406.62M | 170.44M | 131.93M |
| Total Liabilities | 694.38M | 717.59M | 714.21M | 616.83M | 690.75M | 626.01M |
| Stockholders Equity | -316.32M | -269.08M | -216.57M | -10.59M | -154.78M | -654.43M |
Cash Flow | ||||||
| Free Cash Flow | -3.19M | 24.74M | 6.96M | 23.50M | 35.93M | 9.59M |
| Operating Cash Flow | 811.00K | 28.32M | 11.68M | 32.71M | 52.06M | 14.45M |
| Investing Cash Flow | 1.90M | 1.53M | -14.15M | -11.69M | -14.61M | -50.63M |
| Financing Cash Flow | -23.82M | -16.72M | -1.88M | -21.30M | -21.40M | 46.20M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
74 Outperform | $7.14B | 16.96 | 12.64% | ― | 12.73% | 73.50% | |
71 Outperform | $3.43B | 69.50 | 22.54% | ― | 3.16% | -4.60% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
61 Neutral | $2.24B | 17.11 | -6.18% | ― | -3.26% | ― | |
54 Neutral | $4.13B | 28.70 | -69.35% | ― | 14.41% | 31.33% | |
42 Neutral | $253.90M | -77.46 | 14.36% | ― | -5.80% | 32.11% |