Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$11,646,297
$10,694,008
$9,842,056
$9,573,144
Gross Profit
3,837,128
3,556,404
2,913,619
2,245,962
EBITDA
4,190,548
-865,896
1,456,148
3,873,036
EBIT
3,123,488
-1,792,357
548,884
2,985,903
Net Income
292,881
-227,108
-192,175
2,362,471
Net Change In Cash
11,646,297
10,694,008
9,842,056
9,573,144
Free Cash Flow
1,284,245
1,307,917
284,381
-1,378
Cash
14,627,568
17,238,496
16,398,321
14,658,481
Basic Shares
466,288
465,370
466,433
467,574

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$39,468,497
$39,737,368
$24,907,150
$13,508,787
Gross Profit
10,918,601
8,984,231
6,339,101
3,692,709
EBITDA
10,244,677
6,870,611
4,527,389
1,390,440
EBIT
6,879,734
3,856,131
2,305,853
767,356
Net Income
1,094,391
2,820,875
6,312,140
859,482
Net Change In Cash
39,468,497
39,737,368
24,907,150
13,508,787
Free Cash Flow
2,923,039
5,440,858
1,155,254
1,090,313
Cash
14,666,341
13,301,716
16,174,130
13,642,918
Basic Shares
1,874,346
468,645
459,805
386,648

Earnings Calls

Quarter EPS
2024-09-30
$0.11
2024-06-30
$0.49
2024-03-31
$3.40
2023-12-31
$1.01