Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $635,100 | $627,400 | $598,800 | $663,500 |
Gross Profit | 555,200 | 541,500 | 520,200 | 574,300 |
EBITDA | 237,100 | 228,000 | 214,700 | 271,000 |
EBIT | 218,500 | 209,300 | 193,900 | 251,800 |
Net Income | 206,900 | 197,400 | 183,900 | 249,200 |
Net Change In Cash | 635,100 | 627,400 | 598,800 | 663,500 |
Free Cash Flow | 244,100 | 189,009 | 354,500 | 223,281 |
Cash | 543,800 | 572,500 | 536,600 | 537,700 |
Basic Shares | 113,400 | 113,600 | 115,200 | 112,906 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,414,700 | $2,329,900 | $2,166,800 | $2,064,900 |
Gross Profit | 2,121,800 | 2,025,500 | 1,908,700 | 1,838,400 |
EBITDA | 946,500 | 920,500 | 938,200 | 931,300 |
EBIT | 899,100 | 884,300 | 907,500 | 904,200 |
Net Income | 840,300 | 796,900 | 815,600 | 846,600 |
Net Change In Cash | 2,414,700 | 2,329,900 | 2,166,800 | 2,064,900 |
Free Cash Flow | 1,019,300 | 1,057,900 | 1,167,100 | 1,132,300 |
Cash | 537,700 | 196,000 | 271,900 | 255,700 |
Basic Shares | 118,347 | 126,338 | 134,100 | 142,000 |
Quarter | EPS |
---|---|
2024-09-30 | $2.25 |
2024-06-30 | $2.17 |
2024-03-31 | $2.04 |
2023-12-31 | $2.57 |