Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $3,130,427 | $3,452,660 | $2,278,776 | $3,968,057 |
Gross Profit | -3,452,660 | 61,467 | 2,341,810 | 1,904,105 |
EBITDA | 1,381,012 | -51,028 | -53,035 | 1,984,103 |
EBIT | -59,883 | 1,758,484 | ||
Net Income | 826,507 | 169,991 | -189,659 | 1,182,487 |
Net Change In Cash | 3,130,427 | 3,452,660 | 2,278,776 | 3,968,057 |
Free Cash Flow | 1,292,165 | 157,773 | 778,916 | 1,490,141 |
Cash | 1,428,681 | 1,632,797 | 1,676,604 | 1,572,911 |
Basic Shares | 47,900 | 51,104 | 50,429 | 51,104 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $11,648,061 | $9,091,134 | $5,049,163 | $5,265,400 |
Gross Profit | 3,671,213 | 9,091,134 | 5,117,321 | 174,455 |
EBITDA | 3,010,852 | 3,276,515 | -1,197,450 | -126,267 |
EBIT | 3,086,928 | 3,141,762 | -1,170,500 | -105,278 |
Net Income | 1,870,360 | 2,525,756 | -1,062,281 | -40,882 |
Net Change In Cash | 11,648,061 | 9,091,134 | 5,049,163 | 5,265,400 |
Cost of Revenue | -687,151 | 116,058 | ||
Free Cash Flow | 4,164,822 | 1,911,634 | 1,122,381 | 1,234,815 |
Cash | 1,676,604 | 1,877,518 | 1,194,339 | 1,859,019 |
Basic Shares | 51,339 | 47,607 | 43,040 | 47,171 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $12.29 |
2025-03-31 | -$1.49 |
2024-12-31 | $8.06 |