| Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
|---|---|---|---|---|
Revenue | $10,551,512,000 | $10,292,346,000 | $6,077,773,000 | $5,466,758,000 |
Gross Profit | 6,079,465,000 | 5,833,653,000 | 6,077,773,000 | 5,466,758,000 |
EBITDA | 2,483,996,000 | 2,720,287,000 | 2,704,917,000 | 2,331,507,000 |
EBIT | 2,230,390,000 | 2,463,687,000 | 2,443,272,000 | 2,109,677,000 |
Net Income | 1,791,303,000 | 1,737,664,000 | 1,663,304,000 | 1,501,194,000 |
Net Change In Cash | 10,551,512,000 | 10,292,346,000 | 6,077,773,000 | 5,466,758,000 |
Free Cash Flow | 5,802,138,000 | 151,545,000 | -3,946,724,000 | -4,953,582,000 |
Cash | 24,244,363,000 | 24,838,537,000 | 27,121,151,000 | 25,076,903,000 |
Basic Shares | 240,456 | 238,415 | 240,456 | 240,456 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $22,183,375,000 | $20,878,330,000 | $20,388,979,000 | $15,063,823,000 |
Gross Profit | 22,183,375,000 | 20,878,330,000 | 20,451,247,000 | 14,916,517,000 |
EBITDA | 9,769,372,000 | 10,274,024,000 | 10,694,234,000 | 6,839,179,000 |
EBIT | 8,757,917,000 | 9,191,186,000 | 9,744,786,000 | 5,984,012,000 |
Net Income | 6,267,744,000 | 6,116,936,000 | 6,783,490,000 | 4,086,795,000 |
Net Change In Cash | 22,183,375,000 | 20,878,330,000 | 20,388,979,000 | 15,063,823,000 |
Free Cash Flow | -19,936,015,000 | 16,740,961,000 | 3,025,371,000 | 3,909,505,000 |
Cash | 27,121,151,000 | 31,958,683,000 | 24,721,168,000 | 23,147,676,000 |
Basic Shares | 240,456 | 240,456 | 240,456 | 240,456 |
| Quarter | EPS |
|---|---|
2025-06-30 | $1.86 |
2025-03-31 | $1.74 |
2024-12-31 | $1.57 |
2024-09-30 | $1.52 |