| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 52.64M | 41.02M | 31.79M | 27.18M | 29.66M |
| Gross Profit | 39.70M | 30.58M | 23.48M | 20.05M | 23.06M |
| EBITDA | 5.91M | 5.36M | -2.56M | -11.45M | -4.67M |
| Net Income | 7.69M | 2.92M | -4.20M | -13.35M | -6.46M |
Balance Sheet | |||||
| Total Assets | 112.92M | 94.32M | 62.97M | 64.48M | 75.73M |
| Cash, Cash Equivalents and Short-Term Investments | 67.95M | 69.34M | 45.98M | 47.58M | 57.35M |
| Total Debt | 6.82M | 5.62M | 471.00K | 488.00K | 754.00K |
| Total Liabilities | 34.67M | 32.00M | 21.39M | 19.08M | 18.41M |
| Stockholders Equity | 73.22M | 62.31M | 41.58M | 45.40M | 57.33M |
Cash Flow | |||||
| Free Cash Flow | 16.40M | 6.50M | -1.10M | -9.76M | -1.35M |
| Operating Cash Flow | 18.16M | 10.30M | 1.28M | -9.76M | 884.00K |
| Investing Cash Flow | -17.63M | 30.31M | -37.41M | 42.17M | -42.22M |
| Financing Cash Flow | -2.23M | 18.26M | -1.03M | -1.55M | 41.52M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
80 Outperform | $360.93M | 19.35 | 10.87% | ― | 18.90% | 29.22% | |
79 Outperform | $561.47M | 23.59 | 12.01% | ― | 27.37% | 269.84% | |
62 Neutral | $613.35M | 34.75 | 9.26% | ― | 9.28% | 21.00% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% | |
48 Neutral | $245.84M | -6.74 | 137.18% | ― | 49.52% | 19.34% | |
47 Neutral | $455.51M | -23.54 | -105.67% | ― | 24.08% | 24.08% | |
42 Neutral | $170.92M | 7.78 | 59.05% | ― | 40.89% | -749.65% |