Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $2,171,300 | $2,141,000 | $2,146,100 | $2,182,400 |
Gross Profit | 483,000 | 454,700 | 469,700 | 505,200 |
EBITDA | 474,300 | 418,300 | 439,300 | 461,000 |
EBIT | 333,700 | 280,300 | 303,300 | 328,300 |
Net Income | 241,500 | 203,800 | 221,100 | 238,100 |
Net Change In Cash | 2,171,300 | 2,141,000 | 2,146,100 | 2,182,400 |
Free Cash Flow | 129,900 | 191,000 | 124,100 | 180,400 |
Cash | 787,900 | 751,700 | 685,000 | 676,600 |
Basic Shares | 89,700 | 89,600 | 89,500 | 89,500 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $8,383,300 | $7,802,400 | $8,478,000 | $7,730,300 |
Gross Profit | 1,783,100 | 1,698,900 | 2,090,600 | 1,873,000 |
EBITDA | 1,631,400 | 1,585,100 | 1,892,000 | 1,678,600 |
EBIT | 1,105,800 | 1,067,400 | 1,435,200 | 1,261,100 |
Net Income | 805,100 | 765,200 | 1,029,800 | 841,100 |
Net Change In Cash | 8,383,300 | 7,802,400 | 8,478,000 | 7,730,300 |
Cost of Revenue | -298,700 | -355,900 | ||
Free Cash Flow | 521,500 | 845,400 | 670,800 | 489,000 |
Cash | 685,000 | 648,000 | 320,000 | 618,700 |
Basic Shares | 89,500 | 89,500 | 92,700 | 94,500 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $2.48 |
2025-03-31 | $2.31 |
2024-12-31 | $2.45 |