Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|
Revenue | $7,651,087 | $6,023,416 | $3,799,529 |
Gross Profit | 1,870,899 | 1,477,478 | 1,153,072 |
EBITDA | 810,874 | 696,769 | 240,562 |
EBIT | 673,873 | 559,040 | 83,888 |
Net Income | 451,805 | 297,970 | -46,733 |
Net Change In Cash | 7,651,087 | 6,023,416 | 3,799,529 |
Free Cash Flow | -873,573 | 218,731 | 843,144 |
Cash | 5,489,919 | 6,398,722 | 6,501,709 |
Basic Shares | 245,319 | 245,002 | 229,471 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $23,155,625 | $22,749,073 | $16,681,254 | $6,268,447 |
Gross Profit | 23,155,625 | 5,457,057 | 4,343,730 | 1,912,458 |
EBITDA | 1,380,486 | 1,845,278 | 1,207,716 | 45,332 |
EBIT | 830,563 | 1,328,481 | 678,697 | -445,351 |
Net Income | 896,287 | 563,280 | 409,193 | -608,786 |
Net Change In Cash | 23,155,625 | 22,749,073 | 16,681,254 | 6,268,447 |
Cost of Revenue | 904,032 | 2,384,938 | ||
Free Cash Flow | 1,078,541 | 895,537 | 1,478,777 | 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 |
---|---|
2024-12-31 | $1.39 |
2024-09-30 | $1.66 |
2024-06-30 | $1.03 |
2024-03-31 | -$0.53 |