| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 56.66M | 59.13M | 56.11M | 49.03M | 35.38M | 32.88M |
| Gross Profit | 38.79M | 42.44M | 32.80M | 35.49M | 30.89M | 27.69M |
| EBITDA | 7.94M | 9.19M | 3.16M | 9.07M | 9.58M | 9.96M |
| Net Income | 6.60M | 7.46M | 2.83M | 6.02M | 6.62M | 6.34M |
Balance Sheet | ||||||
| Total Assets | 985.00M | 998.66M | 956.39M | 919.47M | 864.80M | 751.74M |
| Cash, Cash Equivalents and Short-Term Investments | 115.53M | 10.64M | 97.87M | 92.67M | 78.14M | 123.15M |
| Total Debt | 30.64M | 30.68M | 76.02M | 54.84M | 85.75M | 103.67M |
| Total Liabilities | 926.46M | 935.41M | 900.98M | 863.70M | 812.26M | 699.30M |
| Stockholders Equity | 58.55M | 63.26M | 55.41M | 55.77M | 52.55M | 52.44M |
Cash Flow | ||||||
| Free Cash Flow | 0.00 | 13.88M | 6.55M | 7.81M | 6.78M | 10.41M |
| Operating Cash Flow | 0.00 | 16.24M | 7.62M | 11.05M | 12.04M | 12.63M |
| Investing Cash Flow | 0.00 | -19.55M | -61.38M | -32.99M | -152.45M | -143.38M |
| Financing Cash Flow | 0.00 | 23.91M | 34.55M | 46.97M | 115.87M | 102.43M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
78 Outperform | $55.96M | 8.12 | 9.28% | 3.21% | 0.32% | 37.93% | |
72 Outperform | $58.17M | 5.77 | 12.41% | 3.27% | 7.52% | 1332.55% | |
68 Neutral | $64.73M | 32.15 | 2.53% | ― | 76.66% | ― | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
64 Neutral | $62.94M | 9.39 | 4.93% | 3.87% | 6.89% | ― | |
64 Neutral | $49.34M | 17.24 | 5.34% | 1.10% | 12.12% | ― |