Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $2,009,500 | $3,149,500 | $2,284,200 | $1,863,500 |
Gross Profit | 842,800 | 1,375,800 | 1,018,800 | 775,900 |
EBITDA | 852,200 | 1,369,100 | 1,076,700 | 814,900 |
EBIT | 483,300 | 1,009,200 | 732,700 | 474,400 |
Net Income | 245,700 | 724,500 | 453,800 | 240,400 |
Net Change In Cash | 2,009,500 | 3,149,500 | 2,284,200 | 1,863,500 |
Free Cash Flow | 23,900 | 461,500 | -264,600 | -67,300 |
Cash | 23,000 | 82,200 | 9,800 | 322,500 |
Basic Shares | 320,700 | 319,300 | 317,500 | 316,500 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $8,599,900 | $8,893,000 | $9,597,400 | $8,316,000 |
Gross Profit | 3,785,900 | 3,601,300 | 3,300,500 | 2,999,500 |
EBITDA | 3,916,100 | 3,527,900 | 3,370,300 | 3,044,200 |
EBIT | 2,561,600 | 2,263,700 | 2,247,700 | 1,969,900 |
Net Income | 1,528,400 | 1,332,900 | 1,409,300 | 1,301,500 |
Net Change In Cash | 8,599,900 | 8,893,000 | 9,597,400 | 8,316,000 |
Cost of Revenue | 94,700 | 14,900 | ||
Free Cash Flow | 430,700 | 525,500 | -273,400 | -220,100 |
Cash | 9,800 | 42,900 | 28,900 | 16,300 |
Basic Shares | 316,500 | 315,900 | 316,100 | 316,300 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.76 |
2025-03-31 | $2.27 |
2024-12-31 | $1.43 |