Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $2,403,600 | $2,772,600 | $2,674,600 | $1,912,400 |
Gross Profit | 617,500 | 730,400 | 683,700 | 473,200 |
EBITDA | 208,500 | 298,700 | 263,700 | 116,300 |
EBIT | 156,200 | 245,200 | 214,300 | 69,700 |
Net Income | 83,600 | 145,300 | 127,200 | 5,600 |
Net Change In Cash | 2,403,600 | 2,772,600 | 2,674,600 | 1,912,400 |
Free Cash Flow | 320,800 | 222,700 | -82,900 | -167,800 |
Cash | 74,300 | 68,000 | 76,600 | 134,600 |
Basic Shares | 63,700 | 63,100 | 63,900 | 64,800 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $9,763,200 | $9,119,800 | $8,429,700 | $6,820,400 |
Gross Profit | 2,504,800 | 2,342,700 | 2,235,500 | 1,819,600 |
EBITDA | 858,700 | 895,800 | 862,600 | 652,000 |
EBIT | 656,900 | 719,600 | 703,400 | 468,100 |
Net Income | 361,700 | 435,000 | 458,400 | 243,000 |
Net Change In Cash | 9,763,200 | 9,119,800 | 8,429,700 | 6,820,400 |
Free Cash Flow | 292,800 | 664,900 | 311,000 | 94,900 |
Cash | 74,300 | 84,000 | 67,700 | 225,800 |
Basic Shares | 63,700 | 63,700 | 68,400 | 71,200 |
Quarter | EPS |
---|---|
2024-12-31 | $1.64 |
2024-09-30 | $2.80 |
2024-06-30 | $2.32 |
2024-03-31 | $0.41 |