Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $4,410,857 | $3,326,472 | $4,021,840 | $4,499,652 |
Gross Profit | 3,122,823 | 2,071,807 | 2,780,025 | 3,209,040 |
EBITDA | 966,644 | 256,833 | 822,800 | 1,306,173 |
EBIT | 915,431 | 209,891 | 776,309 | 1,259,714 |
Net Income | 657,148 | 121,714 | 549,178 | 904,959 |
Net Change In Cash | 4,410,857 | 3,326,472 | 4,021,840 | 4,499,652 |
Free Cash Flow | 453,756 | 335,479 | 419,994 | 838,890 |
Cash | 4,295,093 | 4,193,675 | 3,692,667 | 3,873,041 |
Basic Shares | 12,730 | 12,837 | 12,927 | 13,017 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $16,750,201 | $15,713,585 | $11,813,167 | $12,918,327 |
Gross Profit | 11,697,452 | 10,391,576 | 5,712,472 | 7,917,856 |
EBITDA | 4,184,359 | 3,158,517 | 353,944 | 3,649,800 |
EBIT | 3,842,000 | 2,838,783 | 44,496 | 3,313,407 |
Net Income | 2,747,022 | 1,996,060 | -216,277 | 2,423,135 |
Net Change In Cash | 16,750,201 | 15,713,585 | 11,813,167 | 12,918,327 |
Cost of Revenue | 443,927 | -293,968 | ||
Free Cash Flow | 2,339,015 | 2,528,188 | 2,454,730 | 2,128,818 |
Cash | 3,692,667 | 3,747,060 | 4,137,432 | 3,978,490 |
Basic Shares | 13,041 | 13,378 | 13,580 | 13,800 |
Quarter | EPS |
---|---|
2025-06-30 | $25.62 |
2025-03-31 | $23.64 |
2024-12-31 | $23.19 |
2024-09-30 | $20.92 |