XML 68 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Shareholders' Equity (Shares Repurchased Under Stock Repurchase Program) (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Class of Stock [Line Items]                
Aggregate purchase price $ 202.0 $ 209.5 $ 307.5 $ 428.2 $ 403.9 $ 380.9    
Excise tax accrual on share repurchases $ 2.0           $ 6.6  
Stock Repurchase Program Board Authorized Repurchases                
Class of Stock [Line Items]                
Shares repurchased (in shares) 1.3     3.8     5.3 10.9
Aggregate purchase price $ 200.0 [1]     $ 428.2 [1]     $ 712.4 $ 1,213.1
Average purchase price per share (in dollars per share) $ 155.91     $ 113.51     $ 135.38 $ 110.96
Remaining amount available for share repurchase $ 472.0           $ 472.0  
[1] (1) Excludes excise tax accrual imposed under the Inflation Reduction Act of $2.0 million and $6.6 million for the three and nine months ended September 30, 2023, respectively.