Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $3,420,300 | $3,643,300 | $3,644,800 | $3,337,300 |
Gross Profit | -1,783,800 | 1,019,400 | 1,064,600 | 958,700 |
EBITDA | 339,300 | 418,300 | 456,700 | 388,000 |
EBIT | 271,400 | 351,700 | 393,100 | 325,100 |
Net Income | 199,200 | 267,800 | 302,900 | 272,700 |
Net Change In Cash | 3,420,300 | 3,643,300 | 3,644,800 | 3,337,300 |
Free Cash Flow | 351,100 | 268,100 | 17,600 | 415,400 |
Cash | 314,600 | 350,800 | 934,900 | 1,080,200 |
Basic Shares | 55,182 | 57,394 | 57,882 | 58,071 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $14,805,900 | $17,025,000 | $14,093,300 | $8,811,900 |
Gross Profit | 4,301,900 | 5,251,300 | 4,490,300 | 2,775,100 |
EBITDA | 1,984,900 | 2,755,200 | 2,197,500 | 928,700 |
EBIT | 1,739,500 | 2,515,000 | 1,967,300 | 701,400 |
Net Income | 1,335,900 | 1,840,100 | 1,413,000 | 369,100 |
Net Change In Cash | 14,805,900 | 17,025,000 | 14,093,300 | 8,811,900 |
Cost of Revenue | -381,800 | 501,600 | ||
Free Cash Flow | 1,202,500 | 1,776,800 | 562,800 | 1,001,000 |
Cash | 1,080,200 | 1,173,400 | 300,500 | 683,500 |
Basic Shares | 59,015 | 61,495 | 64,327 | 65,263 |
Quarter | EPS |
---|---|
2024-09-30 | $3.64 |
2024-06-30 | $4.65 |
2024-03-31 | $5.30 |
2023-12-31 | $4.73 |