XML 78 R80.htm IDEA: XBRL DOCUMENT v3.3.0.814
Commitments and Contingencies (Details 3) - USD ($)
Nov. 05, 2013
Jul. 31, 2015
Nov. 03, 2014
Jul. 31, 2014
Jun. 30, 2014
Commitments and Contingencies          
Accrued expenses   $ 15,092,000   $ 15,109,000  
Jet Prep Ltd.          
Commitments and Contingencies          
Contingent consideration liability $ 2,490,000 751,000      
Assumed contingent obligation   1,138,000      
Period over which potential cash contingent consideration is payable 7 years        
Other long-term liabilities $ 1,716,000        
Puri Core International Limited          
Commitments and Contingencies          
Contingent guaranteed obligation   888,000     $ 1,414,000
Other long-term liabilities         $ 753,000
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   572,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   162,000 $ 187,000    
International Medical Service S.r.l. | Central bank of Italy | Other long-term liabilities          
Commitments and Contingencies          
Liabilities assumed   $ 410,000 $ 656,000