XML 117 R96.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes (Additional Information) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Income Tax Examination [Line Items]        
Tax credit carryforwards, research $ 5,900      
Deferred tax asset valuation allowance 14,625 $ 16,889 $ 8,754 $ 6,388
Current foreign tax expense (benefit) $ 21,984 $ 26,604 27,418  
Effective income tax rate 14.20% 20.70%    
Deferred tax liabilities, undistributed foreign earnings $ 1,600 $ 1,800    
Deferred tax liability that may result from distribution of undistributed earnings 3,500      
Unrecognized tax benefits that would impact effective tax rate 9,900      
Unrecognized tax benefits that would result in adjustments to other tax accounts 300      
Unrecognized tax benefits, income tax penalties and interest accrued 700 500    
Unrecognized tax benefits, income tax penalties and interest expense (benefit) 200 100 $ (900)  
Arizona        
Income Tax Examination [Line Items]        
State operating loss carryforwards 8,700      
State and Local Jurisdiction        
Income Tax Examination [Line Items]        
Deferred tax asset valuation allowance 13,400      
Minimum        
Income Tax Examination [Line Items]        
State operating loss carryforwards 200      
Maximum        
Income Tax Examination [Line Items]        
State operating loss carryforwards 5,000      
China        
Income Tax Examination [Line Items]        
Current foreign tax expense (benefit) 4,600      
Deferred tax liabilities, undistributed foreign earnings $ 1,600 $ 1,800