| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 602.80M | 504.42M | 400.07M | 353.79M | 206.32M |
| Gross Profit | 170.41M | 146.69M | 112.22M | 90.26M | 51.11M |
| EBITDA | 115.74M | 95.80M | 68.95M | 67.37M | 29.65M |
| Net Income | 68.31M | 58.98M | 44.92M | 41.79M | 15.89M |
Balance Sheet | |||||
| Total Assets | 665.74M | 629.00M | 404.14M | 378.19M | 334.13M |
| Cash, Cash Equivalents and Short-Term Investments | 20.30M | 13.45M | 5.26M | 4.45M | 11.12M |
| Total Debt | 154.48M | 206.03M | 46.04M | 68.37M | 84.36M |
| Total Liabilities | 241.86M | 286.24M | 118.05M | 140.65M | 139.69M |
| Stockholders Equity | 423.88M | 342.76M | 286.09M | 237.54M | 194.45M |
Cash Flow | |||||
| Free Cash Flow | 78.98M | 56.94M | 30.84M | 3.96M | 8.90M |
| Operating Cash Flow | 91.91M | 66.59M | 41.33M | 17.74M | 14.29M |
| Investing Cash Flow | -27.60M | -210.16M | -10.49M | 1.29M | -101.46M |
| Financing Cash Flow | -58.16M | 152.39M | -30.02M | -25.89M | 74.05M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
69 Neutral | $1.47B | 25.04 | 17.36% | ― | 29.47% | 23.24% | |
61 Neutral | $1.55B | -3.28 | -4.63% | ― | -0.23% | ― | |
59 Neutral | $1.73B | 211.68 | 2.44% | ― | 9.81% | -1067.00% | |
56 Neutral | $1.14B | 26.78 | 4.68% | 2.02% | 4.69% | -51.57% | |
56 Neutral | $570.17M | -45.38 | -12.91% | ― | 23.27% | 43.90% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% | |
47 Neutral | $744.30M | -1.85 | -39.90% | ― | 4.99% | -7151.40% |