Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$4,615,520
$5,062,556
$4,592,384
$4,381,801
Gross Profit
3,036,668
3,412,709
3,082,275
2,958,606
EBITDA
1,501,127
1,771,989
1,515,906
1,517,645
EBIT
1,419,319
1,693,070
1,441,782
1,443,641
Net Income
1,285,212
1,315,408
1,292,018
1,274,702
Net Change In Cash
4,615,520
5,062,556
4,592,384
4,381,801
Free Cash Flow
694,208
-2,441,442
12,146,233
4,649,821
Cash
8,683,042
10,356,636
12,412,802
12,087,514
Basic Shares
525,352
520,172
534,927
535,816

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-03-31
$2.49
2025-12-31
$2.56
2025-09-30
$2.47
2025-06-30
$2.46