Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $12,273,546 | $11,494,136 | $10,371,545 | $9,458,602 |
Gross Profit | 5,425,845 | 5,240,152 | 3,857,391 | 3,598,849 |
EBITDA | 8,847,434 | 6,601,273 | 4,800,868 | 4,913,200 |
EBIT | 6,544,168 | 4,472,517 | 3,012,922 | 2,931,176 |
Net Income | 3,224,266 | -3,770,198 | 4,507,343 | 215,392 |
Net Change In Cash | 12,273,546 | 11,494,136 | 10,371,545 | 9,458,602 |
Free Cash Flow | 1,171,249 | 1,742,376 | 206,914 | -1,188,655 |
Cash | 5,818,031 | 7,246,498 | 8,345,870 | 4,203,126 |
Basic Shares | 1,254,871 | 1,283,209 | 1,292,101 | 1,286,166 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $39,755,575 | $49,830,946 | $40,965,431 | $30,460,277 |
Gross Profit | 14,640,904 | 25,009,658 | 20,349,843 | 11,493,946 |
EBITDA | 19,352,510 | 30,627,882 | 24,615,037 | 12,225,406 |
EBIT | 12,031,400 | 23,219,992 | 17,573,374 | 5,452,626 |
Net Income | 14,084,848 | 23,381,617 | 8,626,386 | -10,714,935 |
Net Change In Cash | 39,755,575 | 49,830,946 | 40,965,431 | 30,460,277 |
Free Cash Flow | -196,799 | 6,801,503 | 11,394,023 | 8,226,776 |
Cash | 8,345,871 | 9,505,951 | 13,590,776 | 6,835,057 |
Basic Shares | 1,297,680 | 1,330,538 | 1,349,549 | 1,349,222 |
Quarter | EPS |
---|---|
2024-06-30 | -$0.56 |
2024-03-31 | $0.03 |
2023-12-31 | $0.70 |
2023-09-30 | -$0.12 |