Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $1,722,400 | $1,961,200 | $1,736,400 | $2,289,200 |
Gross Profit | 354,600 | 403,800 | 311,400 | 462,600 |
EBITDA | 145,600 | 168,300 | 75,700 | 198,900 |
EBIT | 71,200 | 98,800 | 12,800 | 126,900 |
Net Income | 27,700 | 68,700 | 3,800 | 103,400 |
Net Change In Cash | 1,722,400 | 1,961,200 | 1,736,400 | 2,289,200 |
Free Cash Flow | -47,300 | 31,300 | -177,500 | 485,900 |
Cash | 291,300 | 322,700 | 318,800 | 367,800 |
Basic Shares | 56,500 | 56,900 | 57,200 | 57,200 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $15,908,900 | $8,589,000 | $8,198,200 | $7,027,900 |
Gross Profit | 1,959,900 | 1,959,500 | 1,942,700 | 1,710,200 |
EBITDA | 700,900 | 1,065,900 | 943,800 | 848,000 |
EBIT | 700,900 | 833,100 | 727,400 | 587,300 |
Net Income | 502,800 | 603,400 | 493,900 | 124,800 |
Net Change In Cash | 15,908,900 | 8,589,000 | 8,198,200 | 7,027,900 |
Cost of Revenue | -179,200 | -128,400 | 461,200 | |
Free Cash Flow | 550,200 | 202,000 | -4,600 | 804,700 |
Cash | 367,800 | 324,500 | 509,200 | 634,700 |
Basic Shares | 57,700 | 60,100 | 62,700 | 62,600 |
Quarter | EPS |
---|---|
2024-09-30 | $0.73 |
2024-06-30 | $1.38 |
2024-03-31 | $0.23 |
2023-12-31 | $1.98 |