Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$15,522,712
$14,929,592
$13,377,509
$14,426,294
Gross Profit
4,210,484
3,929,967
3,084,202
3,040,500
EBITDA
3,164,074
2,873,686
2,242,608
2,416,218
EBIT
2,306,055
2,007,452
1,395,259
1,546,835
Net Income
1,024,556
987,752
504,993
751,382
Net Change In Cash
15,522,712
14,929,592
13,377,509
14,426,294
Free Cash Flow
3,248,231
1,468,110
866,489
803,401
Cash
10,722,356
11,472,394
9,581,385
9,278,478
Basic Shares
1,661,866
1,667,487
1,672,476
1,678,656

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,833,701
8,132,652
10,165,696
9,470,878
EBITDA
4,131,194
3,420,632
4,853,337
5,548,552
EBIT
906,412
428,927
2,106,983
3,154,174
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
1,522,805
194,917
2,188,578
3,516,840
Cash
9,264,664
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-09-30
$0.11
2024-06-30
$0.11
2024-03-31
$0.06
2023-12-31
$0.15