| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.08B | 1.13B | 1.10B | 688.37M | 438.59M |
| Gross Profit | 589.30M | 436.39M | 406.29M | 242.45M | 121.45M |
| EBITDA | 353.45M | 363.54M | 332.35M | 211.57M | 111.73M |
| Net Income | 166.01M | 185.41M | 169.17M | 110.17M | 49.59M |
Balance Sheet | |||||
| Total Assets | 1.87B | 1.74B | 1.52B | 1.12B | 982.08M |
| Cash, Cash Equivalents and Short-Term Investments | 494.58M | 342.84M | 133.79M | 344.53M | 301.67M |
| Total Debt | 37.75M | 41.72M | 39.97M | 35.52M | 33.21M |
| Total Liabilities | 438.57M | 475.15M | 457.79M | 408.45M | 387.05M |
| Stockholders Equity | 1.23B | 1.07B | 865.52M | 571.92M | 468.64M |
Cash Flow | |||||
| Free Cash Flow | 217.21M | 276.94M | 296.30M | 89.59M | 49.82M |
| Operating Cash Flow | 256.02M | 316.11M | 340.28M | 117.88M | 63.76M |
| Investing Cash Flow | -39.06M | -35.39M | -654.79M | -25.54M | -11.63M |
| Financing Cash Flow | -66.66M | -70.14M | 103.28M | -47.38M | -39.39M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
77 Outperform | $3.72B | 6.88 | 39.31% | ― | 8.71% | 72.09% | |
76 Outperform | $6.86B | 3.62 | 38.72% | ― | 6.81% | -61.94% | |
69 Neutral | $7.43B | 13.11 | 28.18% | 1.25% | -10.19% | -23.74% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
65 Neutral | $4.25B | 18.87 | 14.21% | 1.16% | -3.76% | -11.00% | |
58 Neutral | $7.07B | 40.10 | 2.26% | 3.24% | -1.43% | -63.13% |