XML 54 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Income Per Share
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
NET INCOME PER SHARE NET INCOME PER SHARE 
Basic and diluted net income per share are calculated using the treasury stock method.
(in millions, except per share data)202120202019
Basic
Net income$1,864.4 $2,030.4 $1,541.3 
Average shares outstanding262.5 271.3 275.4 
Basic net income per share$7.10 $7.48 $5.60 
Diluted
Net income$1,864.4 $2,030.4 $1,541.3 
Average shares outstanding assuming dilution:
Average shares outstanding262.5 271.3 275.4 
Stock options and other contingently issuable shares (1)
4.6 4.5 4.8 
Non-vested restricted stock grants — 0.1 
Average shares outstanding assuming dilution267.1 275.8 280.3 
Diluted net income per share$6.98 $7.36 $5.50 
(1)    Stock options and other contingently issuable shares excludes 0.9 million, 1.0 million and 1.3 million shares at December 31, 2021, 2020 and 2019, respectively, due to their anti-dilutive effect.