XML 112 R98.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]      
Valuation allowance $ 32,602 $ 26,046  
Increase in valuation allowance 6,600    
Foreign earnings repatriated 985,700    
Unrecognized tax benefits including accrued interest and penalties 29,500 32,600 $ 67,800
Unrecognized tax benefits, income tax penalties and interest accrued 7,700 7,800 11,800
Income tax interest and penalties expense 1,200 $ 1,100 $ 1,300
Unrecognized tax benefits that, if recognized, would impact the effective income tax rate 29,500    
Unrecognized tax benefits that may be recognized 9,600    
Estimate of possible charge 41,000    
Stat tax credits $ 27,000