Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $1,192,600 | $1,146,900 | $1,123,200 | $1,106,900 |
Gross Profit | 770,800 | 706,700 | 681,800 | 655,200 |
EBITDA | 296,600 | 293,200 | 247,400 | 224,600 |
EBIT | 264,400 | 260,400 | 214,300 | 187,400 |
Net Income | 198,600 | 190,500 | 146,300 | 401,500 |
Net Change In Cash | 1,192,600 | 1,146,900 | 1,123,200 | 1,106,900 |
Free Cash Flow | 326,100 | 350,200 | 292,000 | 292,800 |
Cash | 1,089,000 | 767,100 | 444,900 | 664,000 |
Basic Shares | 145,582 | 144,138 | 144,644 | 145,676 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $4,573,200 | $4,254,100 | $4,091,300 | $3,815,700 |
Gross Profit | 2,921,200 | 2,680,500 | 2,606,800 | 2,443,500 |
EBITDA | 1,068,200 | 821,600 | 744,200 | 659,600 |
EBIT | 932,900 | 650,300 | 549,600 | 460,000 |
Net Income | 936,900 | 1,374,800 | 352,200 | 242,300 |
Net Change In Cash | 4,573,200 | 4,254,100 | 4,091,300 | 3,815,700 |
Cost of Revenue | -479,000 | 491,800 | ||
Free Cash Flow | 1,261,100 | 970,200 | 919,600 | 576,100 |
Cash | 1,089,000 | 458,800 | 774,000 | 1,255,700 |
Basic Shares | 145,287 | 151,452 | 161,457 | 171,105 |
Quarter | EPS |
---|---|
2024-12-31 | $1.36 |
2024-09-30 | $1.32 |
2024-06-30 | $1.01 |
2024-03-31 | $2.76 |