XML 113 R99.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Uncertain Tax Positions - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Uncertain Tax Positions [Abstract]        
Unrecognized Tax Benefits $ 22,152 $ 19,097 $ 7,050 $ 6,761
Accrued Interest 3,000 2,300    
Accrued Penalties 3,900 3,100    
Unrecognized Tax Benefits, Interest on Income Taxes Expense 600 200 100  
Unrecognized Tax Benefits Tax Penalties Income 100 200 200  
Unrecognized Tax Benefits, Reductions Resulting from Lapse of Applicable Statute of Limitations 3,659 1,029 $ 1,292  
Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Estimated Range of Change, Upper Bound 3,900      
Income Tax Examination [Line Items]        
Indemnification assets $ 7,615 $ 4,006    
Internal Revenue Service (IRS) [Member]        
Income Tax Examination [Line Items]        
Income Tax Examination, Year under Examination 2017      
Foreign Tax Authority [Member] | The Netherlands [Member]        
Income Tax Examination [Line Items]        
Income Tax Examination, Year under Examination 2015      
Foreign Tax Authority [Member] | United Kingdom [Member]        
Income Tax Examination [Line Items]        
Income Tax Examination, Year under Examination 2016      
Foreign Tax Authority [Member] | Brazil [Member]        
Income Tax Examination [Line Items]        
Income Tax Examination, Year under Examination 2011      
Foreign Tax Authority [Member] | Spain [Member]        
Income Tax Examination [Line Items]        
Income Tax Examination, Year under Examination 2016      
Foreign Tax Authority [Member] | China [Member]        
Income Tax Examination [Line Items]        
Income Tax Examination, Year under Examination 2015      
Foreign Tax Authority [Member] | Italy [Member]        
Income Tax Examination [Line Items]        
Income Tax Examination, Year under Examination 2006      
Unrecognized Tax Benefits Reserve $ 900      
Foreign Tax Authority [Member] | Italy [Member] | Houghton [Member]        
Income Tax Examination [Line Items]        
Unrecognized Tax Benefits Reserve 5,800      
Indemnification assets $ 5,800      
Foreign Tax Authority [Member] | Mexico [Member]        
Income Tax Examination [Line Items]        
Income Tax Examination, Year under Examination 2015      
Foreign Tax Authority [Member] | India [Member]        
Income Tax Examination [Line Items]        
Income Tax Examination, Year under Examination 2018      
Foreign Tax Authority [Member] | Canada [Member]        
Income Tax Examination [Line Items]        
Income Tax Examination, Year under Examination 2017      
Foreign Tax Authority [Member] | Germany [Member]        
Income Tax Examination [Line Items]        
Income Tax Examination, Year under Examination 2016      
Foreign Tax Authority [Member] | Germany [Member] | Houghton [Member]        
Income Tax Examination [Line Items]        
Unrecognized Tax Benefits Reserve $ 900      
Indemnification assets $ 800      
State and Local Jurisdiction [Member]        
Income Tax Examination [Line Items]        
Income Tax Examination, Year under Examination 2011