XML 100 R83.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes, Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Deferred Tax Assets [Abstract]    
Inventory differences $ 5,859 $ 6,181
Foreign tax credit and other foreign benefits 69,401 57,720
Stock-based compensation 9,392 8,925
Accrued expenses not deductible until paid 36,401 42,694
Foreign currency exchange 605 1,403
Net operating losses 9,479 8,667
Capitalized research and development 22,962 23,019
R&D credit carryforward 1,451 1,229
Other 34 45
Gross deferred tax assets 155,584 149,883
Deferred Tax Liabilities [Abstract]    
Foreign withholding taxes 15,412 20,207
Intangibles step-up 4,446 4,623
Overhead allocation to inventory 3,373 2,684
Amortization of intangibles 21,936 18,551
Other 6,133 1,690
Gross deferred tax liabilities 51,300 47,755
Valuation allowance (80,186) (67,340)
Deferred taxes, net 24,098 $ 34,788
Tax Credit Carryforwards [Abstract]    
Valuation allowance on foreign tax credit carryforward, interest expense limitation, and R&D credit carryforward $ 70,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,700  
Operating loss carryforwards subject to expiration 12,400  
Operating loss carryforwards not subject to expiration 14,300  
Valuation allowance on operating loss carryforwards 25,800  
Tax effected valuation allowance on operating loss carryforwards $ 9,300  
Foreign [Member] | Minimum [Member]    
Operating Loss Carryforwards [Abstract]    
Expiration date Dec. 31, 2022  
Foreign [Member] | Maximum [Member]    
Operating Loss Carryforwards [Abstract]    
Expiration date Dec. 31, 2031