XML 129 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Equity (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Jul. 26, 2022
May 31, 2022
Securities Repurchase Program            
Repurchase of common stock $ 173.4 $ 40.9 $ 292.6 $ 40.9    
Securities Repurchase Program            
Securities Repurchase Program            
Repurchased shares 1,514,667   2,718,116      
Repurchase of common stock $ 156.2   $ 275.4      
Repurchased shares, average price (in dollars per share) $ 103.14   $ 101.34      
Amount authorized to be repurchased           $ 250.0
Remaining amount authorized to be repurchased $ 167.9   $ 167.9      
Securities Repurchase Program | Subsequent Event            
Securities Repurchase Program            
Remaining amount authorized to be repurchased         $ 330.6  
Stock Repurchase Program, Additional Amount Authorized         $ 250.0  
Acquired Employee Equity Awards            
Securities Repurchase Program            
Repurchased shares 148,440          
Repurchase of common stock $ 17.2          
Repurchased shares, average price (in dollars per share) $ 115.97