XML 100 R83.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes, Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Deferred Tax Assets [Abstract]    
Inventory differences $ 6,181 $ 5,040
Foreign tax credit and other foreign benefits 57,720 69,820
Stock-based compensation 8,925 7,441
Accrued expenses not deductible until paid 42,694 35,374
Foreign currency exchange 1,403 163
Net operating losses 8,667 6,341
Capitalized research and development 23,019 18,716
R&D credit carryforward 1,229 881
Other 45 37
Gross deferred tax assets 149,883 143,813
Deferred Tax Liabilities [Abstract]    
Foreign currency exchange 0 721
Foreign withholding taxes 20,207 20,986
Intangibles step-up 4,623 4,958
Overhead allocation to inventory 2,684 3,611
Amortization of intangibles 18,551 15,393
Other 1,690 1,063
Gross deferred tax liabilities 47,755 46,732
Valuation allowance (67,340) (77,042)
Deferred taxes, net 34,788 $ 20,039
Tax Credit Carryforwards [Abstract]    
Valuation allowance on foreign tax credit carryforward, interest expense limitation, and R&D credit carryforward $ 58,900  
Minimum [Member]    
Tax Credit Carryforwards [Abstract]    
Expiration date Dec. 31, 2026  
Maximum [Member]    
Tax Credit Carryforwards [Abstract]    
Expiration date Dec. 31, 2030  
Foreign [Member]    
Operating Loss Carryforwards [Abstract]    
Operating loss carryforwards $ 26,400  
Operating loss carryforwards subject to expiration 11,400  
Operating loss carryforwards not subject to expiration 15,000  
Valuation allowance on operating loss carryforwards 24,700  
Tax effected valuation allowance on operating loss carryforwards $ 8,400  
Foreign [Member] | Minimum [Member]    
Operating Loss Carryforwards [Abstract]    
Expiration date Dec. 31, 2021  
Foreign [Member] | Maximum [Member]    
Operating Loss Carryforwards [Abstract]    
Expiration date Dec. 31, 2030