Quarterly Financials

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

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
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

Earnings Calls

Quarter EPS
2024-09-30
$0.36
2024-06-30
$0.15
2024-03-31
$0.56
2023-12-31
$5.32