| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 119.04M | 60.45M | 84.77M | 59.30M | 50.95M |
| Gross Profit | 70.27M | 60.45M | 54.29M | 50.35M | 43.95M |
| EBITDA | 22.09M | 19.77M | 17.34M | 16.75M | 12.63M |
| Net Income | 18.13M | 14.52M | 13.50M | 12.86M | 9.88M |
Balance Sheet | |||||
| Total Assets | 1.97B | 1.69B | 1.54B | 1.30B | 1.23B |
| Cash, Cash Equivalents and Short-Term Investments | 12.13M | 17.22M | 208.96M | 175.66M | 272.75M |
| Total Debt | 345.77M | 49.00M | 235.96M | 152.74M | 134.62M |
| Total Liabilities | 1.85B | 1.59B | 1.45B | 1.22B | 1.16B |
| Stockholders Equity | 124.16M | 106.11M | 92.77M | 71.97M | 77.10M |
Cash Flow | |||||
| Free Cash Flow | 18.90M | 13.16M | 13.42M | 13.22M | 14.02M |
| Operating Cash Flow | 21.50M | 15.03M | 16.55M | 16.19M | 16.93M |
| Investing Cash Flow | -279.95M | -160.98M | -232.68M | -149.78M | -175.46M |
| Financing Cash Flow | 258.75M | 133.44M | 225.76M | 59.93M | 122.62M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
79 Outperform | $88.73M | 11.20 | 8.78% | 4.16% | 4.30% | 20.85% | |
73 Outperform | $134.75M | 15.82 | 6.30% | 2.12% | 6.16% | 68.02% | |
69 Neutral | $166.80M | 9.71 | 16.34% | 3.75% | 14.89% | 30.34% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
50 Neutral | $105.55M | -26.37 | -3.21% | 2.86% | -4.84% | -557.25% |