XML 85 R68.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurement - Changes in Estimated Fair Value of Contingent Consideration Liabilities (Detail) - Level 3 [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Balance $ 5,175    
Cash payments (498)    
Net gain recorded for fair value adjustments (80) $ (500) $ (100)
Unrealized loss on foreign currency translation 4    
Balance   $ 5,175  
Contingent consideration      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Balance $ 24,301