XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.2
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Earnings Per Share [Abstract]        
Net income $ 422.1 $ 355.8 $ 815.1 $ 599.4
Basic shares 149.2 159.9 151.9 159.2
Basic net income per share $ 2.83 $ 2.23 $ 5.37 $ 3.77
Earnings Per Share, Diluted [Abstract]        
Basic shares 149.2 159.9 151.9 159.2
Stock-based compensation 3.6 3.9 3.7 3.1
Diluted shares 152.8 163.8 155.6 162.3
Diluted net income per share $ 2.76 $ 2.17 $ 5.24 $ 3.69
Antidilutive Securities Excluded from Computation of Earnings Per Share, Shares 0.8 0.1 0.8 1.1