XML 43 R58.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Other Balance Sheet Details (Details 1) (USD $)
In Thousands
Jul. 31, 2011
Oct. 31, 2010
Jul. 31, 2010
Oct. 31, 2009
Accrued liabilities        
Warranty $ 45,705 $ 54,372 $ 64,510 $ 40,196
Compensation, payroll related tax and benefits 40,728 39,391    
Vacation 27,614 20,412    
Current restructuring liabilities 2,692 2,784 3,021  
Interest payable 10,096 4,345    
Other 55,728 72,690    
Total $ 182,563 $ 193,994