Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$24,508,244
$24,053,049
$32,830,172
$23,044,280
Gross Profit
3,855,688
2,676,683
4,090,735
2,735,085
EBITDA
458,570
1,527,084
2,415,964
1,705,693
EBIT
75,534
-477,079
411,801
-298,470
Net Income
22,532
-100,653
29,315
609,398
Net Change In Cash
24,508,244
24,053,049
32,830,172
23,044,280
Cash
22,371,099
13,869,567
16,060,679
17,626,962
Basic Shares
51,240
52,467
53,816
55,911

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$118,678,591
$83,127,296
$40,826,521
$35,129,459
Gross Profit
19,047,635
12,278,313
6,657,835
6,171,661
EBITDA
16,850,581
3,432,673
3,042,498
3,135,353
EBIT
8,661,301
673,109
1,240,427
1,752,151
Net Income
3,447,443
620,506
721,018
230,385
Net Change In Cash
118,678,591
83,127,296
40,826,521
35,129,459
Free Cash Flow
-2,024,490
-18,052,132
-8,223,213
-3,539,925
Cash
16,060,679
10,243,500
8,321,415
7,481,678
Basic Shares
56,528
50,102
51,429
44,734

Earnings Calls

Quarter EPS
2024-09-30
$0.09
2024-06-30
$0.99
2024-03-31
$0.57
2023-12-31
$1.21