Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $748,900 | $714,900 | $677,700 | $614,700 |
Gross Profit | 665,800 | 637,100 | 604,800 | 543,700 |
EBITDA | 417,800 | 338,600 | 426,900 | 324,200 |
EBIT | 398,700 | 319,900 | 411,900 | 310,500 |
Net Income | 309,100 | 278,100 | 306,600 | 217,100 |
Net Change In Cash | 748,900 | 714,900 | 677,700 | 614,700 |
Free Cash Flow | 300,700 | 187,100 | 338,300 | 72,000 |
Cash | 1,553,900 | 1,355,700 | 1,251,500 | 1,207,700 |
Basic Shares | 48,400 | 47,500 | 49,700 | 49,800 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,327,500 | $1,936,300 | $1,685,500 | $1,483,300 |
Gross Profit | 2,070,000 | 1,789,600 | 1,563,000 | 1,375,200 |
EBITDA | 1,386,800 | 1,040,300 | 736,800 | 646,300 |
EBIT | 1,333,600 | 989,000 | 686,900 | 596,400 |
Net Income | 984,800 | 727,300 | 475,800 | 514,800 |
Net Change In Cash | 2,327,500 | 1,936,300 | 1,685,500 | 1,483,300 |
Cost of Revenue | 66,400 | 156,100 | 300 | |
Free Cash Flow | 747,600 | 663,700 | 477,400 | 696,400 |
Cash | 1,207,700 | 961,200 | 894,800 | 738,700 |
Basic Shares | 49,700 | 48,500 | 47,300 | 44,600 |
Quarter | EPS |
---|---|
2024-09-30 | $6.39 |
2024-06-30 | $5.85 |
2024-03-31 | $6.17 |
2023-12-31 | $4.36 |