Quarterly Financials

Values in thousands 2025-03-31 2024-12-31 2024-09-30 2024-06-30
Revenue
$15,512,021
$17,549,225
$15,522,712
$14,929,592
Gross Profit
4,052,605
4,471,078
4,210,484
3,929,967
EBITDA
3,076,554
3,299,368
3,164,074
2,873,686
EBIT
2,238,237
2,346,470
2,306,055
2,007,452
Net Income
1,124,435
695,973
1,024,556
987,752
Net Change In Cash
15,512,021
17,549,225
15,522,712
14,929,592
Free Cash Flow
2,847,163
2,035,163
3,248,231
1,468,110
Cash
12,051,967
11,165,364
10,722,356
11,472,394
Basic Shares
1,613,529
1,620,844
1,661,866
1,667,488

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,195
3,420,632
4,853,337
EBIT
5,610,446
906,413
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,620,844
1,360,268
1,052,606
808,678

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.08
2025-03-31
$0.12
2024-12-31
$0.07