| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 62.51M | 58.96M | 51.42M | 44.17M | 39.29M |
| Gross Profit | 48.69M | 44.21M | 41.98M | 42.92M | 37.69M |
| EBITDA | 12.47M | 11.86M | 12.25M | 13.72M | 11.51M |
| Net Income | 9.02M | 7.94M | 8.70M | 8.96M | 7.59M |
Balance Sheet | |||||
| Total Assets | 1.04B | 979.24M | 969.37M | 928.57M | 987.63M |
| Cash, Cash Equivalents and Short-Term Investments | 84.47M | 38.67M | 242.12M | 215.81M | 190.60M |
| Total Debt | 8.80M | 19.35M | 19.93M | 20.49M | 21.02M |
| Total Liabilities | 958.98M | 914.38M | 909.33M | 878.35M | 918.21M |
| Stockholders Equity | 80.05M | 64.86M | 60.04M | 50.23M | 69.43M |
Cash Flow | |||||
| Free Cash Flow | 10.49M | 5.96M | 7.92M | 8.12M | 13.44M |
| Operating Cash Flow | 11.66M | 8.51M | 9.49M | 9.31M | 16.35M |
| Investing Cash Flow | -42.40M | -11.17M | -23.34M | -88.13M | -65.03M |
| Financing Cash Flow | 41.90M | 1.14M | 26.92M | -42.57M | 130.95M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
78 Outperform | $95.68M | 9.36 | 12.15% | 2.18% | 6.17% | -6.13% | |
68 Neutral | $89.40M | 11.51 | 6.89% | ― | -0.81% | -129.22% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
66 Neutral | $88.08M | 10.25 | 12.01% | 6.51% | 6.31% | -5.00% | |
65 Neutral | $87.69M | 13.56 | 5.80% | 2.08% | 1.03% | -35.72% | |
46 Neutral | $89.02M | -21.37 | -2.76% | 2.88% | 8.02% | 21.36% | |
44 Neutral | $68.17M | -2.57 | -8.97% | ― | 2.54% | -174.74% |