Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$1,880,100
$1,648,700
$1,537,600
$1,692,000
Gross Profit
1,657,100
1,407,600
1,300,000
1,470,400
EBITDA
1,637,800
1,590,000
1,303,600
1,457,700
EBIT
1,554,500
1,563,500
1,221,000
1,374,300
Net Income
1,154,300
1,168,000
908,000
1,012,200
Net Change In Cash
1,880,100
1,648,700
1,537,600
1,692,000
Free Cash Flow
1,238,100
1,101,400
949,700
1,040,100
Cash
2,391,200
4,423,400
2,446,800
1,981,300
Basic Shares
363,208
360,233
360,330
360,297

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,720,300
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-03-31
$3.36
2025-12-31
$2.77
2025-09-30
$2.68
2025-06-30
$2.96