XML 59 R59.htm IDEA: XBRL DOCUMENT v3.2.0.727
Other Balance Sheet Details (Details 2) - USD ($)
$ in Thousands
9 Months Ended
Jul. 31, 2015
Jul. 31, 2014
Movement in Standard Product Warranty Accrual [Roll Forward]    
Beginning balance $ 55,997 $ 56,303
Provisions 12,549 18,720
Settlements (14,712) (17,581)
Balance at end of period $ 53,834 $ 57,442