Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $3,696,924 | $3,666,897 | $3,432,276 | $3,439,221 |
Gross Profit | 734,726 | 684,001 | 589,309 | 617,745 |
EBITDA | 406,615 | 367,261 | 289,763 | 320,103 |
EBIT | 372,077 | 333,029 | 260,175 | 288,917 |
Net Income | 270,263 | 247,572 | 197,149 | 211,517 |
Net Change In Cash | 3,696,924 | 3,666,897 | 3,432,276 | 3,439,221 |
Free Cash Flow | 508,729 | 260,443 | 111,986 | 401,660 |
Cash | 1,035,534 | 808,218 | 841,585 | 790,350 |
Basic Shares | 46,588 | 47,159 | 47,316 | 47,331 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $12,582,873 | $11,076,120 | $9,903,580 | $8,797,061 |
Gross Profit | 2,089,339 | 1,603,594 | 1,501,737 | 1,395,382 |
EBITDA | 995,952 | 682,399 | 646,861 | 601,449 |
EBIT | 876,987 | 573,788 | 534,425 | 494,778 |
Net Income | 632,994 | 406,122 | 383,532 | 132,943 |
Net Change In Cash | 12,582,873 | 11,076,120 | 9,903,580 | 8,797,061 |
Cost of Revenue | -352,985 | -79,715 | 539,596 | |
Free Cash Flow | 821,251 | 448,644 | 282,625 | 758,397 |
Cash | 789,750 | 456,439 | 821,345 | 902,867 |
Basic Shares | 47,564 | 50,136 | 54,347 | 55,421 |
Quarter | EPS |
---|---|
2024-09-30 | $5.80 |
2024-06-30 | $5.25 |
2024-03-31 | $4.17 |
2023-12-31 | $4.47 |