Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$22,584,647
$23,370,430
$11,227,314
$20,204,226
Gross Profit
5,134,733
6,517,050
-1,027,914
5,144,046
EBITDA
726,964
2,051,516
11,854
237,099
EBIT
2,015,119
-311,821
-117,676
Net Income
1,171,073
1,892,061
431,774
669,605
Net Change In Cash
22,584,647
23,370,430
11,227,314
20,204,226
Free Cash Flow
448,890
4,772,954
-915,276
1,769,286
Cash
9,576,948
9,409,071
17,845,299
19,634,716
Basic Shares
765,407
1,222,587
1,180,620
1,185,740

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$77,776,932
$60,668,779
$80,752,439
$70,480,978
Gross Profit
21,718,014
13,780,747
15,819,415
16,859,857
EBITDA
9,305,268
817,872
762,602
4,251,831
EBIT
7,903,080
-684,849
-608,159
3,077,859
Net Income
5,883,224
-1,397,284
-524,766
2,777,592
Net Change In Cash
77,776,932
60,668,779
80,752,439
70,480,978
Free Cash Flow
10,283,635
7,667,722
2,165,145
8,474,947
Cash
19,634,716
19,413,202
20,446,104
40,969,979
Basic Shares
1,203,884
1,189,726
1,183,040
755,776

Earnings Calls

Quarter EPS
2024-09-30
$1.53
2024-06-30
$2.28
2024-03-31
$1.18
2023-12-31
$1.45