Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $44,273,672 | $42,874,218 | $31,678,396 | $25,633,660 |
Gross Profit | 8,970,218 | 9,224,673 | 6,176,942 | 5,284,305 |
EBITDA | 4,154,564 | 3,476,425 | 1,221,300 | -133,651 |
EBIT | 3,703,314 | 3,432,673 | 468,029 | -584,902 |
Net Income | 3,522,937 | 2,814,262 | 1,102,593 | 592,558 |
Net Change In Cash | 44,273,672 | 42,874,218 | 31,678,396 | 25,633,660 |
Free Cash Flow | 6,059,331 | 11,024,642 | -3,565,572 | -3,342,386 |
Cash | 65,901,123 | 77,588,229 | 80,783,571 | 85,124,762 |
Basic Shares | 1,066,897 | 1,062,727 | 1,062,428 | 2,132,873 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $144,459,946 | $123,851,332 | $45,286,816 | $27,009,779 |
Gross Profit | 29,656,138 | 27,496,751 | 8,790,456 | 5,761,454 |
EBITDA | 8,824,115 | 9,211,878 | -2,053,015 | 500,829 |
EBIT | 7,019,114 | 7,406,877 | -3,266,870 | -89,568 |
Net Income | 8,032,350 | 11,704,133 | -2,032,348 | -321,455 |
Net Change In Cash | 144,459,946 | 123,851,332 | 45,286,816 | 27,009,779 |
Free Cash Flow | 15,933,160 | 44,186,331 | 2,252,367 | 4,895,812 |
Cash | 65,901,123 | 91,329,030 | 38,478,016 | 27,854,224 |
Basic Shares | 1,064,636 | 1,057,688 | 1,941,230 | 1,853,320 |
Quarter | EPS |
---|---|
2024-12-31 | $3.79 |
2024-09-30 | $0.36 |
2024-06-30 | $0.15 |
2024-03-31 | $0.56 |