XML 31 R29.htm IDEA: XBRL DOCUMENT v2.4.0.6
Warranty (Tables)
3 Months Ended
Oct. 31, 2012
Warranty [Abstract]  
Reconciliation Of Warranty Reserves
    October 31,  
    2012     2011  
Beginning balance   $ 10,905     $ 19,720  
Accruals for warranties issued during the reporting period     1,411       791  
Accruals related to pre-existing warranties (including changes in estimates)     (337 )     (535 )
Less settlements made during the period     (915 )     (3,841 )
Ending balance   $ 11,064     $ 16,135