| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 142.40M | 143.44M | 134.86M | 125.78M | 109.91M | 102.38M |
| Gross Profit | 80.81M | 80.30M | 70.40M | 63.11M | 60.56M | 58.54M |
| EBITDA | 26.28M | 25.22M | 20.03M | 16.53M | 14.89M | 17.26M |
| Net Income | 7.91M | 6.63M | 2.35M | 872.00K | 18.00K | 1.42M |
Balance Sheet | ||||||
| Total Assets | 98.66M | 100.56M | 103.61M | 102.92M | 99.39M | 97.59M |
| Cash, Cash Equivalents and Short-Term Investments | 2.11M | 3.19M | 527.00K | 231.00K | 165.00K | 186.00K |
| Total Debt | 22.77M | 3.43M | 28.42M | 34.90M | 36.92M | 36.77M |
| Total Liabilities | 39.91M | 43.23M | 46.09M | 50.61M | 51.38M | 49.31M |
| Stockholders Equity | 58.75M | 57.33M | 57.53M | 52.30M | 48.00M | 48.27M |
Cash Flow | ||||||
| Free Cash Flow | 20.30M | 23.85M | 2.63M | 106.00K | 2.44M | 1.66M |
| Operating Cash Flow | 23.60M | 24.41M | 20.46M | 11.22M | 17.52M | 18.32M |
| Investing Cash Flow | -5.39M | -6.79M | -13.24M | -6.73M | -11.48M | -21.32M |
| Financing Cash Flow | -17.61M | -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 |
|---|---|---|---|---|---|---|---|
72 Outperform | $204.32M | 18.96 | 9.13% | 2.15% | -4.43% | -10.66% | |
60 Neutral | $205.05M | 45.86 | 14.00% | ― | 3.50% | 157.81% | |
55 Neutral | $183.73M | -62.04 | -13.61% | ― | 23.30% | 57.37% | |
55 Neutral | $210.77M | 81.48 | -246.44% | ― | 17.41% | -189.91% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% | |
51 Neutral | $211.37M | -2.34 | -21.50% | ― | -30.08% | -143.79% |