Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $4,530,200 | $4,520,700 | $4,403,300 | $4,630,500 |
Gross Profit | 782,100 | 785,900 | 763,700 | 810,700 |
EBITDA | 83,800 | 122,500 | 87,500 | -10,699 |
EBIT | 62,000 | 101,100 | 65,900 | -34,999 |
Net Income | 22,800 | 60,100 | 39,700 | -84,500 |
Net Change In Cash | 4,530,200 | 4,520,700 | 4,403,300 | 4,630,500 |
Free Cash Flow | 67,400 | -149,800 | 104,200 | 90,600 |
Cash | 410,900 | 468,900 | 604,800 | 581,300 |
Basic Shares | 48,100 | 48,400 | 48,900 | 48,700 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $18,914,500 | $19,827,500 | $20,724,400 | $18,001,000 |
Gross Profit | 3,358,000 | 3,572,400 | 3,407,500 | 2,824,700 |
EBITDA | 255,800 | 688,600 | 680,300 | 267,300 |
EBIT | 255,800 | 604,000 | 606,900 | 191,000 |
Net Income | 88,800 | 373,800 | 382,400 | 23,800 |
Net Change In Cash | 18,914,500 | 19,827,500 | 20,724,400 | 18,001,000 |
Cost of Revenue | -144,100 | -625,900 | 458,800 | |
Free Cash Flow | 270,000 | 347,700 | 580,600 | 885,700 |
Cash | 581,300 | 639,000 | 847,800 | 1,567,100 |
Basic Shares | 50,400 | 52,800 | 55,400 | 58,300 |
Quarter | EPS |
---|---|
2024-09-30 | $1.29 |
2024-06-30 | $1.30 |
2024-03-31 | $0.94 |
2023-12-31 | $1.45 |