XML 81 R70.htm IDEA: XBRL DOCUMENT v3.8.0.1
Reconciliation of Beginning and Ending Fair Value Measurements of Level Three Contingent Earnout Arrangements Related to Acquisition (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2018
Mar. 31, 2018
Contingent earnout arrangements:    
Purchase price adjustment - IPI $ (500)  
Fair Value, Inputs, Level 3 | EpiWorks and IPI    
Business Acquisition Contingent Consideration [Line Items]    
Balance - beginning of period   $ 5,795
Contingent earnout arrangements:    
Net put option   2,233
Balance - end of period $ 7,363 7,363
Fair Value, Inputs, Level 3 | EpiWorks and IPI | Other Expense, (Income)    
Contingent earnout arrangements:    
Changes in fair value recorded in other expense, (income)   (640)
Fair Value, Inputs, Level 3 | IPI    
Contingent earnout arrangements:    
Purchase price adjustment - IPI   $ (25)