| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 29.13M | 33.10M | 27.77M | 22.77M | 17.60M | 14.09M |
| Gross Profit | 20.13M | 23.56M | 18.82M | 17.83M | 16.64M | 13.25M |
| EBITDA | 9.96M | 14.02M | 8.63M | 9.77M | 9.43M | 6.70M |
| Net Income | 7.84M | 10.98M | 6.79M | 7.16M | 6.90M | 4.83M |
Balance Sheet | ||||||
| Total Assets | 0.00 | 607.56M | 507.61M | 430.13M | 406.36M | 410.81M |
| Cash, Cash Equivalents and Short-Term Investments | 0.00 | 7.43M | 0.00 | 51.83M | 53.10M | 106.89M |
| Total Debt | 0.00 | 149.15K | 4.18M | 57.40K | 65.45K | 274.46K |
| Total Liabilities | -55.19M | 542.27M | 452.42M | 380.73M | 363.87M | 370.82M |
| Stockholders Equity | 55.19M | 65.29M | 55.19M | 49.40M | 42.49M | 39.99M |
Cash Flow | ||||||
| Free Cash Flow | 0.00 | 12.97M | 11.63M | 5.28M | 6.34M | 6.09M |
| Operating Cash Flow | 0.00 | 13.09M | 11.96M | 5.43M | 8.73M | 6.73M |
| Investing Cash Flow | 0.00 | -87.42M | -67.18M | -16.55M | -55.84M | -54.78M |
| Financing Cash Flow | 0.00 | 86.90M | 68.66M | 14.59M | -7.40M | 80.80M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
81 Outperform | $125.11M | 10.54 | 20.36% | 1.47% | 19.37% | 51.79% | |
72 Outperform | $88.52M | 14.75 | 5.92% | 2.08% | 3.98% | -20.75% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
65 Neutral | $89.53M | 15.11 | 5.95% | ― | -5.51% | ― | |
63 Neutral | $92.50M | 11.29 | 11.80% | 6.51% | 7.19% | 9.14% | |
48 Neutral | $99.55M | 19.22 | 3.14% | 2.88% | -3.63% | ― |