| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 351.50M | 348.67M | 335.70M | 315.66M | 377.24M | 358.00M |
| Gross Profit | 167.38M | 165.89M | 154.74M | 126.70M | 153.53M | 176.48M |
| EBITDA | -10.97M | -2.72M | -21.51M | -58.34M | -9.57M | 30.87M |
| Net Income | -24.90M | -22.75M | -35.89M | -102.45M | -83.77M | -6.33M |
Balance Sheet | ||||||
| Total Assets | 285.93M | 298.63M | 296.19M | 326.19M | 405.04M | 489.51M |
| Cash, Cash Equivalents and Short-Term Investments | 110.17M | 119.58M | 113.80M | 128.47M | 187.01M | 245.51M |
| Total Debt | 16.93M | 17.48M | 19.41M | 21.92M | 23.28M | 26.67M |
| Total Liabilities | 103.02M | 106.39M | 122.33M | 121.38M | 107.64M | 119.29M |
| Stockholders Equity | 182.91M | 192.23M | 173.86M | 204.81M | 297.41M | 370.23M |
Cash Flow | ||||||
| Free Cash Flow | -10.24M | -21.60M | -11.18M | -29.75M | -58.75M | -302.00K |
| Operating Cash Flow | -1.11M | -11.22M | 5.91M | -3.23M | -37.53M | 23.63M |
| Investing Cash Flow | -26.15M | -26.21M | -13.97M | -59.31M | -10.88M | -14.64M |
| Financing Cash Flow | -1.89M | 24.18M | 265.00K | 960.00K | 380.00K | 15.00M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
76 Outperform | $222.85M | 21.81 | 20.28% | ― | 15.49% | 35.96% | |
72 Outperform | $3.95B | 38.98 | 9.13% | ― | 12.40% | ― | |
70 Outperform | $342.73M | 34.27 | 10.66% | ― | 23.10% | 22.75% | |
60 Neutral | $72.84M | 22.00 | 10.27% | ― | 14.21% | ― | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% | |
50 Neutral | $68.42M | -0.93 | -55.88% | ― | 2.01% | 85.71% | |
49 Neutral | $191.82M | -5.07 | -12.90% | ― | 3.39% | 19.78% |