Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $2,772,600 | $2,674,600 | $1,912,400 | $2,299,500 |
Gross Profit | 730,400 | 683,700 | 473,200 | 592,000 |
EBITDA | 116,300 | 209,100 | ||
EBIT | 69,700 | 163,600 | ||
Net Income | 145,300 | 127,200 | 5,600 | 95,300 |
Net Change In Cash | 2,772,600 | 2,674,600 | 1,912,400 | 2,299,500 |
Free Cash Flow | 222,700 | -82,900 | -167,800 | 224,700 |
Cash | 68,000 | 76,600 | 134,600 | 84,000 |
Basic Shares | 61,871 | 61,900 | 64,800 | 64,800 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $9,119,800 | $8,429,700 | $6,820,400 | $6,943,900 |
Gross Profit | 2,342,700 | 2,235,500 | 1,819,600 | 1,699,200 |
EBITDA | 895,800 | 862,600 | 652,000 | 426,200 |
EBIT | 719,600 | 703,400 | 468,100 | 35,100 |
Net Income | 435,000 | 458,400 | 243,000 | -80,900 |
Net Change In Cash | 9,119,800 | 8,429,700 | 6,820,400 | 6,943,900 |
Free Cash Flow | 664,900 | 311,000 | 94,900 | 430,800 |
Cash | 84,000 | 67,700 | 225,800 | 624,600 |
Basic Shares | 63,700 | 68,400 | 71,200 | 68,800 |
Quarter | EPS |
---|---|
2024-09-30 | $2.80 |
2024-06-30 | $2.32 |
2024-03-31 | $0.41 |
2023-12-31 | $1.71 |