XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Class of Stock [Line Items]            
Aggregate purchase price $ 314.4 $ 38.8 $ 209.5 $ 307.5    
Excise tax accrual on share repurchases $ 3.1   $ 2.1   $ 3.2 $ 4.6
Stock Repurchase Program Board Authorized Repurchases            
Class of Stock [Line Items]            
Shares repurchased (in shares) 2.0   1.6   2.2 4.0
Aggregate purchase price [1] $ 311.3   $ 207.4   $ 350.0 $ 512.4
Average purchase price per share (in dollars per share) $ 159.52   $ 132.44   $ 159.39 $ 128.76
Remaining amount available for share repurchase $ 970.8       $ 970.8  
[1]
(1) Excludes excise taxes imposed under the Inflation Reduction Act of $3.1 million and $3.2 million for the three and six months ended June 30, 2024, respectively, and $2.1 million and $4.6 million for the three and six months ended June 30, 2023, respectively.