Quarterly report pursuant to Section 13 or 15(d)

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

v3.5.0.2
Goodwill and intangible assets (Details) - Schedule of indefinite-lived intangible assets - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2016
Oct. 31, 2015
Indefinite-lived Intangible Assets [Line Items]    
July 31, 2016 $ 27,650  
July 31, 2016 (23,228)  
July 31, 2016 4,422  
Amortization expense (412) $ (423)
Amortization expense (412) $ (423)
October 31, 2016 27,460  
October 31, 2016 (23,489)  
October 31, 2016 3,971  
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 (412)  
Amortization expense (412)  
Foreign currency translation (190)  
Foreign currency translation 151  
Foreign currency translation (39)  
October 31, 2016 27,460  
October 31, 2016 (23,489)  
October 31, 2016 $ 3,971