Quarterly Financials

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

Annual Financials

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

Earnings Calls

Quarter EPS
2024-03-31 $0.56
2023-12-31 $5.32
2023-09-30 $1.34
2023-06-30 $2.18