| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 978.25M | 660.80M | 555.54M | 467.19M | 294.84M |
| Gross Profit | 242.54M | 232.63M | 195.44M | 158.12M | 87.40M |
| EBITDA | 191.85M | 184.77M | 129.93M | 101.92M | 33.59M |
| Net Income | 83.30M | 140.32M | 73.93M | 63.28M | 9.85M |
Balance Sheet | |||||
| Total Assets | 1.27B | 1.20B | 475.30M | 436.29M | 284.89M |
| Cash, Cash Equivalents and Short-Term Investments | 203.41M | 73.28M | 7.41M | 8.42M | 9.74M |
| Total Debt | 120.27M | 91.07M | 84.91M | 114.58M | 39.22M |
| Total Liabilities | 210.61M | 239.33M | 146.38M | 185.01M | 104.34M |
| Stockholders Equity | 1.06B | 958.16M | 328.92M | 251.28M | 180.55M |
Cash Flow | |||||
| Free Cash Flow | 155.78M | 79.84M | 60.38M | -15.39M | -8.47M |
| Operating Cash Flow | 190.91M | 93.44M | 75.86M | -5.81M | -2.02M |
| Investing Cash Flow | -18.74M | 78.44M | -32.43M | -37.52M | -22.06M |
| Financing Cash Flow | -44.92M | -103.07M | -44.56M | 42.28M | 10.05M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
74 Outperform | $2.32B | 30.15 | 5.41% | ― | 0.31% | 33.08% | |
73 Outperform | $1.90B | 29.70 | 3.41% | ― | -1.24% | 337.41% | |
67 Neutral | $1.41B | 30.17 | 1.97% | ― | -1.95% | 530.91% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
65 Neutral | $1.83B | 18.12 | 8.19% | ― | 87.76% | 1.77% | |
60 Neutral | $1.44B | -22.93 | -4.02% | 10.12% | 20.68% | -112.42% |