Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $1,961,200 | $1,736,400 | $2,289,200 | $2,248,900 |
Gross Profit | 403,800 | 311,400 | 462,600 | 508,800 |
EBITDA | 168,300 | 75,700 | 198,900 | 280,600 |
EBIT | 98,800 | 12,800 | 126,900 | 214,200 |
Net Income | 68,700 | 3,800 | 103,400 | 151,700 |
Net Change In Cash | 1,961,200 | 1,736,400 | 2,289,200 | 2,248,900 |
Free Cash Flow | 31,300 | -177,500 | 485,900 | -77,400 |
Cash | 322,700 | 318,800 | 367,800 | 295,300 |
Basic Shares | 56,900 | 57,200 | 57,200 | 57,800 |
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-06-30 | $1.38 |
2024-03-31 | $0.23 |
2023-12-31 | $1.98 |
2023-09-30 | $2.71 |