| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 59.32M | 52.88M | 51.01M | 36.97M | 33.57M |
| Gross Profit | 53.53M | 52.88M | 47.96M | 35.33M | 32.28M |
| EBITDA | 22.54M | 0.00 | 19.90M | 12.23M | 10.20M |
| Net Income | 16.19M | 16.52M | 14.27M | 8.68M | 7.01M |
Balance Sheet | |||||
| Total Assets | 959.21M | 867.60M | 861.27M | 890.66M | 822.35M |
| Cash, Cash Equivalents and Short-Term Investments | 4.84M | 34.06M | 66.59M | 173.59M | 287.27M |
| Total Debt | 7.82M | 8.83M | 12.53M | 15.83M | 15.97M |
| Total Liabilities | 863.03M | 786.76M | 797.17M | 840.67M | 774.42M |
| Stockholders Equity | 96.18M | 80.84M | 64.10M | 49.99M | 47.93M |
Cash Flow | |||||
| Free Cash Flow | 14.63M | 12.29M | 12.54M | 4.96M | 8.75M |
| Operating Cash Flow | 15.36M | 14.25M | 13.90M | 8.70M | 9.02M |
| Investing Cash Flow | -12.61M | -35.80M | -74.78M | -188.99M | -4.30M |
| Financing Cash Flow | 71.21M | -10.01M | -46.12M | 64.41M | 147.06M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
82 Outperform | $95.14M | 8.29 | 18.29% | 1.89% | ― | ― | |
79 Outperform | $87.65M | 11.07 | 8.78% | 4.16% | 4.30% | 20.85% | |
73 Outperform | $122.67M | 14.40 | 6.30% | 2.12% | 6.16% | 68.02% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
50 Neutral | $86.75M | -21.67 | -3.21% | 2.86% | -4.84% | -557.25% |