XML 67 R50.htm IDEA: XBRL DOCUMENT v3.3.1.900
Significant Accounting Policies - Reconciliation of Product Warranty Liability (Detail) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2015
Oct. 31, 2014
Accounting Policies [Abstract]    
Balance at beginning of year $ 9,918 $ 9,409
Accruals for warranties 12,531 10,813
Warranty assumed from acquisitions 11  
Warranty payments (11,487) (10,012)
Currency adjustments (436) (292)
Balance at end of year $ 10,537 $ 9,918