XML 24 R52.htm IDEA: XBRL DOCUMENT v2.4.0.6
Other Balance Sheet Details (Details 1) (USD $)
In Thousands, unless otherwise specified
Apr. 30, 2012
Oct. 31, 2011
Apr. 30, 2011
Oct. 31, 2010
Accrued liabilities        
Warranty $ 51,104 $ 47,282 $ 47,252 $ 54,372
Compensation, payroll related tax and benefits 52,563 51,808    
Vacation 30,724 27,808    
Current restructuring liabilities 1,230 664 4,374  
Interest payable 4,180 4,248    
Other 64,155 65,194    
Total $ 203,956 $ 197,004