Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $7,006,641 | $3,382,117 | $5,681,593 | $7,651,087 |
Gross Profit | 1,795,885 | 1,127,180 | 1,193,176 | 1,870,899 |
EBITDA | 651,459 | 295,811 | -81,241 | 810,874 |
EBIT | 492,434 | 146,356 | -223,840 | 673,873 |
Net Income | 243,411 | 23,203 | 200,987 | 451,805 |
Net Change In Cash | 7,006,641 | 3,382,117 | 5,681,593 | 7,651,087 |
Free Cash Flow | -39,940 | 1,129,655 | 870,107 | -887,353 |
Cash | 7,056,975 | 7,158,680 | 6,095,424 | 5,489,919 |
Basic Shares | 234,417 | 231,220 | 236,352 | 245,319 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $23,155,625 | $22,726,317 | $16,681,254 | $6,268,447 |
Gross Profit | 5,827,471 | 5,475,787 | 4,333,643 | 1,912,458 |
EBITDA | 1,615,323 | 1,780,315 | 1,218,983 | 87,450 |
EBIT | 1,065,400 | 1,263,518 | 769,007 | -328,827 |
Net Income | 896,287 | 556,893 | 266,440 | -650,904 |
Net Change In Cash | 23,155,625 | 22,726,317 | 16,681,254 | 6,268,447 |
Cost of Revenue | 904,032 | 2,384,938 | ||
Free Cash Flow | 1,050,019 | 887,717 | 1,481,761 | 1,620,734 |
Cash | 6,095,424 | 6,231,866 | 5,606,457 | 4,884,729 |
Basic Shares | 236,352 | 230,977 | 231,556 | 217,190 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.41 |
2025-03-31 | $0.09 |
2024-12-31 | $1.39 |