| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 2.90B | 2.47B | 1.65B | 1.17B | 1.14B | 652.19M |
| Gross Profit | 1.31B | 1.18B | 1.26B | 591.25M | 630.24M | 266.61M |
| EBITDA | 2.12B | 1.97B | 1.10B | 851.24M | 706.13M | 403.56M |
| Net Income | 743.98M | 719.06M | 477.52M | 396.95M | 269.54M | 50.65M |
Balance Sheet | ||||||
| Total Assets | 7.72B | 7.11B | 4.23B | 2.60B | 2.04B | 1.68B |
| Cash, Cash Equivalents and Short-Term Investments | 617.50M | 538.41M | 764.31M | 213.25M | 244.96M | 315.31M |
| Total Debt | 3.77B | 3.30B | 1.54B | 686.52M | 578.53M | 638.05M |
| Total Liabilities | 5.12B | 4.60B | 2.61B | 1.35B | 1.19B | 1.12B |
| Stockholders Equity | 2.60B | 2.51B | 1.62B | 1.25B | 844.06M | 565.26M |
Cash Flow | ||||||
| Free Cash Flow | -852.56M | -821.62M | -93.50M | 16.30M | 204.38M | 78.50M |
| Operating Cash Flow | 657.75M | 638.48M | 959.03M | 712.03M | 689.77M | 401.39M |
| Investing Cash Flow | -2.48B | -2.37B | -1.05B | -699.31M | -582.71M | -295.46M |
| Financing Cash Flow | 1.70B | 1.50B | 641.21M | 19.56M | -143.20M | 6.53M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
71 Outperform | $6.81B | 18.32 | 30.86% | ― | 66.68% | 44.46% | |
67 Neutral | $5.11B | 3.75 | 27.46% | ― | 38.39% | ― | |
66 Neutral | $7.81B | -2.68 | 2.49% | 4.38% | 27.35% | -66.88% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
63 Neutral | $5.83B | 27.85 | 1.64% | 4.15% | -5.06% | -77.54% | |
58 Neutral | $5.43B | -2.16 | -13.78% | 3.56% | 3.77% | -192.29% |