Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$14,929,592
$13,377,509
$14,426,294
$13,806,206
Gross Profit
3,787,341
3,224,287
3,040,500
2,482,084
EBITDA
2,576,792
1,650,931
1,886,112
1,193,295
EBIT
1,710,558
803,582
1,016,729
402,115
Net Income
987,752
504,993
751,382
-387,014
Net Change In Cash
14,929,592
13,377,509
14,426,294
13,806,206
Free Cash Flow
1,468,110
1,394,253
803,401
378,044
Cash
11,472,394
9,567,208
9,278,478
10,964,859
Basic Shares
1,667,487
1,672,476
1,678,656
1,599,535

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$53,615,440
$53,805,028
$48,343,305
$39,469,700
Gross Profit
8,267,919
8,132,652
10,165,696
9,470,878
EBITDA
4,012,801
3,475,810
5,930,115
5,520,716
EBIT
788,020
484,105
3,183,761
3,126,338
Net Income
-2,028,559
-3,090,678
419,455
1,518,492
Net Change In Cash
53,615,440
53,805,028
48,343,305
39,469,700
Free Cash Flow
-156,169
194,917
2,188,578
3,516,840
Cash
9,278,478
8,130,929
7,528,820
7,576,625
Basic Shares
1,360,268
1,052,606
808,678
811,348

Earnings Calls

Quarter EPS
2024-06-30
$0.11
2024-03-31
$0.06
2023-12-31
$0.15
2023-09-30
-$0.05