| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 947.71M | 695.24M | 544.89M | 473.24M | 439.69M |
| Gross Profit | 122.47M | 93.76M | 67.04M | 58.59M | 48.59M |
| EBITDA | 60.85M | 44.44M | 30.64M | 17.61M | 9.46M |
| Net Income | 29.58M | 22.56M | 13.38M | 6.64M | 2.70M |
Balance Sheet | |||||
| Total Assets | 968.18M | 679.52M | 539.69M | 512.12M | 530.30M |
| Cash, Cash Equivalents and Short-Term Investments | 17.02M | 24.25M | 6.06M | 2.08M | 5.19M |
| Total Debt | 453.16M | 273.09M | 329.63M | 326.57M | 355.24M |
| Total Liabilities | 593.93M | 367.56M | 394.18M | 386.46M | 416.05M |
| Stockholders Equity | 332.60M | 293.28M | 140.34M | 121.01M | 110.20M |
Cash Flow | |||||
| Free Cash Flow | 26.30M | 30.31M | 24.98M | -5.13M | -24.53M |
| Operating Cash Flow | 48.29M | 39.30M | 33.09M | 9.04M | -18.22M |
| Investing Cash Flow | -227.97M | -70.68M | -30.22M | -24.24M | -20.12M |
| Financing Cash Flow | 172.46M | 49.57M | 1.11M | 12.08M | 43.49M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
73 Outperform | $1.34B | 23.43 | 11.83% | ― | 6.26% | -19.33% | |
72 Outperform | $1.06B | 28.23 | 10.87% | ― | 29.89% | 10.33% | |
62 Neutral | $2.02B | 12.54 | 5.57% | 1.69% | -22.96% | -59.35% | |
62 Neutral | $1.13B | 78.68 | 3.12% | 2.25% | 17.50% | 154.28% | |
62 Neutral | $1.22B | 54.15 | 2.93% | ― | 68.17% | -85.42% | |
52 Neutral | $756.59M | -6.34 | -35.90% | ― | -11.42% | -617.31% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% |