Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$17,549,225
$15,522,712
$14,929,592
$13,377,509
Gross Profit
4,471,078
4,210,484
3,929,967
3,084,202
EBITDA
2,385,354
3,164,074
2,873,686
2,242,608
EBIT
1,736,197
2,306,055
2,007,452
1,395,259
Net Income
695,973
1,024,556
987,752
504,993
Net Change In Cash
17,549,225
15,522,712
14,929,592
13,377,509
Free Cash Flow
2,035,163
3,248,231
1,468,110
866,489
Cash
11,165,364
10,722,356
11,472,394
9,581,385
Basic Shares
1,636,406
1,661,866
1,667,487
1,672,476

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$61,379,038
$53,615,440
$53,805,028
$48,343,305
Gross Profit
15,835,816
8,833,701
8,132,652
10,165,696
EBITDA
9,134,950
4,131,194
3,420,632
4,853,337
EBIT
6,740,559
906,412
428,927
2,106,983
Net Income
3,213,274
-2,028,559
-3,090,678
419,455
Net Change In Cash
61,379,038
53,615,440
53,805,028
48,343,305
Free Cash Flow
8,512,752
1,522,805
194,917
2,188,578
Cash
11,165,364
9,264,664
8,130,929
7,528,820
Basic Shares
1,655,501
1,360,268
1,052,606
808,678

Earnings Calls

Quarter EPS
2024-12-31
$0.07
2024-09-30
$0.11
2024-06-30
$0.11
2024-03-31
$0.06