XML 19 R57.htm IDEA: XBRL DOCUMENT v3.3.1.900
Commitments and Contingencies (Details 2) - USD ($)
Nov. 05, 2013
Oct. 31, 2015
Jul. 31, 2015
Nov. 03, 2014
Commitments and Contingencies        
Accrued expenses   $ 18,683,000 $ 15,092,000  
Jet Prep Ltd.        
Commitments and Contingencies        
Contingent consideration liability   139,000    
Assumed contingent obligation   1,138,000    
Period over which potential cash contingent consideration is payable 7 years      
International Medical Service S.r.l.        
Commitments and Contingencies        
Other long-term liabilities       $ 1,020,000
International Medical Service S.r.l. | Central bank of Italy        
Commitments and Contingencies        
Liabilities assumed   569,000   $ 843,000
Interest rate per annum (as a percent)       0.25%
International Medical Service S.r.l. | Central bank of Italy | Accrued expenses        
Commitments and Contingencies        
Liabilities assumed   161,000   $ 187,000
International Medical Service S.r.l. | Central bank of Italy | Other long-term liabilities        
Commitments and Contingencies        
Liabilities assumed   $ 408,000   $ 656,000