Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $41,732,097 | $41,732,097 | $34,679,455 | $28,652,727 |
Gross Profit | 9,786,883 | 9,786,883 | 7,644,484 | 6,235,278 |
EBITDA | 4,189,606 | 2,962,763 | 2,794,090 | |
EBIT | 3,036,426 | 2,339,378 | 2,380,423 | |
Net Income | 5,658,081 | 5,658,081 | 2,823,231 | 2,293,153 |
Net Change In Cash | 41,732,097 | 41,732,097 | 34,679,455 | 28,652,727 |
Free Cash Flow | -36,004,706 | -30,785,782 | 13,224,773 | 9,621,366 |
Cash | 91,329,030 | 91,329,030 | 72,992,984 | 60,741,006 |
Basic Shares | 1,064,538 | 1,985,662 | 1,059,821 | 1,053,860 |
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 | 10,539,819 | -2,053,015 | -6,791 | -394,288 |
EBIT | 10,538,014 | -3,654,877 | -1,017,320 | -669,337 |
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 | 2,252,367 | 4,895,812 | 2,464,617 |
Cash | 91,329,030 | 38,478,016 | 27,854,224 | 8,938,341 |
Basic Shares | 1,057,688 | 970,615 | 926,660 | 435,001 |
Quarter | EPS |
---|---|
2024-03-31 | $0.56 |
2023-12-31 | $5.32 |
2023-09-30 | $1.34 |
2023-06-30 | $2.18 |