Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $1,498,100 | $1,451,100 | $1,047,099 | $1,154,800 |
Gross Profit | 488,400 | 488,200 | 339,999 | 354,800 |
EBITDA | 323,200 | 344,900 | 193,300 | 200,900 |
EBIT | 302,800 | 319,700 | 169,300 | 176,900 |
Net Income | 239,000 | 245,900 | 124,300 | 144,500 |
Net Change In Cash | 1,498,100 | 1,451,100 | 1,047,099 | 1,154,800 |
Free Cash Flow | 410,900 | 151,300 | -52,300 | 178,000 |
Cash | 243,100 | 47,600 | 45,700 | 60,700 |
Basic Shares | 35,800 | 35,800 | 35,800 | 35,800 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $4,981,900 | $4,718,400 | $4,194,100 | $3,634,100 |
Gross Profit | 1,547,800 | 1,284,700 | 1,188,400 | 1,040,100 |
EBITDA | 790,100 | 732,900 | 664,600 | 571,600 |
EBIT | 790,100 | 655,000 | 592,200 | 499,000 |
Net Income | 590,100 | 497,100 | 464,000 | 356,300 |
Net Change In Cash | 4,981,900 | 4,718,400 | 4,194,100 | 3,634,100 |
Cost of Revenue | 25,200 | -89,600 | 90,900 | |
Free Cash Flow | 482,900 | 201,200 | 408,700 | 533,900 |
Cash | 60,700 | 52,600 | 31,000 | 123,900 |
Basic Shares | 35,700 | 35,800 | 37,500 | 38,600 |
Quarter | EPS |
---|---|
2024-09-30 | $6.68 |
2024-06-30 | $6.83 |
2024-03-31 | $3.47 |
2023-12-31 | $3.63 |