XML 51 R39.htm IDEA: XBRL DOCUMENT v3.7.0.1
FAIR VALUE MEASUREMENTS - Level 3 Roll Forward (Details) - USD ($)
$ in Thousands
9 Months Ended
Apr. 30, 2017
Apr. 30, 2016
Warrant    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Contingent consideration—beginning balance $ 9,679 $ 11,683
Change in fair value 21,133 (567)
Reclassification of unexercised warrants to additional paid-in capital upon the IPO (30,812) 0
Contingent consideration—ending balance 0 $ 11,116
Commitments    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Contingent consideration—beginning balance 0  
Assumed in the PernixData Acquisition 2,371  
Change in fair value 176  
Contingent consideration—ending balance $ 2,547