| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 61.02M | 51.59M | 31.52M | 30.73M | 69.96M | 42.40M |
| Gross Profit | 29.96M | 24.54M | 11.81M | 14.18M | 54.11M | 27.15M |
| EBITDA | 3.13M | 7.36M | 13.79M | 17.91M | 54.00M | 22.80M |
| Net Income | -9.09M | -5.80M | 1.93M | 6.95M | 35.35M | 11.63M |
Balance Sheet | ||||||
| Total Assets | 226.42M | 228.24M | 120.45M | 124.04M | 123.86M | 99.46M |
| Cash, Cash Equivalents and Short-Term Investments | 7.91M | 8.96M | 6.52M | 32.18M | 45.24M | 26.50M |
| Total Debt | 542.84K | 51.11M | 476.91K | 563.38K | 35.30K | 0.00 |
| Total Liabilities | 102.30M | 102.55M | 23.73M | 23.43M | 19.62M | 20.20M |
| Stockholders Equity | 124.12M | 125.68M | 96.73M | 100.61M | 104.25M | 79.26M |
Cash Flow | ||||||
| Free Cash Flow | 10.09M | 5.22M | -19.73M | -457.78K | 29.94M | 15.12M |
| Operating Cash Flow | 21.86M | 20.62M | 16.83M | 18.19M | 38.01M | 20.01M |
| Investing Cash Flow | -59.09M | -61.64M | -16.66M | -38.38M | -7.87M | -4.44M |
| Financing Cash Flow | 38.33M | 43.68M | -7.32M | -11.73M | -11.35M | -2.34M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
84 Outperform | $253.60M | 1.73 | 10.70% | ― | 37.77% | 13.02% | |
66 Neutral | $187.24M | 47.36 | -8.07% | 5.24% | 53.71% | -303.17% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
60 Neutral | $300.56M | -0.66 | -107.19% | ― | -4.90% | -2372.77% | |
56 Neutral | $158.20M | -4.36 | -5.44% | 13.52% | -3.16% | -313.41% | |
53 Neutral | $206.85M | -1.68 | 2.78% | ― | -21.23% | -41.25% | |
44 Neutral | $105.05M | -4.01 | -277.83% | ― | -23.13% | -316.13% |