XML 123 R78.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Securities Repurchase Program      
Repurchase of common stock $ 293.5 $ 34.4 $ 174.1
Securities Repurchase Program      
Securities Repurchase Program      
Repurchased shares (in shares) 3,112,404 890,195 3,871,887
Repurchase of common stock $ 280.6 $ 29.4 $ 169.2
Repurchased shares, average price (in dollars per share) $ 90.13 $ 33.06 $ 43.71
Amount authorized to be repurchased $ 230.4    
Acquired Employee Equity Awards      
Securities Repurchase Program      
Repurchased shares (in shares) 149,176 137,541 114,949
Repurchase of common stock $ 12.9 $ 5.0 $ 4.9
Repurchased shares, average price (in dollars per share) $ 86.78 $ 36.34 $ 42.72