Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $3,998,500 | $3,985,800 | $3,751,900 | $3,938,400 |
Gross Profit | 1,737,900 | 1,744,300 | 1,625,400 | 1,659,300 |
EBITDA | 1,303,300 | 917,400 | 795,500 | 869,600 |
EBIT | 1,073,200 | 682,400 | 560,700 | 639,100 |
Net Income | 736,500 | 490,900 | 412,100 | 405,200 |
Net Change In Cash | 3,998,500 | 3,985,800 | 3,751,900 | 3,938,400 |
Free Cash Flow | 550,300 | 414,200 | 447,900 | 589,900 |
Cash | 1,261,100 | 384,000 | 479,900 | 919,500 |
Basic Shares | 286,000 | 287,000 | 287,800 | 287,100 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $15,320,200 | $14,187,800 | $12,733,100 | $11,790,200 |
Gross Profit | 6,177,200 | 5,356,800 | 5,117,300 | 4,884,400 |
EBITDA | 3,033,800 | 2,786,700 | 2,709,300 | 2,496,800 |
EBIT | 2,110,200 | 1,848,000 | 1,866,200 | 1,684,100 |
Net Income | 1,372,300 | 1,091,700 | 1,129,900 | 984,800 |
Net Change In Cash | 15,320,200 | 14,187,800 | 12,733,100 | 11,790,200 |
Cost of Revenue | 234,300 | -914,600 | 1,103,900 | |
Free Cash Flow | 1,637,000 | 1,075,600 | 1,418,900 | 1,371,200 |
Cash | 919,500 | 598,600 | 359,900 | 1,260,200 |
Basic Shares | 286,500 | 286,600 | 289,100 | 287,000 |
Quarter | EPS |
---|---|
2024-09-30 | $1.83 |
2024-06-30 | $1.68 |
2024-03-31 | $1.34 |
2023-12-31 | $1.55 |