Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$5,062,556
$4,592,384
$4,381,801
$4,319,059
Gross Profit
3,412,709
3,082,275
2,958,606
2,909,842
EBITDA
1,771,989
1,515,906
1,517,645
1,490,796
EBIT
1,693,070
1,441,782
1,443,641
1,417,808
Net Income
1,315,408
1,292,018
1,274,702
1,216,548
Net Change In Cash
5,062,556
4,592,384
4,381,801
4,319,059
Free Cash Flow
-2,441,442
12,146,233
4,649,821
-2,654,042
Cash
10,356,636
12,412,802
12,087,514
8,226,290
Basic Shares
520,172
534,927
535,816
539,533

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