Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $798,600 | $794,400 | $735,900 | $748,900 |
Gross Profit | 711,000 | 701,900 | 660,000 | 665,800 |
EBITDA | 436,800 | 382,800 | 424,100 | 417,800 |
EBIT | 415,700 | 417,400 | 404,400 | 398,700 |
Net Income | 309,500 | 322,200 | 301,300 | 309,100 |
Net Change In Cash | 798,600 | 794,400 | 735,900 | 748,900 |
Free Cash Flow | 129,500 | 386,300 | 254,500 | 300,700 |
Cash | 1,593,100 | 1,899,900 | 1,697,200 | 1,553,900 |
Basic Shares | 48,300 | 48,600 | 48,700 | 48,400 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,877,400 | $2,327,500 | $1,936,300 | $1,685,500 |
Gross Profit | 2,567,700 | 2,070,000 | 1,789,600 | 1,563,000 |
EBITDA | 1,654,400 | 1,386,800 | 1,040,300 | 736,800 |
EBIT | 1,581,900 | 1,333,600 | 989,000 | 686,900 |
Net Income | 1,195,100 | 984,800 | 727,300 | 475,800 |
Net Change In Cash | 2,877,400 | 2,327,500 | 1,936,300 | 1,685,500 |
Cost of Revenue | 66,400 | 156,100 | ||
Free Cash Flow | 1,080,600 | 747,600 | 663,700 | 477,400 |
Cash | 1,697,200 | 1,207,700 | 961,200 | 894,800 |
Basic Shares | 48,500 | 49,700 | 48,500 | 47,300 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $6.41 |
2025-03-31 | $6.62 |
2024-12-31 | $6.19 |