XML 75 R64.htm IDEA: XBRL DOCUMENT v3.24.3
Equity (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Securities Repurchase Program        
Aggregate purchase price $ 0.1 $ 14.3 $ 76.7 $ 367.6
Securities Repurchase Program        
Securities Repurchase Program        
Shares repurchased or acquired (in shares) 0 81,253 390,535 2,522,638
Aggregate purchase price $ 0.0 $ 13.1 $ 58.1 $ 341.1
Average purchase price per share (in dollars per share) $ 0 $ 161.55 $ 148.87 $ 135.23
Remaining amount authorized to be repurchased $ 157.4   $ 157.4  
Acquired Employee Equity Awards        
Securities Repurchase Program        
Shares repurchased or acquired (in shares) 476 5,929 120,538 168,103
Aggregate purchase price $ 0.1 $ 1.0 $ 18.4 $ 23.4
Average purchase price per share (in dollars per share) $ 167.14 $ 166.65 $ 152.16 $ 139.43