Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $7,651,087 | $6,023,416 | $3,799,529 | $5,838,941 |
Gross Profit | 1,870,899 | 1,477,478 | 1,153,072 | 1,157,757 |
EBITDA | 810,874 | 696,769 | 240,562 | 92,202 |
EBIT | 673,873 | 559,040 | 83,888 | -67,418 |
Net Income | 451,805 | 297,970 | -46,733 | -210,728 |
Net Change In Cash | 7,651,087 | 6,023,416 | 3,799,529 | 5,838,941 |
Free Cash Flow | -873,573 | 218,731 | 843,144 | 474,631 |
Cash | 5,489,919 | 6,398,722 | 6,501,709 | 6,231,866 |
Basic Shares | 245,319 | 245,002 | 229,471 | 233,303 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $22,749,073 | $16,681,254 | $6,268,447 | $1,861,178 |
Gross Profit | 5,457,057 | 4,343,730 | 1,912,458 | 458,778 |
EBITDA | 1,845,278 | 1,207,716 | 45,332 | -1,120,437 |
EBIT | 1,328,481 | 678,697 | -445,351 | -1,629,833 |
Net Income | 563,280 | 409,193 | -608,786 | -1,827,790 |
Net Change In Cash | 22,749,073 | 16,681,254 | 6,268,447 | 1,861,178 |
Cost of Revenue | 904,032 | 2,384,938 | 42,632 | |
Free Cash Flow | 895,537 | 1,478,777 | 1,620,734 | -1,305,247 |
Cash | 6,231,866 | 5,606,457 | 4,884,729 | 2,537,787 |
Basic Shares | 230,977 | 231,556 | 217,190 | 212,270 |
Quarter | EPS |
---|---|
2024-09-30 | $1.66 |
2024-06-30 | $1.03 |
2024-03-31 | -$0.53 |
2023-12-31 | -$1.25 |