Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$3,393,562
$3,190,647
$2,982,148
$3,486,607
Gross Profit
2,642,757
2,432,938
2,146,524
2,728,785
EBITDA
541,597
529,090
496,482
732,200
EBIT
572,991
511,064
454,183
732,200
Net Income
440,304
412,551
418,851
624,289
Net Change In Cash
3,393,562
3,190,647
2,982,148
3,486,607
Free Cash Flow
-389,983
225,990
371,561
871,725
Cash
4,892,650
6,526,188
6,201,918
30,167,248
Basic Shares
250,462
256,767
265,673
269,904

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$13,199,785
$13,065,824
$12,600,559
$11,134,203
Gross Profit
10,378,650
10,363,972
10,435,930
9,095,579
EBITDA
3,105,805
2,621,379
2,452,977
2,580,344
EBIT
3,016,947
2,535,127
2,383,887
2,515,338
Net Income
2,473,138
2,383,146
2,340,835
2,266,382
Net Change In Cash
13,199,785
13,065,824
12,600,559
11,134,203
Free Cash Flow
1,774,248
2,865,403
875,328
216,058
Cash
6,201,918
4,672,772
4,969,319
3,636,380
Basic Shares
266,847
264,045
280,589
290,858

Earnings Calls

QuarterEPS
2026-06-30
$0.29
2026-03-31
$0.23
2025-12-31
$1.77
2025-09-30
$0.32