Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$1,737,300
$1,706,200
$1,880,100
$1,648,700
Gross Profit
1,633,100
1,181,500
1,657,100
1,407,600
EBITDA
2,401,000
946,500
1,637,800
1,645,900
EBIT
2,317,600
862,300
1,554,500
1,563,500
Net Income
1,036,900
1,041,800
1,154,300
1,168,000
Net Change In Cash
1,737,300
1,706,200
1,880,100
1,648,700
Free Cash Flow
1,070,100
923,500
1,238,100
1,101,400
Cash
2,198,500
2,144,200
2,391,200
4,423,400
Basic Shares
358,641
362,233
363,208
360,233

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$6,520,600
$6,130,100
$5,578,900
$5,019,400
Gross Profit
5,613,600
5,279,800
4,750,300
4,266,300
EBITDA
5,776,200
5,039,100
4,665,600
4,015,600
EBIT
5,445,300
4,702,300
4,313,000
3,653,000
Net Income
4,044,400
3,525,800
3,226,200
2,691,000
Net Change In Cash
6,520,600
6,130,100
5,578,900
5,019,400
Free Cash Flow
4,193,600
3,596,500
3,377,400
2,966,300
Cash
4,423,400
2,892,400
2,912,000
2,720,100
Basic Shares
360,233
359,944
359,500
359,181

Earnings Calls

QuarterEPS
2026-09-30
$3.02
2026-06-30
$2.99
2026-03-31
$3.36
2025-12-31
$2.77