Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $13,295,895 | $11,552,921 | $14,176,998 | $12,273,546 |
Gross Profit | 4,687,771 | 3,823,754 | 5,416,281 | 5,425,845 |
EBITDA | 11,745,812 | 4,835,307 | 6,303,487 | 8,847,434 |
EBIT | 8,906,548 | 2,427,282 | 3,588,416 | 6,544,168 |
Net Income | 5,011,953 | 6,340,760 | -6,743,658 | 3,224,266 |
Net Change In Cash | 13,295,895 | 11,552,921 | 14,176,998 | 12,273,546 |
Free Cash Flow | 1,137,583 | 1,337,774 | 2,365,223 | 1,171,249 |
Cash | 12,283,589 | 9,914,505 | 9,018,818 | 5,818,031 |
Basic Shares | 1,235,909 | 1,238,662 | 1,239,058 | 1,254,886 |
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 | 30,627,882 | 24,615,037 |
EBIT | 14,585,392 | 22,075,542 | 23,219,992 | 17,573,374 |
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 |