| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $17,983,143 | $17,525,750 | $17,375,336 | $16,822,544 |
Gross Profit | 2,142,092 | 2,030,547 | 1,946,553 | 2,020,010 |
EBITDA | 2,731,887 | 2,401,577 | 2,210,794 | 1,418,375 |
EBIT | 1,794,333 | 1,465,034 | 1,336,958 | 585,509 |
Net Income | 1,079,395 | 856,286 | 749,493 | 316,023 |
Net Change In Cash | 17,983,143 | 17,525,750 | 17,375,336 | 16,822,544 |
Free Cash Flow | 1,161,985 | -685,958 | -971,248 | 875,136 |
Cash | 9,389,572 | 8,500,933 | 6,479,544 | 7,767,813 |
Basic Shares | 2,000,267 | 2,018,266 | 2,045,463 | 2,107,305 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $67,026,656 | $68,916,447 | $82,412,210 | $78,345,081 |
Gross Profit | 9,203,240 | 11,332,455 | 18,751,054 | 20,817,360 |
EBITDA | 9,386,895 | 13,233,886 | 19,690,333 | 23,990,970 |
EBIT | 6,260,648 | 10,186,674 | 16,823,634 | 21,332,409 |
Net Income | 4,566,317 | 7,501,565 | 11,425,512 | 15,494,111 |
Net Change In Cash | 67,026,656 | 68,916,447 | 82,412,210 | 78,345,081 |
Free Cash Flow | 5,434,826 | 5,802,387 | 6,669,083 | 9,324,600 |
Cash | 7,767,813 | 3,005,645 | 2,475,863 | 4,160,654 |
Basic Shares | 2,099,379 | 2,111,929 | 1,846,738 | 1,791,034 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.10 |
2025-06-30 | $0.07 |
2025-03-31 | $0.37 |