| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $13,313,122 | $12,153,145 | $13,295,895 | $11,552,921 |
Gross Profit | 3,920,028 | 3,699,384 | 4,687,771 | 3,823,754 |
EBITDA | 5,835,756 | 7,624,011 | 11,745,812 | 4,835,307 |
EBIT | 2,718,017 | 4,844,731 | 8,906,548 | 2,427,282 |
Net Income | 110,878 | 1,953,516 | 5,011,953 | 6,340,760 |
Net Change In Cash | 13,313,122 | 12,153,145 | 13,295,895 | 11,552,921 |
Free Cash Flow | 2,571,233 | 586,836 | 1,137,583 | 1,337,774 |
Cash | 15,172,135 | 15,838,866 | 12,283,589 | 9,914,505 |
Basic Shares | 1,235,908 | 1,238,982 | 1,235,909 | 1,238,662 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $49,131,247 | $47,403,282 | $39,755,575 | $49,830,946 |
Gross Profit | 15,284,804 | 20,001,755 | 14,678,900 | 25,009,658 |
EBITDA | 22,282,021 | 23,460,323 | 29,396,652 | 40,175,615 |
EBIT | 11,206,677 | 14,585,392 | 22,075,542 | 32,737,524 |
Net Income | 13,144,809 | -7,074,198 | 14,084,848 | 23,381,617 |
Net Change In Cash | 49,131,247 | 47,403,282 | 39,755,575 | 49,830,946 |
Free Cash Flow | 5,557,349 | 4,071,346 | -241,588 | 6,801,503 |
Cash | 15,172,135 | 9,018,818 | 8,345,871 | 9,505,951 |
Basic Shares | 1,239,714 | 1,264,801 | 1,297,680 | 1,330,538 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0 |
2025-09-30 | $0.29 |
2025-06-30 | $4.04 |