XML 73 R61.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements - Reconciliation of Beginning and Ending Balance of Level 3 Assets and Liabilities (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2018
Fair Value, Asset and Liabilities Measured on Recurring and Nonrecurring Basis, Level 3 [Roll Forward]    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Business Combination, Acquisition Earnout Adjustment, Fair Value $ 400  
Fair Value, Inputs, Level 3 [Member] | Acquisition Earnout Accruals [Member]    
Fair Value, Asset and Liabilities Measured on Recurring and Nonrecurring Basis, Level 3 [Roll Forward]    
Beginning balance, acquisition earnout accruals   $ (7,213)
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Business Combination, Acquisition Earnout, Fair Value   (3,054)
Earnout Accretion Fair Value Disclosure   (963)
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Business Combination, Acquisition Earnout Adjustment, Fair Value   436
Foreign currency translation   304
Ending balance, acquisition earnout accruals $ (10,490) $ (10,490)