XML 109 R96.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes (Additional Information) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Tax Examination [Line Items]        
Federal tax credit carryforwards, research $ 5,800      
Foreign tax credits 2,200      
Deferred tax asset valuation allowance 9,250 $ 14,625 $ 16,889 $ 8,754
Decrease in valuation allowance $ 39 $ (656) $ (8,135)  
Effective income tax rate 27.10% 14.20%    
Deferred tax liabilities, undistributed foreign earnings $ 2,400 $ 1,600    
Deferred tax liability that may result from distribution of undistributed earnings 3,800      
Unrecognized tax benefits that would impact effective tax rate 15,300      
Unrecognized tax benefits that would result in adjustments to other tax accounts 400      
Unrecognized tax benefits, income tax penalties and interest accrued 1,200 700    
Unrecognized tax benefits, income tax penalties and interest expense (benefit) 500 200    
Federal Research and Development Credit Carryforwards, Released        
Income Tax Examination [Line Items]        
Decrease in valuation allowance 5,300      
State and Local Jurisdiction        
Income Tax Examination [Line Items]        
Deferred tax asset valuation allowance 8,000      
Arizona        
Income Tax Examination [Line Items]        
State operating loss carryforwards 8,400      
China        
Income Tax Examination [Line Items]        
Deferred tax liabilities, undistributed foreign earnings 2,400 $ 1,600    
Minimum        
Income Tax Examination [Line Items]        
State operating loss carryforwards 200      
Maximum        
Income Tax Examination [Line Items]        
State operating loss carryforwards $ 4,700