| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 22.68M | 33.09M | 30.26M | 27.52M | 22.51M | 17.68M |
| Gross Profit | 19.94M | 21.55M | 18.91M | 19.55M | 20.86M | 17.12M |
| EBITDA | 5.79M | 5.11M | 6.95M | 7.24M | 7.59M | 5.58M |
| Net Income | 4.08M | 3.59M | 4.42M | 4.85M | 5.21M | 3.77M |
Balance Sheet | ||||||
| Total Assets | 572.43M | 710.16M | 655.65M | 586.00M | 559.03M | 499.62M |
| Cash, Cash Equivalents and Short-Term Investments | 38.09M | 140.24M | 90.49M | 19.67M | 27.81M | 44.25M |
| Total Debt | 19.91M | 18.01M | 16.88M | 16.83M | 16.77M | 1.10M |
| Total Liabilities | 513.87M | 640.10M | 599.27M | 534.32M | 511.63M | 456.63M |
| Stockholders Equity | 58.57M | 70.06M | 56.38M | 51.68M | 47.40M | 42.99M |
Cash Flow | ||||||
| Free Cash Flow | 0.00 | 520.00K | 3.17M | 4.95M | 7.55M | 4.68M |
| Operating Cash Flow | 0.00 | 3.59M | 3.44M | 5.16M | 7.71M | 4.92M |
| Investing Cash Flow | 0.00 | -50.39M | -30.31M | -40.56M | -44.70M | -51.91M |
| Financing Cash Flow | 0.00 | 50.09M | 66.43M | 20.59M | 55.22M | 30.79M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
63 Neutral | $65.11M | 27.69 | 2.48% | ― | -0.66% | -1.32% | |
62 Neutral | $46.03M | 12.09 | 5.84% | ― | 9.98% | -18.53% | |
61 Neutral | $64.63M | 11.73 | 4.72% | 3.87% | 4.99% | 50.85% | |
58 Neutral | $49.92M | 16.45 | 5.34% | 1.10% | 3.83% | 59.54% |