| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 4.01B | 2.92B | 2.85B | 2.47B | 1.55B | 1.22B |
| Gross Profit | 2.75B | 1.93B | 1.40B | 1.29B | 1.24B | 1.10B |
| EBITDA | 877.12M | 837.81M | 679.79M | 792.70M | 759.79M | 705.16M |
| Net Income | 651.69M | 642.10M | 475.06M | 562.15M | 560.74M | 527.32M |
Balance Sheet | ||||||
| Total Assets | 122.77B | 57.71B | 52.59B | 47.96B | 41.97B | 38.47B |
| Cash, Cash Equivalents and Short-Term Investments | 6.17B | 12.82B | 8.92B | 6.46B | 4.70B | 8.93B |
| Total Debt | 6.05B | 2.52B | 2.53B | 2.77B | 1.08B | 1.46B |
| Total Liabilities | 108.17B | 50.66B | 46.16B | 41.92B | 36.45B | 33.16B |
| Stockholders Equity | 14.59B | 7.04B | 6.43B | 6.04B | 5.52B | 5.31B |
Cash Flow | ||||||
| Free Cash Flow | 1.69B | 665.18M | 807.29M | 400.15M | 540.58M | 634.27M |
| Operating Cash Flow | 1.71B | 759.01M | 904.31M | 478.40M | 604.92M | 657.44M |
| Investing Cash Flow | -4.66B | -5.03B | -3.67B | -4.60B | -6.68B | -3.61B |
| Financing Cash Flow | 5.00B | 4.40B | 3.97B | 5.18B | 3.16B | 3.10B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
75 Outperform | $14.77B | 11.54 | 7.42% | 0.95% | 39.90% | 16.82% | |
73 Outperform | $7.61B | 13.22 | 14.87% | 1.97% | 13.70% | 5.91% | |
73 Outperform | $8.51B | 12.89 | 15.05% | 3.05% | 2.22% | 12.61% | |
68 Neutral | $7.78B | 12.52 | 10.32% | 1.93% | -2.17% | 13.60% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% |