Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $2,851,208 | $2,737,679 | $2,559,430 | $2,333,463 |
Gross Profit | 725,575 | 686,592 | 611,814 | 607,250 |
EBITDA | 584,600 | 550,343 | 544,634 | 481,899 |
EBIT | 579,647 | 545,658 | 540,278 | 477,518 |
Net Income | 457,432 | 429,323 | 400,904 | 394,269 |
Net Change In Cash | 2,851,208 | 2,737,679 | 2,559,430 | 2,333,463 |
Free Cash Flow | 631,459 | 350,052 | 228,975 | 137,479 |
Cash | 2,610,975 | 2,510,946 | 2,528,946 | 2,896,990 |
Basic Shares | 3,319 | 3,289 | 3,321 | 3,387 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $10,543,571 | $9,534,889 | $10,538,287 | $8,959,750 |
Gross Profit | 2,693,022 | 2,483,691 | 2,876,016 | 2,196,635 |
EBITDA | 2,161,664 | 1,973,029 | 2,310,114 | 1,661,396 |
EBIT | 2,143,289 | 1,956,113 | 2,292,718 | 1,641,933 |
Net Income | 1,681,928 | 1,591,611 | 1,725,575 | 1,236,719 |
Net Change In Cash | 10,543,571 | 9,534,889 | 10,538,287 | 8,959,750 |
Cost of Revenue | -62,466 | -172,798 | ||
Free Cash Flow | 1,345,250 | 1,473,296 | 1,851,673 | 1,224,518 |
Cash | 2,610,975 | 3,215,444 | 2,522,839 | 2,573,467 |
Basic Shares | 3,319 | 3,435 | 3,508 | 3,858 |
Quarter | EPS |
---|---|
2024-12-31 | $139.93 |
2024-09-30 | $130.50 |
2024-06-30 | $120.69 |
2024-03-31 | $116.41 |