Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $3,124,555 | $2,922,212 | $2,845,226 | $2,915,487 |
Gross Profit | 1,085,542 | 1,001,357 | 922,963 | 979,927 |
EBITDA | 783,866 | 757,357 | 659,158 | 752,655 |
EBIT | 631,974 | 610,951 | 491,377 | 601,533 |
Net Income | 538,018 | 506,931 | 516,212 | 448,066 |
Net Change In Cash | 3,124,555 | 2,922,212 | 2,845,226 | 2,915,487 |
Free Cash Flow | 574,919 | 647,162 | 310,358 | 368,173 |
Cash | 572,289 | 770,208 | 675,256 | 715,028 |
Basic Shares | 538,491 | 538,491 | 1,098,325 | 555,858 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $12,523,934 | $14,868,860 | $11,762,526 | $6,521,207 |
Gross Profit | 4,388,445 | 6,472,065 | 4,674,787 | 1,909,605 |
EBITDA | 3,158,703 | 5,192,757 | 3,819,600 | 1,861,164 |
EBIT | 2,525,849 | 4,644,247 | 3,211,877 | 1,266,443 |
Net Income | 2,036,445 | 3,918,065 | 2,553,280 | 1,100,191 |
Net Change In Cash | 12,523,934 | 14,868,860 | 11,762,526 | 6,521,207 |
Free Cash Flow | 2,161,871 | 3,775,628 | 769,870 | -125,518 |
Cash | 675,256 | 1,637,821 | 1,091,527 | 318,127 |
Basic Shares | 562,554 | 589,170 | 590,268 | 590,268 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.99 |
2025-03-31 | $0.94 |
2024-12-31 | $0.94 |