Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$4,994,588
$4,615,520
$5,062,556
$4,592,384
Gross Profit
3,317,100
3,036,668
3,412,709
3,082,275
EBITDA
1,773,216
1,501,127
1,771,989
1,515,906
EBIT
1,668,414
1,419,319
1,693,070
1,441,782
Net Income
1,423,333
1,285,212
1,315,408
1,292,018
Net Change In Cash
4,994,588
4,615,520
5,062,556
4,592,384
Free Cash Flow
11,118,897
694,208
-2,441,442
12,146,233
Cash
7,965,468
8,683,042
10,356,636
12,412,802
Basic Shares
520,548
525,352
520,172
534,927

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$18,238,085
$19,870,005
$14,817,445
$14,180,430
Gross Profit
12,286,059
13,453,448
9,991,965
9,743,996
EBITDA
6,252,812
6,917,998
4,729,526
4,198,171
EBIT
5,954,644
6,613,642
4,481,142
3,984,912
Net Income
5,068,235
5,177,367
3,836,474
3,707,395
Net Change In Cash
18,238,085
19,870,005
14,817,445
14,180,430
Free Cash Flow
11,835,541
10,848,752
7,931,078
1,676,910
Cash
10,356,636
5,610,548
3,943,307
3,553,126
Basic Shares
531,923
548,319
544,212
573,006

Earnings Calls

QuarterEPS
2026-06-30
$0.53
2026-03-31
$2.49
2025-12-31
$2.56
2025-09-30
$2.47