Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $5,002,879 | $3,054,695 | $3,200,380 | $4,731,534 |
Gross Profit | 1,052,777 | -84,673 | 948,761 | 885,639 |
EBITDA | 2,306,989 | 1,495,137 | 2,490,445 | 2,445,012 |
EBIT | 1,160,963 | 2,490,445 | 2,421,912 | |
Net Income | 510,123 | -185,924 | 1,125,555 | 600,550 |
Net Change In Cash | 5,002,879 | 3,054,695 | 3,200,380 | 4,731,534 |
Free Cash Flow | 371,395 | 2,528,880 | -164,822 | 1,831,657 |
Cash | 17,824,220 | 17,986,901 | 14,878,493 | 14,459,785 |
Basic Shares | 954,209 | 888,246 | 956,267 | 941,967 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $21,640,288 | $14,322,870 | $5,565,056 | $16,105,827 |
Gross Profit | 3,841,876 | 4,860,651 | 2,006,803 | 6,895,582 |
EBITDA | 9,166,347 | 9,500,580 | 1,345,738 | 14,978,628 |
EBIT | 16,236,055 | 12,928,454 | -4,107,724 | 1,126,570 |
Net Income | 3,076,245 | 3,732,261 | -521,664 | 4,732,406 |
Net Change In Cash | 21,640,288 | 14,322,870 | 5,565,056 | 16,105,827 |
Cost of Revenue | 3,581,738 | |||
Free Cash Flow | 6,508,342 | -1,602,205 | -5,364,315 | -7,278,757 |
Cash | 14,878,493 | 20,348,567 | 12,823,556 | 10,091,602 |
Basic Shares | 938,905 | 911,787 | 749,504 | 633,093 |
Quarter | EPS |
---|---|
2025-06-30 | $1.18 |
2025-03-31 | $1.15 |
2024-12-31 | $1.32 |
2024-09-30 | $1.38 |