Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $6,164,425 | $5,866,069 | $5,770,173 | $5,970,198 |
Gross Profit | 2,324,388 | 2,173,684 | 2,070,216 | 2,198,441 |
EBITDA | 501,786 | 404,288 | 308,521 | 431,447 |
EBIT | 378,768 | 288,853 | 196,391 | 325,411 |
Net Income | 254,880 | 194,392 | 133,056 | 226,582 |
Net Change In Cash | 6,164,425 | 5,866,069 | 5,770,173 | 5,970,198 |
Free Cash Flow | 80,960 | -160,667 | -26,723 | 357,965 |
Cash | 457,993 | 420,447 | 479,991 | 1,078,118 |
Basic Shares | 139,207 | 139,200 | 139,272 | 139,599 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $23,486,569 | $23,090,610 | $22,095,973 | $18,870,510 |
Gross Profit | 8,523,615 | 8,290,672 | 7,740,104 | 6,634,136 |
EBITDA | 1,680,773 | 2,157,346 | 1,994,308 | 1,553,467 |
EBIT | 1,272,795 | 1,806,817 | 1,646,489 | 1,262,496 |
Net Income | 904,076 | 1,316,524 | 1,182,701 | 898,790 |
Net Change In Cash | 23,486,569 | 23,090,610 | 22,095,973 | 18,870,510 |
Cost of Revenue | -12,168 | -237,411 | ||
Free Cash Flow | 683,912 | 922,935 | 1,127,339 | 992,149 |
Cash | 479,991 | 1,102,007 | 653,463 | 714,701 |
Basic Shares | 139,670 | 141,034 | 142,322 | 144,221 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $2.10 |
2025-03-31 | $1.75 |
2024-12-31 | $1.61 |