Annual report pursuant to Section 13 and 15(d)

Reconciliation of Total Amounts of Unrecognized Tax Benefits Excluding Interest and Penalties (Detail)

v3.10.0.1
Reconciliation of Total Amounts of Unrecognized Tax Benefits Excluding Interest and Penalties (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Income Tax Disclosure [Abstract]      
Beginning Balance $ 18,266 $ 17,403 $ 17,133
Gross increases - tax positions in prior periods   92 13
Gross decreases - tax positions in prior periods (143) (12)  
Gross increases - current period tax positions 424 265 923
Settlements (7,191) (177) (924)
Foreign currency translation adjustments (795) 695 258
Ending Balance $ 10,561 $ 18,266 $ 17,403