| 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 |
|---|---|---|---|---|---|---|---|
78 Outperform | $1.51B | 12.43 | 13.60% | ― | 6.46% | 72.30% | |
72 Outperform | $1.14B | 31.06 | 9.23% | ― | 36.31% | 18.03% | |
63 Neutral | $1.75B | 50.90 | 2.93% | ― | 56.39% | -49.49% | |
62 Neutral | $2.04B | 11.43 | 8.62% | 1.69% | -10.76% | -20.86% | |
62 Neutral | $1.11B | 56.42 | 2.16% | 2.25% | 16.33% | -23.11% | |
60 Neutral | $810.62M | -19.83 | -14.67% | ― | -8.49% | 35.03% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% |