XML 54 R99.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Jun. 30, 2019
Dec. 31, 2017
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Taxes [Line Items]            
Goodwill impairment $ 63,000     $ 63,000    
Tax benefit related to reclassification of stranded tax effects   $ 4,500        
Effective tax rate for income from continuing operations (as a percent)       8.30% 19.50% 19.50%
Change in valuation allowance         $ 600  
Income tax expense (benefit) related to Tax Reform Act           $ 3,700
Income tax expense (benefit) for change in tax rate           1,700
Income tax (benefit) expense       $ (6,416) 8,453 11,974
Income tax expense (benefit) from domestic production activities deduction           1,100
Income tax expense (benefit) from stock-based compensation           2,700
Income tax expense (benefit) from release of reserves     $ 1,500      
Undistributed accumulated earnings of foreign subsidiary 3,400     3,400    
Reasonably expected net unrecognized benefits may be recognized 1,600     1,600    
Total amount of net unrecognized tax benefits that would affect the effective tax rate if recognized 3,200     3,200    
Amount of unrecognized tax benefit, if recognized, would be offset 1,300     1,300    
Income tax penalties and interest accrued related to unrecognized tax benefits 200     200 $ 100  
China            
Income Taxes [Line Items]            
Change in valuation allowance           300
State            
Income Taxes [Line Items]            
Operating loss carryforward 4,000     4,000    
Deferred tax asset not recorded 4,000     4,000    
State tax credit carry forwards that expire between 2019 and 2033 2,100     2,100    
Foreign | China            
Income Taxes [Line Items]            
Operating loss carryforward 7,600     7,600    
Foreign | Germany            
Income Taxes [Line Items]            
Operating loss carryforward 13,700     13,700    
Foreign | Netherlands            
Income Taxes [Line Items]            
Operating loss carryforward 3,400     3,400    
Foreign | India            
Income Taxes [Line Items]            
Operating loss carryforward $ 700     700    
Foreign Tax Error | Restatement Adjustment            
Income Taxes [Line Items]            
Income tax (benefit) expense           $ 700
Maximum            
Income Taxes [Line Items]            
Estimated income tax expense (benefit) from repatriation tax       $ 900