| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 17.94M | 17.33M | 15.96M | 14.02M | 13.68M |
| Gross Profit | 13.66M | 13.29M | 13.51M | 13.30M | 13.14M |
| EBITDA | 5.71M | 5.70M | 6.18M | 6.20M | 6.22M |
| Net Income | 4.19M | 4.07M | 4.48M | 4.50M | 4.69M |
Balance Sheet | |||||
| Total Assets | 363.67M | 346.51M | 342.58M | 332.72M | 339.71M |
| Cash, Cash Equivalents and Short-Term Investments | 2.76M | 20.24M | 21.71M | 13.93M | 12.88M |
| Total Debt | 7.53M | 7.35M | 15.90M | 3.49M | 3.59M |
| Total Liabilities | 341.03M | 332.65M | 329.79M | 326.98M | 304.05M |
| Stockholders Equity | 22.65M | 13.86M | 12.79M | 5.74M | 35.66M |
Cash Flow | |||||
| Free Cash Flow | 4.18M | 3.63M | 4.55M | 4.33M | 3.26M |
| Operating Cash Flow | 4.26M | 3.93M | 6.46M | 4.66M | 4.16M |
| Investing Cash Flow | -11.03M | -5.95M | -6.61M | -25.22M | -67.15M |
| Financing Cash Flow | 7.12M | 2.24M | 598.83K | 20.57M | 62.64M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
80 Outperform | $59.19M | 8.12 | 9.28% | 3.21% | 0.32% | 37.93% | |
78 Outperform | $66.49M | 3.00 | 14.54% | ― | 14.91% | 0.81% | |
74 Outperform | $37.66M | 7.02 | 21.63% | 3.32% | 3.31% | 3.40% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
54 Neutral | $36.52M | 30.97 | 1.71% | ― | 15.56% | ― | |
49 Neutral | $32.45M | -1.41 | -23.19% | 4.10% | 1.63% | -508.72% |