XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.3
Equity (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Securities Repurchase Program        
Repurchase of common stock $ 14.3 $ 309.4 $ 367.6 $ 602.0
Securities Repurchase Program        
Securities Repurchase Program        
Repurchased shares (in shares) 81,253   2,522,638  
Repurchase of common stock $ 13.1   $ 341.1  
Repurchased shares, average price (in dollars per share) $ 161.55   $ 135.23  
Remaining amount authorized to be repurchased $ 233.1   $ 233.1  
Acquired Employee Equity Awards        
Securities Repurchase Program        
Repurchased shares (in shares)     168,103  
Repurchase of common stock     $ 23.4  
Repurchased shares, average price (in dollars per share)     $ 139.43