XML 71 R59.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SHAREHOLDERS' EQUITY (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jul. 31, 2024
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Feb. 23, 2024
Class of Stock [Line Items]            
Stock repurchased and retired (in shares)   910,980 2,006,016 6,972,979 4,064,918  
Value of stock repurchased and retired   $ 100.9 $ 207.5 $ 909.2 $ 414.0  
Average cost per share (in USD per share)   $ 110.73 $ 103.44 $ 130.39 $ 101.86  
Price per share (in USD per shares)       $ 130.80    
Remaining authorized repurchase amount   $ 1,371.9   $ 1,371.9    
Repurchased with net proceeds from offering            
Class of Stock [Line Items]            
Stock repurchased and retired (in shares)       1,414,759    
1.500% convertible notes due March 1, 2031 | Convertible Notes            
Class of Stock [Line Items]            
Stated interest rate (as a percent)   1.50%   1.50%   1.50%
Subsequent Event            
Class of Stock [Line Items]            
Dividends declared (in USD per share) $ 0.25