Quarterly report pursuant to Section 13 or 15(d)

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

v3.4.0.3
Goodwill and intangible assets (Details) - Schedule of indefinite-lived intangible assets - USD ($)
$ in Thousands
9 Months Ended
Apr. 30, 2016
Apr. 30, 2015
Indefinite-lived Intangible Assets [Line Items]    
July 31, 2015 $ 27,838  
July 31, 2015 (21,683)  
July 31, 2015 6,155  
Amortization expense (1,260) $ (1,284)
Amortization expense (1,260) $ (1,284)
April 30, 2016 27,842  
April 30, 2016 (22,958)  
April 30, 2016 4,884  
Life Sciences [Member]    
Indefinite-lived Intangible Assets [Line Items]    
July 31, 2015 27,838  
July 31, 2015 (21,683)  
July 31, 2015 6,155  
Amortization expense (1,260)  
Amortization expense (1,260)  
Foreign currency translation 4  
Foreign currency translation (15)  
Foreign currency translation (11)  
April 30, 2016 27,842  
April 30, 2016 (22,958)  
April 30, 2016 $ 4,884