Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $2,086,391,000 | $1,864,100,000 | $1,662,727,945 | $1,396,458,000 |
Gross Profit | 1,522,349,000 | 1,459,999,000 | 1,662,727,945 | 1,396,458,000 |
EBITDA | 342,201,000 | 279,704,000 | ||
EBIT | 275,858,000 | 217,677,000 | ||
Net Income | 172,637,000 | 145,978,000 | 651,979,421 | 168,375,000 |
Net Change In Cash | 2,086,391,000 | 1,864,100,000 | 1,662,727,945 | 1,396,458,000 |
Free Cash Flow | -1,370,271,359 | -1,174,186,188 | -7,836,498,830 | -2,088,330,562 |
Cash | 6,074,500,000 | 5,575,580,000 | 3,757,799,344 | 6,095,801,000 |
Basic Shares | 160,625 | 160,627 | 150,828 | 11,908 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $10,626,574,019 | $3,350,555,669 | $5,010,202,520 | $562,824,382 |
Gross Profit | 6,663,681,134 | 3,350,555,669 | 4,329,213,813 | 1,630,817,885 |
EBITDA | 2,399,290,665 | 1,366,006,618 | -59,285,372 | -73,472,373 |
EBIT | 2,211,223,176 | 1,182,478,507 | -146,096,932 | -161,414,223 |
Net Income | 1,618,596,208 | 337,172,143 | 151,257,426 | 188,618,946 |
Net Change In Cash | 10,626,574,019 | 3,350,555,669 | 5,010,202,520 | 562,824,382 |
Free Cash Flow | -2,916,783,543 | 1,593,282,353 | 561,690,561 | 272,867,858 |
Cash | 3,757,799,344 | -1,926,087,947 | 447,544,202 | 237,427,000 |
Basic Shares | 148,308 | 119,215 | 147,469 | 147,469 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.89 |
2025-03-31 | $91.36 |
2024-12-31 | $4.09 |