XML 87 R80.htm IDEA: XBRL DOCUMENT v3.25.1
Shareholders' Equity (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
May 31, 2025
Jul. 29, 2016
Mar. 31, 2025
Mar. 31, 2024
Equity Class Of Treasury Stock [Line Items]        
Shares repurchase program, repurchased cost     $ 22.2 $ 15.2
O 2025 Q1 Dividends [Member]        
Equity Class Of Treasury Stock [Line Items]        
Quarterly dividends declared     $ 0.308  
Dividends payable, date to be paid, year and month     2025-03  
O 2025 Q2 Dividends [Member] | Forecast [Member]        
Equity Class Of Treasury Stock [Line Items]        
Quarterly dividends declared $ 0.308      
Dividends payable, date to be paid, year and month 2025-05      
Common Stock [Member]        
Equity Class Of Treasury Stock [Line Items]        
Shares repurchase program, expiration date   Dec. 31, 2026    
Stock repurchase program, remaining authorized repurchase amount     $ 639.8  
Shares repurchase program, shares repurchased     (149,876) (142,582)
Common Stock [Member] | Share Repurchase Program Excluding Accelerated Share Repurchase [Member]        
Equity Class Of Treasury Stock [Line Items]        
Shares repurchase program, shares repurchased     100,000  
Shares repurchase program, repurchased cost     $ 22.0  
Shares repurchase program, average price per share     $ 146.79  
Common Stock [Member] | Share Repurchase Program Including Accelerated Share Repurchase [Member]        
Equity Class Of Treasury Stock [Line Items]        
Shares repurchase program, shares repurchased     14,800,000  
Shares repurchase program, repurchased cost     $ 1,060.2  
Shares repurchase program, average price per share     $ 71.66  
Common Stock [Member] | July 2018 Program [Member]        
Equity Class Of Treasury Stock [Line Items]        
Shares repurchase program, authorized amount   $ 150.0    
Common Stock [Member] | December 2026 Program [Member]        
Equity Class Of Treasury Stock [Line Items]        
Shares repurchase program, authorized amount   $ 1,700.0