| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $10,657,803,000 | $10,529,446,000 | $10,286,636,000 | $11,007,635,000 |
Gross Profit | 6,514,969,000 | 6,078,342,000 | 5,833,653,000 | 6,463,342,000 |
EBITDA | 3,247,203,000 | 2,737,602,000 | 2,720,287,000 | 2,704,917,000 |
EBIT | 2,999,076,000 | 2,483,996,000 | 2,463,687,000 | 2,443,272,000 |
Net Income | 2,144,103,000 | 1,791,303,000 | 1,737,664,000 | 1,663,304,000 |
Net Change In Cash | 10,657,803,000 | 10,529,446,000 | 10,286,636,000 | 11,007,635,000 |
Free Cash Flow | -1,870,838,000 | 5,802,138,000 | 151,545,000 | -3,946,724,000 |
Cash | 28,083,114,000 | 31,355,004,000 | 24,838,537,000 | 27,121,151,000 |
Basic Shares | 240,456 | 240,456 | 238,415 | 240,456 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $42,909,472,000 | $45,177,853,000 | $32,685,414,000 | $21,688,603,000 |
Gross Profit | 22,433,212,000 | 21,047,972,000 | 20,451,247,000 | 14,916,517,000 |
EBITDA | 9,769,372,000 | 9,230,364,000 | 10,694,234,000 | 6,839,179,000 |
EBIT | 8,757,917,000 | 8,147,526,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 | 42,909,472,000 | 45,177,853,000 | 32,685,414,000 | 21,688,603,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-09-30 | $2.18 |
2025-06-30 | $1.86 |
2025-03-31 | $1.74 |
2024-12-31 | $1.57 |