Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $7,417,728 | $6,932,761 | $4,925,050 | $6,873,428 |
Gross Profit | 5,535,648 | 5,028,090 | 4,925,050 | 4,600,126 |
EBITDA | 2,774,129 | 2,723,050 | 2,291,055 | |
EBIT | 2,561,467 | 2,519,284 | 2,111,560 | |
Net Income | 1,822,015 | 1,777,697 | 1,126,713 | 1,523,788 |
Net Change In Cash | 7,417,728 | 6,932,761 | 4,925,050 | 6,873,428 |
Free Cash Flow | 6,021,231 | 851,976 | -4,545,435 | |
Cash | 41,472,155 | 44,536,937 | 20,069,479 | 44,230,911 |
Basic Shares | 79,913 | 79,366 | 79,673 | 79,434 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $26,996,409 | $25,372,854 | $20,625,200 | $19,219,152 |
Gross Profit | 17,331,821 | 15,717,698 | 14,758,203 | 15,361,751 |
EBITDA | 8,547,095 | 7,515,451 | 7,514,207 | 6,023,372 |
EBIT | 7,824,527 | 6,848,329 | 6,870,611 | 5,332,816 |
Net Income | 5,501,254 | 4,865,540 | 4,647,818 | 3,584,582 |
Net Change In Cash | 26,996,409 | 25,372,854 | 20,625,200 | 19,219,152 |
Free Cash Flow | 13,410,659 | 2,928,545 | -2,031,247 | 3,332,960 |
Cash | 47,506,911 | 33,850,268 | 34,111,525 | 39,320,740 |
Basic Shares | 79,619 | 79,655 | 79,696 | 79,676 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $6.41 |
2025-03-31 | $6.06 |
2024-12-31 | $3.79 |