Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $3,666,897 | $3,432,276 | $3,439,221 | $3,207,598 |
Gross Profit | 684,001 | 589,309 | 617,745 | 545,472 |
EBITDA | 367,040 | 289,541 | 320,382 | 234,983 |
EBIT | 332,808 | 259,953 | 289,196 | 204,697 |
Net Income | 247,572 | 197,149 | 211,517 | 169,409 |
Net Change In Cash | 3,666,897 | 3,432,276 | 3,439,221 | 3,207,598 |
Free Cash Flow | 260,443 | 111,986 | 401,660 | 241,223 |
Cash | 808,218 | 841,585 | 790,350 | 523,632 |
Basic Shares | 47,159 | 47,316 | 47,331 | 47,398 |
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 | 997,071 | 677,799 | 646,861 | 601,449 |
EBIT | 878,106 | 569,188 | 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 | 790,350 | 456,439 | 821,345 | 902,867 |
Basic Shares | 47,564 | 50,136 | 54,347 | 55,421 |
Quarter | EPS |
---|---|
2024-06-30 | $5.25 |
2024-03-31 | $4.17 |
2023-12-31 | $4.47 |
2023-09-30 | $3.57 |