Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $4,757,365 | $4,463,009 | $4,372,064 | $4,584,979 |
Gross Profit | 715,295 | 554,873 | 553,262 | 683,970 |
EBITDA | 631,561 | 404,482 | 435,485 | 633,666 |
EBIT | 518,057 | 432,180 | 323,631 | 523,196 |
Net Income | 355,520 | 296,033 | 235,854 | 349,860 |
Net Change In Cash | 4,757,365 | 4,463,009 | 4,372,064 | 4,584,979 |
Free Cash Flow | 495,212 | 28,617 | 190,131 | 547,434 |
Cash | 849,036 | 2,066,782 | 2,040,834 | 1,877,981 |
Basic Shares | 238,280 | 238,280 | 238,070 | 237,891 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $17,878,291 | $17,362,217 | $17,468,377 | $14,777,458 |
Gross Profit | 2,312,767 | 1,118,401 | 1,811,803 | 1,365,827 |
EBITDA | 2,007,066 | 987,394 | 1,581,255 | 619,006 |
EBIT | 1,573,444 | 567,494 | 1,178,145 | 238,182 |
Net Income | 1,086,438 | 321,574 | 745,930 | 31,000 |
Net Change In Cash | 17,878,291 | 17,362,217 | 17,468,377 | 14,777,458 |
Cost of Revenue | -7,403 | -98,285 | ||
Free Cash Flow | 1,513,974 | 134,061 | 182,753 | -55,212 |
Cash | 2,040,834 | 697,748 | 400,988 | 427,661 |
Basic Shares | 237,800 | 237,297 | 240,394 | 244,129 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.70 |
2025-03-31 | $1.31 |
2024-12-31 | $1.35 |