Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$4,328,233
$3,797,165
$3,641,934
$3,726,167
Gross Profit
1,861,061
1,580,777
1,535,456
1,550,354
EBITDA
202,415
247,797
77,427
173,367
EBIT
149,828
-24,764
71,315
Net Income
153,324
81,655
-110,507
-23,611
Net Change In Cash
4,328,233
3,797,165
3,641,934
3,726,167
Free Cash Flow
1,170,076
552,434
264,436
440,470
Cash
2,538,749
4,047,519
4,221,406
3,940,700
Basic Shares
638,850
574,340
569,527
570,937

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$13,063,560
$12,449,705
$9,955,190
$4,375,664
Gross Profit
5,833,647
5,185,277
3,895,735
1,348,905
EBITDA
908,467
-1,016,114
-1,299,879
-1,181,252
EBIT
467,622
-1,444,660
-1,579,041
-1,362,414
Net Income
150,726
-1,668,928
-2,048,049
-1,624,878
Net Change In Cash
13,063,560
12,449,705
9,955,190
4,375,664
Free Cash Flow
1,821,427
-2,031,975
-598,527
219,594
Cash
2,811,056
6,029,859
9,247,762
6,166,880
Basic Shares
594,405
558,119
532,705
477,264

Earnings Calls

Quarter EPS
2024-09-30
$0.74
2024-06-30
$0.14
2024-03-31
-$0.04
2023-12-31
-$0.19