XML 42 R66.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
INCOME TAXES (Reconciliation of Income Tax Uncertainties) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Valuation Allowance [Line Items]      
Valuation allowance $ 23,320 $ 11,189  
Reconciliation of the beginning and ending amount of income tax uncertainties      
Balance at the beginning of period 3,559 3,080 $ 6,356
Increases based on tax positions for the current year 412 360 370
Increases based on tax positions of prior years 663 610 1,562
Settlements (558) (491) (4,874)
Lapse of statute of limitations (429)   (334)
Balance at the end of period 3,647 3,559 3,080
Foreign taxes payable in the event of non-fulfillment of terms of government grants 1,600    
Amount of income tax uncertainties that, if recognized, would impact the effective tax rate 3,600    
Decrease in liability for uncertain tax positions, high end of range 1,800    
Unrecognized tax benefits, amount accrued for the payment of interest and penalties 1,700 1,900 1,600
Unrecognized tax benefits, amount recognized in income tax expense (200) $ 400 $ 100
Deferred tax assets related to tax credit carryforwards, U.S. state      
Valuation Allowance [Line Items]      
Valuation allowance 3,100    
Deferred tax assets for specified locations      
Valuation Allowance [Line Items]      
Valuation allowance $ 20,200