Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $1,441,800 | $1,430,500 | $1,389,400 | $1,326,500 |
Gross Profit | 796,600 | 634,800 | 597,300 | 588,500 |
EBITDA | 419,200 | 447,000 | 390,700 | 399,500 |
EBIT | 245,800 | 282,200 | 226,300 | 243,100 |
Net Income | 141,300 | 163,900 | 124,900 | 132,400 |
Net Change In Cash | 1,441,800 | 1,430,500 | 1,389,400 | 1,326,500 |
Free Cash Flow | 355,500 | 130,800 | 120,800 | 176,400 |
Cash | 468,200 | 181,900 | 201,000 | 216,800 |
Basic Shares | 125,200 | 124,800 | 124,800 | 124,400 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $5,265,200 | $5,122,200 | $4,923,900 | $4,127,500 |
Gross Profit | 2,930,100 | 2,945,000 | 2,943,000 | 2,390,100 |
EBITDA | 1,579,100 | 1,672,800 | 1,575,200 | 1,217,800 |
EBIT | 959,300 | 1,112,700 | 1,094,800 | 826,800 |
Net Income | 545,300 | 696,200 | 744,200 | 520,100 |
Net Change In Cash | 5,265,200 | 5,122,200 | 4,923,900 | 4,127,500 |
Cost of Revenue | 71,300 | -1,445,700 | 1,264,300 | |
Free Cash Flow | 515,500 | 132,600 | 865,800 | 524,900 |
Cash | 216,800 | 285,200 | 224,700 | 1,684,600 |
Basic Shares | 123,900 | 123,300 | 123,600 | 122,800 |
Quarter | EPS |
---|---|
2024-09-30 | $1.85 |
2024-06-30 | $1.82 |
2024-03-31 | $1.50 |
2023-12-31 | $1.81 |