Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $42,874,218 | $31,678,396 | $25,633,660 | $41,732,097 |
Gross Profit | 9,224,673 | 6,176,942 | 5,284,305 | 9,786,883 |
EBITDA | 3,476,425 | 1,221,300 | -133,651 | 3,487,676 |
EBIT | 3,432,673 | 468,029 | -584,902 | 3,036,426 |
Net Income | 2,814,262 | 1,102,593 | 592,558 | 5,658,081 |
Net Change In Cash | 42,874,218 | 31,678,396 | 25,633,660 | 41,732,097 |
Free Cash Flow | 11,024,642 | -3,565,572 | -3,342,386 | 14,638,121 |
Cash | 77,588,229 | 80,783,571 | 85,124,762 | 91,329,030 |
Basic Shares | 1,062,727 | 1,062,428 | 1,066,436 | 1,064,538 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $123,851,332 | $45,286,816 | $27,009,779 | $9,456,609 |
Gross Profit | 27,496,751 | 8,790,456 | 5,761,454 | 1,549,339 |
EBITDA | 9,211,878 | -2,053,015 | 500,829 | 199,035 |
EBIT | 7,406,877 | -3,266,870 | -89,568 | -121,961 |
Net Income | 11,704,133 | -2,032,348 | -321,455 | -166,030 |
Net Change In Cash | 123,851,332 | 45,286,816 | 27,009,779 | 9,456,609 |
Free Cash Flow | 44,186,331 | 2,252,367 | 4,895,812 | 2,464,617 |
Cash | 91,329,030 | 38,478,016 | 27,854,224 | 8,938,341 |
Basic Shares | 528,844 | 970,615 | 926,660 | 904,960 |
Quarter | EPS |
---|---|
2024-09-30 | $0.36 |
2024-06-30 | $0.15 |
2024-03-31 | $0.56 |
2023-12-31 | $5.32 |