XML 93 R72.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity, Stock Repurchase (Details) - USD ($)
shares in Millions, $ in Millions
1 Months Ended 12 Months Ended
Apr. 27, 2021
Apr. 24, 2018
Jan. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Shareholders' Equity            
Treasury stock retired (in dollars)       $ 0.0 $ 0.0 $ 0.0
Treasury stock, shares       1.6 2.0  
Payments for shares repurchased and retained in treasury (in dollars)       $ 661.7 $ 641.3 $ 601.7
2021 Stock Repurchase Program            
Shareholders' Equity            
Value of shares authorized to be repurchased (in dollars) $ 2,000.0          
Repurchase of stock program, period 3 years          
Number of shares repurchased       6.2    
Payments for shares repurchased (in dollars)       $ 457.9    
Number of shares repurchased and retained in treasury       0.4    
Payments for shares repurchased and retained in treasury (in dollars)       $ 33.0    
Number of shares repurchased and retired       5.8    
Payments for shares repurchased and retired (in dollars)       $ 424.9    
2018 Stock Repurchase Program            
Shareholders' Equity            
Value of shares authorized to be repurchased (in dollars)   $ 2,000.0        
Repurchase of stock program, period   3 years        
Number of shares repurchased       3.1 12.0 13.1
Payments for shares repurchased (in dollars)       $ 203.8 $ 641.3 $ 601.7
Number of shares repurchased and retained in treasury       0.3 2.7 2.0
Payments for shares repurchased and retained in treasury (in dollars)       $ 19.8 $ 153.9 $ 87.6
Number of shares repurchased and retired       2.8 9.3 11.1
Payments for shares repurchased and retired (in dollars)       $ 184.0 $ 487.4 $ 514.1
Subsequent Event | 2021 Stock Repurchase Program            
Shareholders' Equity            
Number of shares repurchased and retained in treasury     0.6      
Payments for shares repurchased and retained in treasury (in dollars)     $ 50.0      
Value of shares remaining that may be repurchased under the stock repurchase program (in dollars)     $ 1,492.1