| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 94.21M | 88.93M | 74.49M | 57.78M | 54.58M |
| Gross Profit | 63.66M | 59.51M | 56.57M | 54.97M | 51.30M |
| EBITDA | 19.45M | 15.11M | 16.78M | 17.50M | 15.63M |
| Net Income | 15.60M | 11.00M | 12.63M | 13.34M | 11.73M |
Balance Sheet | |||||
| Total Assets | 1.58B | 1.50B | 1.35B | 1.21B | 1.25B |
| Cash, Cash Equivalents and Short-Term Investments | 268.75K | 281.72M | 290.38M | 231.93M | 331.36M |
| Total Debt | 55.19M | 49.26M | 54.30M | 27.74M | 29.31M |
| Total Liabilities | 1.41B | 1.35B | 1.21B | 1.08B | 1.11B |
| Stockholders Equity | 170.26M | 150.33M | 144.01M | 135.03M | 141.36M |
Cash Flow | |||||
| Free Cash Flow | 17.03M | 11.66M | 18.06M | 14.00M | 12.05M |
| Operating Cash Flow | 18.06M | 13.10M | 20.75M | 15.99M | 13.14M |
| Investing Cash Flow | -110.58M | -195.18M | -59.79M | -83.39M | -52.40M |
| Financing Cash Flow | 55.31M | 137.07M | 121.18M | -38.64M | 52.95M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
74 Outperform | $229.16M | 12.41 | 13.46% | 2.58% | 4.52% | 3.47% | |
71 Outperform | $262.26M | 7.86 | 9.70% | 3.49% | 5.89% | 82.82% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
67 Neutral | $181.36M | 14.13 | 9.03% | 4.66% | -2.00% | -36.25% | |
64 Neutral | $184.15M | 35.81 | 3.23% | 2.90% | -1.39% | -88.66% | |
63 Neutral | $214.63M | 12.07 | 9.58% | 2.27% | 10.35% | 22.05% | |
58 Neutral | $244.63M | 9.12 | 11.39% | 2.87% | 9.77% | 76.75% |