Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $4,364,437 | $4,272,201 | $3,976,240 | $3,832,015 |
Gross Profit | 2,251,225 | 2,168,060 | 2,034,172 | 1,967,429 |
EBITDA | 1,019,526 | 863,298 | 862,129 | 831,214 |
EBIT | 903,087 | 752,481 | 718,736 | |
Net Income | 665,464 | 622,848 | 547,238 | 552,504 |
Net Change In Cash | 4,364,437 | 4,272,201 | 3,976,240 | 3,832,015 |
Free Cash Flow | 513,706 | 1,174,226 | 454,975 | 264,123 |
Cash | 115,613 | 145,042 | 89,264 | 279,132 |
Basic Shares | 58,335 | 59,044 | 59,454 | 59,673 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $15,812,250 | $14,409,860 | $13,327,563 | $11,604,493 |
Gross Profit | 8,104,803 | 7,381,706 | 7,019,949 | 6,085,692 |
EBITDA | 3,186,376 | 3,314,308 | 3,254,899 | 2,742,166 |
EBIT | 3,186,376 | 2,954,491 | 2,917,168 | 2,419,336 |
Net Income | 2,346,581 | 2,172,650 | 2,164,685 | 1,752,302 |
Net Change In Cash | 15,812,250 | 14,409,860 | 13,327,563 | 11,604,493 |
Cost of Revenue | -103,168 | 425,131 | ||
Free Cash Flow | 2,027,820 | 2,584,908 | 2,764,457 | 2,371,024 |
Cash | 279,132 | 108,583 | 362,113 | 465,640 |
Basic Shares | 60,998 | 64,962 | 69,611 | 74,462 |
Quarter | EPS |
---|---|
2024-09-30 | $11.41 |
2024-06-30 | $10.55 |
2024-03-31 | $9.20 |
2023-12-31 | $9.26 |