XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.2
STOCKHOLDERS' EQUITY (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 31, 2025
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 03, 2025
Dec. 31, 2024
Sep. 11, 2024
Sep. 13, 2023
Mar. 18, 2019
Equity, Class of Treasury Stock [Line Items]                    
Weighted average common shares outstanding   3,900,000 3,100,000 3,900,000 3,200,000          
Repurchase of convertible notes       $ 491.8          
Foreign currency translation gain (loss)   $ 186.0 $ (10.0) 270.0 (55.0)          
Reclassifications of foreign currency translation   $ 0.0 $ 0.0 $ 0.0 $ 0.0          
Incremental shares from assumed conversion of convertible debt   176,123 2,781,818 1,188,445 2,781,818          
Share Repurchase Plan, 2023 [Member]                    
Equity, Class of Treasury Stock [Line Items]                    
Stock repurchase program, authorized amount                 $ 350.0  
Stock repurchase program, number of shares authorized                 7,000,000  
Stock repurchase program, remaining number of shares available to be repurchased   0   0            
Share Repurchase Plan, 2024 [Member]                    
Equity, Class of Treasury Stock [Line Items]                    
Stock repurchase program, authorized amount   $ 224.8   $ 224.8       $ 350.0    
Stock repurchase program, number of shares authorized   7,000,000   7,000,000            
Share Repurchase Plan, 2025 [Member]                    
Equity, Class of Treasury Stock [Line Items]                    
Stock repurchase program, authorized amount           $ 400.0        
Stock repurchase program, number of shares authorized           8,000,000        
Convertible Notes, 0.75 Percent, due 2049 [Member]                    
Equity, Class of Treasury Stock [Line Items]                    
Conversion price   $ 188.73   $ 188.73           $ 188.73
Repurchase of convertible notes $ 491.8                  
Convertible Debt   $ 33.2   $ 33.2     $ 525.0      
Incremental shares from assumed conversion of convertible debt       2,800,000