Quarterly report pursuant to Section 13 or 15(d)

Goodwill and intangible assets (Details) - Schedule of indefinite-lived intangible assets

v3.7.0.1
Goodwill and intangible assets (Details) - Schedule of indefinite-lived intangible assets - USD ($)
$ in Thousands
9 Months Ended
Apr. 30, 2017
Apr. 30, 2016
Indefinite-lived Intangible Assets [Line Items]    
July 31, 2016 $ 27,650  
July 31, 2016 (23,228)  
July 31, 2016 4,422  
Amortization expense (1,140) $ (1,260)
Amortization expense (1,140) $ (1,260)
April 30, 2017 27,491  
April 30, 2017 (24,247)  
April 30, 2017 3,244  
Life Sciences [Member]    
Indefinite-lived Intangible Assets [Line Items]    
July 31, 2016 27,650  
July 31, 2016 (23,228)  
July 31, 2016 4,422  
Amortization expense (1,140)  
Amortization expense (1,140)  
Foreign currency translation (159)  
Foreign currency translation 121  
Foreign currency translation (38)  
April 30, 2017 27,491  
April 30, 2017 (24,247)  
April 30, 2017 $ 3,244