XML 53 R42.htm IDEA: XBRL DOCUMENT v3.26.1
NET INCOME PER SHARE (Tables)
3 Months Ended
Mar. 31, 2026
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Earnings Per Share
Basic and diluted net income per share are calculated using the treasury stock method.
Three Months Ended
March 31,
20262025
Basic
Net income$534.7 $503.9 
Weighted average shares outstanding245.7 249.4 
Basic net income per share$2.18 $2.02 
Diluted
Net income$534.7 $503.9 
Weighted average shares outstanding assuming dilution:
Weighted average shares outstanding245.7 249.4 
Stock options and other contingently issuable shares (1)
2.4 3.1 
Weighted average shares outstanding assuming dilution248.1 252.5 
Diluted net income per share$2.15 $2.00 
(1)Stock options and other contingently issuable shares excludes 1.8 million and 1.0 million shares at March 31, 2026 and 2025, respectively, due to their anti-dilutive effect.