| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 143.44M | 134.86M | 125.78M | 109.91M | 102.38M |
| Gross Profit | 80.30M | 70.40M | 63.11M | 60.56M | 58.54M |
| EBITDA | 25.22M | 20.03M | 16.53M | 14.89M | 17.26M |
| Net Income | 6.63M | 2.35M | 872.00K | 18.00K | 1.42M |
Balance Sheet | |||||
| Total Assets | 100.56M | 103.61M | 102.92M | 99.39M | 97.59M |
| Cash, Cash Equivalents and Short-Term Investments | 3.19M | 527.00K | 231.00K | 165.00K | 186.00K |
| Total Debt | 3.43M | 28.42M | 34.90M | 36.92M | 36.77M |
| Total Liabilities | 43.23M | 46.09M | 50.61M | 51.38M | 49.31M |
| Stockholders Equity | 57.33M | 57.53M | 52.30M | 48.00M | 48.27M |
Cash Flow | |||||
| Free Cash Flow | 23.85M | 2.63M | 106.00K | 2.44M | 1.66M |
| Operating Cash Flow | 24.41M | 20.46M | 11.22M | 17.52M | 18.32M |
| Investing Cash Flow | -6.79M | -13.24M | -6.73M | -11.48M | -21.32M |
| Financing Cash Flow | -14.96M | -6.92M | -4.42M | -6.06M | -6.46M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
76 Outperform | $195.88M | 27.96 | 11.91% | ― | 6.23% | 283.88% | |
71 Outperform | $208.66M | 16.41 | 9.56% | 2.15% | -12.35% | -17.20% | |
52 Neutral | $204.03M | -101.73 | -21.71% | ― | 22.12% | 69.19% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% | |
51 Neutral | $212.91M | -2.59 | -18.58% | ― | -43.95% | -620.21% | |
44 Neutral | $161.56M | -5.36 | -127.51% | ― | 30.55% | -340.19% |