Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $665,200 | $637,800 | $703,700 | $635,100 |
Gross Profit | 562,200 | 553,700 | 613,400 | 555,200 |
EBITDA | 257,400 | 219,900 | 272,200 | 237,100 |
EBIT | 232,100 | 195,500 | 254,300 | 218,500 |
Net Income | 202,800 | 190,900 | 257,500 | 206,900 |
Net Change In Cash | 665,200 | 637,800 | 703,700 | 635,100 |
Free Cash Flow | 256,000 | 413,700 | 236,100 | 244,100 |
Cash | 611,700 | 450,200 | 506,200 | 543,800 |
Basic Shares | 110,400 | 111,400 | 112,100 | 113,400 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,565,000 | $2,414,700 | $2,329,900 | $2,166,800 |
Gross Profit | 2,245,700 | 2,132,100 | 2,025,500 | 1,908,700 |
EBITDA | 1,055,700 | 1,023,000 | 920,500 | 938,200 |
EBIT | 972,100 | 975,600 | 884,300 | 907,500 |
Net Income | 845,700 | 840,300 | 796,900 | 815,600 |
Net Change In Cash | 2,565,000 | 2,414,700 | 2,329,900 | 2,166,800 |
Free Cash Flow | 1,028,200 | 1,019,300 | 1,076,400 | 1,188,000 |
Cash | 506,200 | 537,700 | 196,000 | 271,900 |
Basic Shares | 113,400 | 118,347 | 126,338 | 134,100 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $2.37 |
2025-03-31 | $2.21 |
2024-12-31 | $2.70 |