Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $3,770,019 | $3,696,924 | $3,666,897 | $3,432,276 |
Gross Profit | 757,015 | 734,726 | 684,001 | 589,309 |
EBITDA | 460,184 | 398,076 | 367,261 | 289,763 |
EBIT | 424,862 | 363,538 | 333,029 | 260,175 |
Net Income | 292,161 | 270,263 | 247,572 | 197,149 |
Net Change In Cash | 3,770,019 | 3,696,924 | 3,666,897 | 3,432,276 |
Free Cash Flow | 451,786 | 508,729 | 260,443 | 111,986 |
Cash | 1,339,550 | 1,035,534 | 808,218 | 841,585 |
Basic Shares | 46,198 | 46,588 | 47,159 | 47,316 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $14,566,116 | $12,582,873 | $11,076,120 | $9,903,580 |
Gross Profit | 2,765,051 | 2,089,339 | 1,603,594 | 1,501,737 |
EBITDA | 1,514,841 | 1,009,017 | 682,399 | 646,861 |
EBIT | 1,381,161 | 890,052 | 573,788 | 534,425 |
Net Income | 1,007,145 | 632,994 | 406,122 | 383,532 |
Net Change In Cash | 14,566,116 | 12,582,873 | 11,076,120 | 9,903,580 |
Cost of Revenue | -352,985 | -79,715 | ||
Free Cash Flow | 1,332,944 | 821,251 | 448,644 | 282,625 |
Cash | 1,339,550 | 789,750 | 456,439 | 821,345 |
Basic Shares | 46,808 | 47,564 | 50,136 | 54,347 |
Quarter | EPS |
---|---|
2024-12-31 | $6.32 |
2024-09-30 | $5.80 |
2024-06-30 | $5.25 |
2024-03-31 | $4.17 |