| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 238.37M | 228.87M | 187.59M | 150.04M | 119.57M | 113.67M |
| Gross Profit | 100.68M | 98.35M | 85.84M | 74.38M | 60.34M | 66.77M |
| EBITDA | 6.20M | 11.24M | 2.10M | -22.01M | -78.06M | -60.72M |
| Net Income | 1.17M | 7.79M | 1.15M | -19.18M | -79.67M | -62.74M |
Balance Sheet | ||||||
| Total Assets | 136.19M | 134.86M | 138.68M | 142.22M | 156.25M | 223.61M |
| Cash, Cash Equivalents and Short-Term Investments | 84.21M | 92.59M | 117.81M | 123.91M | 138.54M | 198.26M |
| Total Debt | 0.00 | 0.00 | 0.00 | 0.00 | 500.00K | 0.00 |
| Total Liabilities | 23.14M | 17.85M | 21.28M | 23.57M | 28.72M | 31.33M |
| Stockholders Equity | 113.06M | 117.02M | 117.39M | 118.65M | 127.54M | 192.27M |
Cash Flow | ||||||
| Free Cash Flow | -6.49M | -2.11M | 6.26M | -16.54M | -61.43M | -66.37M |
| Operating Cash Flow | 5.36M | 8.53M | 11.70M | -16.39M | -61.08M | -65.71M |
| Investing Cash Flow | -20.65M | -28.88M | -46.73M | -141.00K | -317.00K | -663.00K |
| Financing Cash Flow | -13.37M | -19.00M | -12.19M | 1.90M | 1.68M | 251.38M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
74 Outperform | $3.03B | 43.30 | 1.56% | ― | 16.46% | ― | |
72 Outperform | $1.86B | 15.02 | 20.09% | ― | -2.25% | ― | |
68 Neutral | $871.07M | -34.59 | 1.03% | ― | 22.64% | -58.05% | |
64 Neutral | $1.42B | 1.67 | -151.02% | ― | ― | -9.94% | |
60 Neutral | $423.56M | -17.34 | -27.10% | ― | -20.37% | -479.68% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% | |
49 Neutral | $2.33B | 128.96 | -43.82% | ― | 6.80% | -698.20% |