| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $3,993,691,000 | $8,828,009,000 | $8,559,662,000 | $3,045,609,000 |
Gross Profit | 3,993,691,000 | 4,095,495,000 | 3,928,088,000 | 3,045,609,000 |
EBITDA | 2,399,104,000 | 2,337,235,000 | ||
EBIT | 2,072,124,000 | 2,005,558,000 | ||
Net Income | 1,423,544,000 | 1,549,053,000 | 1,488,346,000 | 406,098,000 |
Net Change In Cash | 3,993,691,000 | 8,828,009,000 | 8,559,662,000 | 3,045,609,000 |
Free Cash Flow | -4,133,930,000 | -4,419,985,000 | 6,345,765,000 | -4,439,720,000 |
Cash | 43,180,189,000 | 39,883,213,000 | 43,193,235,000 | 35,226,201,000 |
Basic Shares | 484,176 | 487,415 | 495,589 | 501,098 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $35,375,497,000 | $33,801,486,000 | $24,563,771,000 | $25,753,998,000 |
Gross Profit | 15,574,665,000 | 14,877,939,000 | 13,782,837,000 | 20,836,443,000 |
EBITDA | 7,309,474,000 | 7,149,966,000 | 7,366,308,000 | 6,486,356,000 |
EBIT | 6,029,092,000 | 5,964,960,000 | 6,366,626,000 | 5,583,664,000 |
Net Income | 4,450,177,000 | 4,368,035,000 | 4,665,643,000 | 4,019,254,000 |
Net Change In Cash | 35,375,497,000 | 33,801,486,000 | 24,563,771,000 | 25,753,998,000 |
Free Cash Flow | 3,847,525,000 | -186,392,000 | 6,649,433,000 | 10,189,901,000 |
Cash | 41,672,295,000 | 35,765,819,000 | 31,067,588,000 | 29,049,341,000 |
Basic Shares | 506,232 | 519,208 | 508,779 | 534,050 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $1.99 |
2025-06-30 | $4.43 |
2025-03-31 | $2.00 |