Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $6,314,500 | $5,305,700 | $5,297,200 | $6,162,500 |
Gross Profit | 3,118,300 | 2,559,100 | 2,573,200 | 3,027,500 |
EBITDA | 1,260,800 | 917,700 | 876,000 | 1,281,800 |
EBIT | 1,098,100 | 756,800 | 714,100 | 1,126,200 |
Net Income | 754,700 | 503,900 | 480,100 | 806,200 |
Net Change In Cash | 6,314,500 | 5,305,700 | 5,297,200 | 6,162,500 |
Free Cash Flow | 931,100 | -250,400 | 634,500 | 839,400 |
Cash | 269,800 | 199,800 | 210,400 | 238,200 |
Basic Shares | 251,900 | 252,500 | 254,100 | 253,900 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $23,098,500 | $23,051,900 | $22,148,900 | $19,944,600 |
Gross Profit | 11,195,100 | 10,758,100 | 9,325,100 | 8,542,700 |
EBITDA | 4,491,500 | 3,692,700 | 3,545,000 | 3,155,900 |
EBIT | 3,867,500 | 3,692,700 | 2,963,900 | 2,583,300 |
Net Income | 2,681,400 | 2,388,800 | 2,020,100 | 1,864,400 |
Net Change In Cash | 23,098,500 | 23,051,900 | 22,148,900 | 19,944,600 |
Cost of Revenue | 29,900 | -65,800 | ||
Free Cash Flow | 2,083,200 | 2,633,500 | 1,275,400 | 1,872,600 |
Cash | 210,400 | 276,800 | 198,800 | 165,700 |
Basic Shares | 254,100 | 258,300 | 261,800 | 267,100 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $3.38 |
2025-03-31 | $2.25 |
2024-12-31 | $2.09 |