XML 44 R40.htm IDEA: XBRL DOCUMENT v2.4.1.9
Accrued Expenses and Other Current Liabilities (Product Warranty Rollforward) (Details) (USD $)
6 Months Ended
Jan. 31, 2015
Jan. 31, 2014
Accrued Liabilities, Current [Abstract]    
Minimum coverage period of product warranty from the date of shipment 1 year  
Changes in Product Warranty Liability    
Accrued warranty obligations, as of the beginning of the period $ 8,618,000us-gaap_ProductWarrantyAccrualClassifiedCurrent $ 7,797,000us-gaap_ProductWarrantyAccrualClassifiedCurrent
Provision for warranty obligations 1,992,000us-gaap_ProductWarrantyAccrualWarrantiesIssued 3,548,000us-gaap_ProductWarrantyAccrualWarrantiesIssued
Charges incurred (2,315,000)us-gaap_ProductWarrantyAccrualPayments (3,054,000)us-gaap_ProductWarrantyAccrualPayments
Accrued warranty obligations, as of the end of the period $ 8,295,000us-gaap_ProductWarrantyAccrualClassifiedCurrent $ 8,291,000us-gaap_ProductWarrantyAccrualClassifiedCurrent