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
6 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Indefinite-lived Intangible Assets [Line Items]    
July 31, 2017 $ 27,436  
July 31, 2017 24,541  
July 31, 2017 2,895  
Amortization expense 484 $ 819
January 31, 2018 27,738  
January 31, 2018 25,289  
January 31, 2018 2,449  
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 (484)  
Foreign currency translation 302  
Foreign currency translation (264)  
Foreign currency translation 38  
January 31, 2018 27,738  
January 31, 2018 (25,289)  
January 31, 2018 $ 2,449