XML 79 R65.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Income Tax Disclosure [Abstract]        
Net operating loss carryforwards $ 18,088      
Valuation allowance $ 31,833 $ 29,539    
Increase in provisional income tax rate 13.70%      
Transition tax for accumulated foreign earnings $ 15,800 $ (15,800)    
Cash and cash equivalents tax rate   15.50%    
All other earnings, tax rate   8.00%    
Accrued income tax liabilities related to TCJA   $ 32,600    
Provisional income tax expense 1,600 13,600    
Undistributed foreign earnings 453,000      
Uncertain tax positions 18,648 18,323 $ 5,151 $ 0
Income tax penalties and interest accrued 1,100 600 600  
Unrecognized tax benefits that would impact effective tax rate 8,200      
Income taxes paid $ 3,800 $ 8,400 $ 23,000