XML 42 R44.htm IDEA: XBRL DOCUMENT v2.4.0.6
Accrued Expenses and Other Current Liabilities (Product Warranty Rollforward) (Details) (USD $)
9 Months Ended
Apr. 30, 2012
Apr. 30, 2011
Accrued Expenses and Other Current Liabilities [Abstract]    
Accrued warranty obligations, as of the beginning of the period $ 9,120,000 $ 10,562,000
Provision for warranty obligations 4,077,000 5,976,000
Reversal of warranty liability 0 (1,120,000)
Charges incurred (5,186,000) (6,572,000)
Accrued warranty obligations, as of the end of the period $ 8,011,000 $ 8,846,000