Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$3,190,647
$2,982,148
$3,486,607
$3,577,951
Gross Profit
2,432,938
2,146,524
2,728,785
2,903,407
EBITDA
511,064
496,482
732,200
865,930
Net Income
412,551
418,851
624,289
746,997
Net Change In Cash
3,190,647
2,982,148
3,486,607
3,577,951
Free Cash Flow
225,990
371,561
871,725
8,627
Cash
6,526,188
6,201,918
4,236,973
5,297,339
Basic Shares
256,767
265,673
269,904
264,560

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,016,947
2,621,379
2,452,977
2,580,344
EBIT
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
2025-12-31
$1.77
2025-09-30
$0.32
2025-06-30
$2.82
2025-03-31
$2.84