Quarterly report pursuant to Section 13 or 15(d)

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

v3.8.0.1
Goodwill and intangible assets (Details) - Schedule of indefinite-lived intangible assets - USD ($)
$ in Thousands
9 Months Ended
Apr. 30, 2018
Apr. 30, 2017
Indefinite-lived Intangible Assets [Line Items]    
July 31, 2017 $ 27,436  
July 31, 2017 24,541  
July 31, 2017 2,895  
Amortization expense 742 $ 1,140
Amortization expense 742 $ 1,140
April 30, 2018 27,438  
April 30, 2018 25,289  
April 30, 2018 2,149  
Life Sciences [Member]    
Indefinite-lived Intangible Assets [Line Items]    
July 31, 2017 27,436  
July 31, 2017 (24,541)  
July 31, 2017 2,895  
Amortization expense (742)  
Amortization expense (742)  
Foreign currency translation 2  
Foreign currency translation (6)  
Foreign currency translation (4)  
April 30, 2018 27,438  
April 30, 2018 (25,289)  
April 30, 2018 $ 2,149