| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 179.61M | 184.73M | 162.56M | 142.47M | 155.63M | 118.50M |
| Gross Profit | 65.98M | 70.64M | 62.15M | 50.99M | 56.09M | 43.97M |
| EBITDA | 18.95M | 17.68M | 13.98M | 1.86M | 4.73M | 1.72M |
| Net Income | 19.32M | 23.75M | 6.59M | -3.15M | -1.10M | -4.73M |
Balance Sheet | ||||||
| Total Assets | 174.58M | 181.20M | 152.81M | 152.03M | 138.60M | 142.32M |
| Cash, Cash Equivalents and Short-Term Investments | 34.46M | 36.73M | 25.88M | 16.72M | 16.23M | 22.17M |
| Total Debt | 7.21M | 12.95M | 14.63M | 13.51M | 12.88M | 13.15M |
| Total Liabilities | 30.78M | 38.10M | 36.70M | 42.64M | 29.34M | 31.66M |
| Stockholders Equity | 124.83M | 126.24M | 98.84M | 91.62M | 91.03M | 92.58M |
Cash Flow | ||||||
| Free Cash Flow | 23.71M | 20.97M | 11.42M | 2.58M | -2.55M | 10.75M |
| Operating Cash Flow | 25.10M | 22.18M | 12.72M | 4.77M | -1.42M | 11.58M |
| Investing Cash Flow | -6.40M | -6.29M | 479.00K | -1.68M | -698.00K | -444.00K |
| Financing Cash Flow | -7.45M | -5.30M | -4.27M | -2.44M | -2.74M | -4.26M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
67 Neutral | $116.84M | -109.55 | 18.33% | ― | 6.81% | 122.00% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
64 Neutral | $235.11M | 33.15 | 0.57% | ― | 6.03% | -52.81% | |
59 Neutral | $158.84M | -3.84 | -10.34% | ― | -7.73% | 84.44% | |
52 Neutral | $112.41M | 21.26 | -11.82% | ― | 1.98% | 52.93% | |
51 Neutral | $79.27M | -0.60 | 147.42% | ― | -10.26% | -27.55% | |
49 Neutral | $120.69M | 17.71 | -3.08% | ― | 3.35% | -200.76% |