Balance Sheet and Statement of Income Details - Activity Related to Accrued Warranty (Detail) - USD ($)
$ in Thousands
6 Months Ended
Apr. 30, 2016
Apr. 30, 2015
Disclosure - Activity Related to Accrued Warranty [Abstract]    
Balance at beginning of period $ 16,320 $ 15,411
Warranty charged to Cost of net revenues 7,156 5,977
Utilization of warranty accrual (7,348) (5,434)
Other 124 (869)
Balance at end of period 16,252 15,085
Less: current portion (12,918) (12,824)
Long-term portion $ 3,334 $ 2,261