XML 42 R29.htm IDEA: XBRL DOCUMENT v3.5.0.2
Goodwill and Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2016
Oct. 31, 2015
Jul. 31, 2016
Finite-Lived Intangible Assets [Line Items]      
Amortization of Intangible Assets $ 1,300 $ 1,500  
Amortized intangibles:      
Accumulated amortization (24,947)   $ (24,063)
Net intangibles 10,241   11,761
Covenants not to compete      
Amortized intangibles:      
Gross carrying amount 1,705   1,702
Supply contracts & customer relationships      
Amortized intangibles:      
Gross carrying amount 25,885   26,471
Trade name      
Amortized intangibles:      
Gross carrying amount 5,126   5,163
Licenses and databases      
Amortized intangibles:      
Gross carrying amount $ 2,472   $ 2,488