Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $6,162,500 | $6,271,500 | $5,367,300 | $5,252,200 |
Gross Profit | 3,027,500 | 3,063,400 | 2,531,000 | 2,548,700 |
EBITDA | 1,285,400 | 1,389,700 | 883,900 | 819,300 |
EBIT | 1,129,800 | 1,236,400 | 730,700 | 665,000 |
Net Income | 806,200 | 889,900 | 505,200 | 356,200 |
Net Change In Cash | 6,162,500 | 6,271,500 | 5,367,300 | 5,252,200 |
Free Cash Flow | 839,400 | 952,000 | -342,700 | 599,100 |
Cash | 238,200 | 200,000 | 179,900 | 276,800 |
Basic Shares | 253,900 | 254,200 | 255,800 | 256,899 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $23,051,900 | $22,148,900 | $19,944,600 | $18,361,700 |
Gross Profit | 10,758,100 | 9,325,100 | 8,542,700 | 8,682,600 |
EBITDA | 3,692,700 | 3,974,100 | 3,566,900 | 3,869,800 |
EBIT | 3,692,700 | 2,976,100 | 2,593,600 | 2,870,000 |
Net Income | 2,388,800 | 2,020,100 | 1,864,400 | 2,030,400 |
Net Change In Cash | 23,051,900 | 22,148,900 | 19,944,600 | 18,361,700 |
Cost of Revenue | 29,900 | -65,800 | 66,100 | |
Free Cash Flow | 2,633,500 | 1,275,400 | 1,872,600 | 3,104,800 |
Cash | 276,800 | 198,800 | 165,700 | 226,600 |
Basic Shares | 258,300 | 261,800 | 267,100 | 275,827 |
Quarter | EPS |
---|---|
2024-09-30 | $3.37 |
2024-06-30 | $3.70 |
2024-03-31 | $2.17 |
2023-12-31 | $1.81 |