XML 68 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Shareholders' Equity (Shares Repurchased Under Stock Repurchase Program) (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Class of Stock [Line Items]            
Aggregate purchase price $ 209.5 $ 307.5 $ 403.9 $ 380.9    
Excise tax accrual on share repurchases $ 2.1       $ 4.6  
Stock Repurchase Program Board Authorized Repurchases            
Class of Stock [Line Items]            
Shares repurchased (in shares) 1.6   3.7   4.0 7.2
Aggregate purchase price $ 207.4 [1]   $ 403.9 [1]   $ 512.4 $ 784.9
Average purchase price per share (in dollars per share) $ 132.44   $ 109.22   $ 128.76 $ 109.62
Remaining amount available for share repurchase $ 672.0       $ 672.0  
[1] (1) Excludes excise tax accrual imposed under the Inflation Reduction Act of $2.1 million and $4.6 million for the three and six months ended June 30, 2023, respectively.