Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $1,147,000 | $1,279,900 | $1,281,900 | $1,293,800 |
Gross Profit | 587,800 | 667,500 | 665,000 | 645,500 |
EBITDA | 369,300 | 363,900 | 363,700 | 350,800 |
EBIT | 344,700 | 339,300 | 339,200 | 325,800 |
Net Income | 251,100 | 271,200 | 263,500 | 255,300 |
Net Change In Cash | 1,147,000 | 1,279,900 | 1,281,900 | 1,293,800 |
Free Cash Flow | 253,800 | 277,900 | 326,900 | 275,800 |
Cash | 1,313,300 | 1,232,700 | 1,121,000 | 1,001,500 |
Basic Shares | 53,400 | 53,495 | 53,671 | 53,800 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $5,108,300 | $4,492,800 | $4,252,000 | $3,592,500 |
Gross Profit | 2,619,600 | 2,181,100 | 2,110,800 | 1,748,500 |
EBITDA | 1,405,200 | 1,349,900 | 1,244,800 | 985,900 |
EBIT | 1,305,900 | 1,249,700 | 1,140,000 | 889,200 |
Net Income | 1,011,100 | 911,700 | 820,500 | 627,000 |
Net Change In Cash | 5,108,300 | 4,492,800 | 4,252,000 | 3,592,500 |
Cost of Revenue | -16,000 | -142,600 | 736,500 | |
Free Cash Flow | 1,059,200 | 591,000 | 896,500 | 943,000 |
Cash | 1,001,500 | 757,200 | 780,000 | 923,400 |
Basic Shares | 53,900 | 54,200 | 55,000 | 54,800 |
Quarter | EPS |
---|---|
2024-09-30 | $4.70 |
2024-06-30 | $5.07 |
2024-03-31 | $4.75 |
2023-12-31 | $4.75 |