Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $967,100 | $965,600 | $893,900 | $897,400 |
Gross Profit | 432,100 | 428,300 | 392,200 | 385,300 |
EBITDA | 253,200 | 239,800 | 201,700 | 187,700 |
EBIT | 223,400 | 209,100 | 172,900 | 159,800 |
Net Income | 174,200 | 155,400 | 123,800 | 118,600 |
Net Change In Cash | 967,100 | 965,600 | 893,900 | 897,400 |
Free Cash Flow | 212,000 | 151,396 | 23,900 | 196,000 |
Cash | 878,900 | 747,500 | 391,800 | 468,100 |
Basic Shares | 87,600 | 87,700 | 88,100 | 88,200 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $3,650,800 | $3,271,900 | $2,867,400 | $2,719,900 |
Gross Profit | 1,581,500 | 1,322,400 | 1,204,900 | 1,178,800 |
EBITDA | 819,300 | 688,300 | 657,300 | 497,700 |
EBIT | 707,700 | 590,400 | 574,200 | 416,700 |
Net Income | 540,400 | 458,000 | 483,000 | 314,300 |
Net Change In Cash | 3,650,800 | 3,271,900 | 2,867,400 | 2,719,900 |
Cost of Revenue | -97,600 | -72,300 | 111,700 | |
Free Cash Flow | 516,400 | 395,500 | 443,200 | 443,200 |
Cash | 468,100 | 288,000 | 397,900 | 480,400 |
Basic Shares | 88,300 | 88,300 | 90,500 | 92,800 |
Quarter | EPS |
---|---|
2024-09-30 | $2.16 |
2024-06-30 | $1.96 |
2024-03-31 | $1.55 |
2023-12-31 | $1.68 |