XML 83 R72.htm IDEA: XBRL DOCUMENT v3.10.0.1
Reconciliation of Beginning and Ending Fair Value Measurements of Level Three Contingent Earnout Arrangements Related to Company's Acquisitions (Detail) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2018
Jun. 30, 2017
Contingent earnout arrangements    
Payment on earnout consideration $ (2,500) $ (2,000)
Fair Value, Inputs, Level 3    
Business Acquisition Contingent Consideration [Line Items]    
Balance - beginning of period 7,429  
Contingent earnout arrangements    
Payment on earnout consideration (2,500)  
Other earnout arrangement 2,597  
Balance - end of period 7,021  
Fair Value, Inputs, Level 3 | Other Expense, (Income)    
Contingent earnout arrangements    
Changes in fair value recorded in other expense, (income) $ (505)