XML 44 R33.htm IDEA: XBRL DOCUMENT v3.5.0.2
Fair Value Measurement - Reconciliation of the Beginning and Ending Level 3 Net Liabilities (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2016
Jun. 30, 2016
Jun. 30, 2015
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Payment of contingent earnout consideration   $ (3,226)  
Adjustment to estimated fair value of contingent earnout consideration (included within Selling, general and administrative expense) $ 928 928  
Accretion of contingent earnout consideration (included within other expense, net)   (1,246) $ (579)
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   10,540  
Payment of contingent earnout consideration   (3,906)  
Adjustment to estimated fair value of contingent earnout consideration (included within Selling, general and administrative expense)   (928)  
Accretion of contingent earnout consideration (included within other expense, net)   1,246  
Ending balance $ 6,952 $ 6,952