| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 169.33M | 161.26M | 155.05M | 166.42M | 163.18M | 138.17M |
| Gross Profit | 79.64M | 76.55M | 71.93M | 74.76M | 70.02M | 63.94M |
| EBITDA | -6.72M | -10.24M | -20.19M | -27.33M | -46.52M | -86.43M |
| Net Income | -7.00M | -10.08M | -20.00M | -21.49M | -33.86M | -47.90M |
Balance Sheet | ||||||
| Total Assets | 57.93M | 63.62M | 67.95M | 90.86M | 98.93M | 124.99M |
| Cash, Cash Equivalents and Short-Term Investments | 26.59M | 25.35M | 30.65M | 31.95M | 47.40M | 73.11M |
| Total Debt | 490.00K | 668.00K | 1.31M | 1.95M | 715.00K | 237.00K |
| Total Liabilities | 23.79M | 28.02M | 25.01M | 29.09M | 17.15M | 20.43M |
| Stockholders Equity | 44.86M | 51.04M | 64.88M | 89.88M | 109.95M | 128.48M |
Cash Flow | ||||||
| Free Cash Flow | -703.00K | -5.01M | -1.30M | -17.90M | -23.70M | -20.95M |
| Operating Cash Flow | -137.00K | -4.70M | -1.02M | -16.27M | -21.11M | -17.81M |
| Investing Cash Flow | -566.00K | -307.00K | -283.00K | 805.00K | 27.41M | -33.14M |
| Financing Cash Flow | -420.00K | -289.00K | 0.00 | 25.00K | -2.01M | 79.12M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
82 Outperform | $4.53B | 22.45 | 25.43% | ― | 23.05% | 36.53% | |
69 Neutral | $3.30B | 19.35 | 35.99% | ― | 1.01% | 1.21% | |
62 Neutral | $20.33B | 14.63 | -3.31% | 3.23% | 1.93% | -12.26% | |
52 Neutral | $104.70M | -8.80 | -13.99% | ― | 9.76% | 67.59% | |
47 Neutral | $39.87M | -17.05 | -151.77% | ― | 56.30% | 22.45% | |
42 Neutral | $309.44M | -6.59 | -447.55% | ― | 8.84% | 10.68% |