Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $3,600,200 | $3,512,700 | $3,675,800 | $3,936,400 |
Gross Profit | 1,981,400 | 1,938,900 | 1,970,100 | 1,960,500 |
EBITDA | 760,500 | 712,100 | 777,100 | 784,200 |
EBIT | 564,800 | 521,400 | 594,200 | 601,100 |
Net Income | 421,300 | 392,000 | 455,400 | 464,900 |
Net Change In Cash | 3,600,200 | 3,512,700 | 3,675,800 | 3,936,400 |
Free Cash Flow | 1,652,000 | 2,566,300 | -2,861,300 | 402,200 |
Cash | 61,101,500 | 58,808,900 | 45,397,300 | 49,327,300 |
Basic Shares | 193,374 | 196,125 | 198,114 | 200,549 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $15,875,600 | $12,116,500 | $7,751,700 | $6,488,300 |
Gross Profit | 8,293,400 | 6,749,000 | 6,749,200 | 6,546,000 |
EBITDA | 3,376,300 | 2,099,400 | 2,319,900 | 2,525,700 |
EBIT | 2,659,500 | 1,464,800 | 1,766,300 | 2,010,100 |
Net Income | 2,031,100 | 1,107,300 | 1,336,000 | 1,545,300 |
Net Change In Cash | 15,875,600 | 12,116,500 | 7,751,700 | 6,488,300 |
Cost of Revenue | -1,173,100 | |||
Free Cash Flow | -1,231,500 | 1,949,800 | 2,263,800 | 1,260,500 |
Cash | 45,397,300 | 41,056,700 | 46,625,700 | 3,056,800 |
Basic Shares | 201,870 | 207,564 | 208,867 | 208,899 |
Quarter | EPS |
---|---|
2025-06-30 | $2.13 |
2025-03-31 | $1.90 |
2024-12-31 | $2.26 |
2024-09-30 | $2.22 |