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
3 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Indefinite-lived Intangible Assets [Line Items]    
July 31, 2017 $ 27,436  
July 31, 2017 (24,541)  
July 31, 2017 2,895  
Amortization expense (228) $ (412)
Amortization expense (228) $ (412)
October 31, 2017 27,318  
October 31, 2017 (24,671)  
October 31, 2017 2,647  
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 (228)  
Amortization expense (228)  
Foreign currency translation (118)  
Foreign currency translation 98  
Foreign currency translation (20)  
October 31, 2017 27,318  
October 31, 2017 (24,671)  
October 31, 2017 $ 2,647