| Breakdown | TTM | Dec 2025 | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.66T | ― | 2.20T | 2.10T | 2.18T | 1.90T |
| Gross Profit | 505.04B | ― | 688.04B | 603.02B | 584.52B | 563.85B |
| EBITDA | 297.59B | ― | 447.40B | 343.36B | 394.28B | 357.37B |
| Net Income | 103.39B | ― | 167.16B | 124.69B | 114.19B | 131.30B |
Balance Sheet | ||||||
| Total Assets | 26.80B | ― | 3.54T | 3.42T | 3.15T | 3.15T |
| Cash, Cash Equivalents and Short-Term Investments | 874.16B | ― | 774.61B | 697.05B | 558.33B | 558.33B |
| Total Debt | 670.31B | ― | 608.40B | 685.74B | 752.16B | 679.81B |
| Total Liabilities | 2.03T | ― | 1.73T | 1.70T | 1.68T | 1.68T |
| Stockholders Equity | 12.95B | ― | 1.80T | 1.71T | 1.46T | 1.30T |
Cash Flow | ||||||
| Free Cash Flow | 107.21B | ― | 220.55B | 228.42B | -12.94B | -12.94B |
| Operating Cash Flow | 299.92B | ― | 445.84B | 447.01B | 262.77B | 262.77B |
| Investing Cash Flow | -208.20B | ― | -244.84B | -216.59B | -234.40B | -234.40B |
| Financing Cash Flow | -79.33B | ― | -143.33B | -146.37B | 14.95B | 113.74B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
79 Outperform | $8.14B | 33.46 | 10.81% | ― | 7.40% | 13.79% | |
77 Outperform | $6.91B | 53.29 | 8.12% | ― | 17.88% | 91.41% | |
74 Outperform | $22.33B | 26.65 | 17.45% | ― | 0.77% | 0.51% | |
74 Outperform | $18.92B | 54.07 | 6.13% | ― | -0.86% | -75.37% | |
73 Outperform | $23.69B | 35.18 | 47.87% | 0.14% | 13.18% | -38.37% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
54 Neutral | $25.74B | 22.10 | 9.32% | 1.40% | 8.57% | -0.32% |