XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.3
Shareholders' Equity (Shares Repurchased Under Stock Repurchase Program) (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2024
Sep. 30, 2023
Class of Stock [Line Items]                
Aggregate purchase price $ 5.7 $ 314.4 $ 38.8 $ 202.0 $ 209.5 $ 307.5    
Excise tax accrual on share repurchases $ 0.1     $ 2.0     $ 3.2 $ 6.6
Stock Repurchase Program Board Authorized Repurchases                
Class of Stock [Line Items]                
Shares repurchased (in shares) 36,192     1,282,817     2,232,007 5,262,452
Aggregate purchase price [1] $ 5.6     $ 200.0     $ 355.6 $ 712.4
Average purchase price per share (in dollars per share) $ 156.03     $ 155.91     $ 159.34 $ 135.38
Remaining amount available for share repurchase $ 965.1           $ 965.1  
[1]
(1) Excludes excise taxes imposed under the Inflation Reduction Act of $0.1 million and $3.2 million for the three and nine months ended September 30, 2024, respectively, and $2.0 million and $6.6 million for the three and nine months ended September 30, 2023, respectively.