XML 67 R54.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Feb. 26, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 08, 2021
Mar. 31, 2020
Mar. 18, 2019
Mar. 11, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                
Conversion price   $ 147.24         $ 188.73  
Other comprehensive income (loss), foreign currency transaction and translation adjustment, net of tax   $ (78,466) $ 70,794 $ (13,894)        
Stock repurchase program, number of shares authorized to be repurchased         5,000,000      
Stock repurchase program authorized amount         $ 300,000      
Repurchase of shares   $ 227,764 $ 239,763 $ 70,876        
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,668,000 2,073,000 380,000        
Foreign currency translation gain (loss)   $ 78,500            
Foreign currency transaction gain     $ 70,800          
Foreign currency transaction loss       $ 13,900        
Share Repurchase Plan [Member]                
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                
Stock repurchase program, number of shares authorized to be repurchased           10,000,000    
Stock repurchase program authorized amount           $ 375,000   $ 120,000
Stock Repurchase Program Number of Authorized not to be Purchased $ 250,000              
Stock Repurchase Program Number of Shares Authorized not to be Purchased 5,000,000              
Repurchase of shares   $ 227,800 $ 239,800 $ 70,900