Values in thousands | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 |
---|---|---|---|---|
Revenue | $15,512,021 | $17,549,225 | $15,522,712 | $14,929,592 |
Gross Profit | 4,052,605 | 4,471,078 | 4,210,484 | 3,929,967 |
EBITDA | 3,076,554 | 3,299,368 | 3,164,074 | 2,873,686 |
EBIT | 2,238,237 | 2,346,470 | 2,306,055 | 2,007,452 |
Net Income | 1,124,435 | 695,973 | 1,024,556 | 987,752 |
Net Change In Cash | 15,512,021 | 17,549,225 | 15,522,712 | 14,929,592 |
Free Cash Flow | 2,847,163 | 2,035,163 | 3,248,231 | 1,468,110 |
Cash | 12,051,967 | 11,165,364 | 10,722,356 | 11,472,394 |
Basic Shares | 1,613,529 | 1,620,844 | 1,661,866 | 1,667,488 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $61,379,038 | $53,615,440 | $53,805,028 | $48,343,305 |
Gross Profit | 15,835,816 | 8,833,701 | 8,132,652 | 10,165,696 |
EBITDA | 9,134,950 | 4,131,195 | 3,420,632 | 4,853,337 |
EBIT | 5,610,446 | 906,413 | 428,927 | 2,106,983 |
Net Income | 3,213,274 | -2,028,559 | -3,090,678 | 419,455 |
Net Change In Cash | 61,379,038 | 53,615,440 | 53,805,028 | 48,343,305 |
Free Cash Flow | 8,512,752 | 1,522,805 | 194,917 | 2,188,578 |
Cash | 11,165,364 | 9,264,664 | 8,130,929 | 7,528,820 |
Basic Shares | 1,620,844 | 1,360,268 | 1,052,606 | 808,678 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.08 |
2025-03-31 | $0.12 |
2024-12-31 | $0.07 |