Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $1,584,400 | $1,532,500 | $1,487,900 | $1,439,300 |
Gross Profit | 1,365,600 | 1,263,600 | 1,222,200 | 1,178,000 |
EBITDA | 1,301,000 | 1,084,800 | 1,044,900 | 949,500 |
EBIT | 1,217,100 | 1,000,600 | 959,600 | 863,200 |
Net Income | 879,400 | 883,200 | 855,200 | 814,600 |
Net Change In Cash | 1,584,400 | 1,532,500 | 1,487,900 | 1,439,300 |
Free Cash Flow | 973,200 | 758,700 | 872,900 | 1,023,500 |
Cash | 2,322,100 | 1,795,100 | 1,442,100 | 2,917,200 |
Basic Shares | 359,989 | 359,869 | 359,833 | 359,693 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $5,578,900 | $5,019,400 | $4,689,700 | $4,883,600 |
Gross Profit | 4,540,400 | 4,266,300 | 3,852,700 | 4,027,100 |
EBITDA | 3,788,300 | 3,365,300 | 2,989,900 | 3,137,800 |
EBIT | 3,435,700 | 1,361,800 | 945,400 | 891,600 |
Net Income | 3,226,200 | 2,691,000 | 2,636,400 | 2,105,200 |
Net Change In Cash | 5,578,900 | 5,019,400 | 4,689,700 | 4,883,600 |
Cost of Revenue | 72,369,500 | 81,900 | ||
Free Cash Flow | 3,377,400 | 2,966,300 | 2,275,200 | 2,518,100 |
Cash | 2,912,000 | 2,720,100 | 2,834,900 | 1,633,200 |
Basic Shares | 359,500 | 359,181 | 358,929 | 358,524 |
Quarter | EPS |
---|---|
2024-09-30 | $2.68 |
2024-06-30 | $2.56 |
2024-03-31 | $2.50 |
2023-12-31 | $2.37 |