XML 34 R40.htm IDEA: XBRL DOCUMENT v2.4.0.8
Accrued Expenses and Other Current Liabilities (Details) (USD $)
Oct. 31, 2013
Jul. 31, 2013
Oct. 31, 2012
Jul. 31, 2012
Accrued Liabilities, Current [Abstract]        
Accrued wages and benefits $ 8,092,000 $ 11,526,000    
Accrued warranty obligations 7,935,000 7,797,000 8,510,000 7,883,000
Accrued commissions and royalties 4,324,000 4,206,000    
Accrued business acquisition payments 43,000 288,000    
Other 5,789,000 6,075,000    
Accrued expenses and other current liabilities $ 26,183,000 $ 29,892,000