| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $12,153,145 | $13,295,895 | $11,552,921 | $14,176,998 |
Gross Profit | 3,699,384 | 4,687,771 | 3,823,754 | 5,416,281 |
EBITDA | 7,624,011 | 11,745,812 | 4,835,307 | 6,303,487 |
EBIT | 4,844,731 | 8,906,548 | 2,427,282 | 3,588,416 |
Net Income | 1,953,516 | 5,011,953 | 6,340,760 | -6,743,658 |
Net Change In Cash | 12,153,145 | 13,295,895 | 11,552,921 | 14,176,998 |
Free Cash Flow | 586,836 | 1,137,583 | 1,337,774 | 2,346,377 |
Cash | 15,838,866 | 12,283,589 | 9,914,505 | 9,018,818 |
Basic Shares | 1,238,982 | 1,235,909 | 1,238,662 | 1,239,058 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $47,403,282 | $39,755,575 | $49,830,946 | $40,965,431 |
Gross Profit | 20,001,755 | 14,678,900 | 25,009,658 | 20,349,843 |
EBITDA | 23,460,323 | 29,396,652 | 40,175,615 | 19,665,032 |
EBIT | 14,585,392 | 22,075,542 | 32,737,524 | 12,582,230 |
Net Income | -7,074,198 | 14,084,848 | 23,381,617 | 8,626,386 |
Net Change In Cash | 47,403,282 | 39,755,575 | 49,830,946 | 40,965,431 |
Free Cash Flow | 4,071,346 | -241,588 | 6,801,503 | 11,394,023 |
Cash | 9,018,818 | 8,345,871 | 9,505,951 | 13,590,776 |
Basic Shares | 1,264,801 | 1,297,680 | 1,330,538 | 1,349,549 |
| Quarter | EPS |
|---|---|
2025-06-30 | $0.73 |
2025-03-31 | $0.92 |
2024-12-31 | -$0.92 |
2024-09-30 | $0.44 |