XML 67 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 08, 2023
Sep. 13, 2022
Dec. 08, 2021
Mar. 18, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]              
Conversion Price $ 188.73           $ 188.73
Other comprehensive income (loss), foreign currency transaction and translation adjustment, net of tax $ (78,375,000) $ (78,466,000) $ 70,794,000        
Stock repurchase program, number of shares authorized to be repurchased       5,000,000 7,000,000    
Stock repurchase program authorized amount         $ 350,000,000 $ 300,000,000  
Repurchase of shares $ 174,951,000 $ 227,764,000 $ 239,763,000        
Incremental shares from assumed conversion of convertible debentures 2,781,818        
Preferred stock, shares authorized 10,000,000 10,000,000          
Preferred stock, shares issued 0 0          
Preferred stock, shares outstanding 0            
Antidilutive securities excluded from computation of earnings per share, amount 1,975,000 1,668,000 2,073,000        
Foreign currency translation gain (loss) $ 78.4 $ 78.5 $ 70.8        
Foreign currency transaction loss 28,175,000 10,866,000 3,756,000        
Reclassifications of foreign currency translation 0 0 0        
Stock repurchases value $ 175,000,000            
Weighted average purchase price $ 106.71            
Dividends paid $ 0 $ 0 $ 0        
Convertible Senior Notes ("Convertible Notes") [Member]              
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]              
Incremental shares from assumed conversion of convertible debentures 2,800,000            
Share Repurchase Plan [Member]              
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]              
Stock repurchased $ 1,600,000