| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Mar 2022 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 67.67M | 62.86M | 51.29M | 44.72M | 39.31M | 31.09M |
| Gross Profit | 15.20M | 14.78M | 12.66M | 11.68M | 9.94M | 6.44M |
| EBITDA | 12.03M | 12.24M | 10.59M | 9.38M | 8.16M | 5.16M |
| Net Income | 17.45M | 17.05M | 14.56M | 7.78M | 7.35M | 13.61M |
Balance Sheet | ||||||
| Total Assets | 81.69M | 84.96M | 64.87M | 51.72M | 42.47M | 43.60M |
| Cash, Cash Equivalents and Short-Term Investments | 19.63M | 31.28M | 28.76M | 18.79M | 11.72M | 15.82M |
| Total Debt | 5.10M | 5.35M | 6.27M | 7.13M | 7.92M | 12.86M |
| Total Liabilities | 9.88M | 15.00M | 12.50M | 14.50M | 13.62M | 18.31M |
| Stockholders Equity | 71.81M | 69.97M | 52.37M | 37.22M | 28.85M | 25.30M |
Cash Flow | ||||||
| Free Cash Flow | -3.03M | 4.42M | 10.89M | 8.76M | 7.47M | 7.62M |
| Operating Cash Flow | -1.56M | 4.80M | 11.26M | 9.00M | 8.09M | 7.81M |
| Investing Cash Flow | -6.43M | -1.76M | -936.00K | -1.55M | -2.10M | 1.24M |
| Financing Cash Flow | -674.00K | -514.00K | -352.00K | -390.00K | -10.09M | -256.00K |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
71 Outperform | $156.35M | 8.95 | 27.54% | ― | 26.97% | 12.35% | |
70 Outperform | $3.65B | 32.19 | 14.79% | 0.98% | 26.63% | 45.48% | |
65 Neutral | $2.17B | 12.19 | 3.79% | 4.94% | 3.15% | 1.96% | |
63 Neutral | $187.48M | 1,214.51 | 0.09% | 8.15% | -0.62% | -380.05% | |
56 Neutral | $93.90M | 28.48 | 1.35% | ― | 16.52% | -81.37% | |
55 Neutral | $169.35M | -1.18 | -21.93% | 7.34% | -6.30% | -65.48% | |
47 Neutral | $228.27M | 10.54 | 10.82% | ― | -12.40% | ― |