XML 46 R34.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value Measurement - Reconciliation of the Beginning and Ending Level 3 Net Liabilities (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Accretion of contingent earnout consideration (included within other expense, net) $ (236) $ (733)
Change in fair value of contingent earnout consideration (included within selling, general and administrative expense) (604)  
Significant Unobservable Inputs (Level 3) [Member] | Zero2Ten and Branchbird Contingent Earnout Consideration [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Beginning balance 8,089  
Accretion of contingent earnout consideration (included within other expense, net) 236  
Change in fair value of contingent earnout consideration (included within selling, general and administrative expense) 604  
Ending balance $ 8,929