XML 66 R55.htm IDEA: XBRL DOCUMENT v3.7.0.1
Warranties - Reconciliation of Product Warranty Liability (Detail) - USD ($)
$ in Thousands
6 Months Ended
Apr. 30, 2017
Apr. 30, 2016
Guarantees [Abstract]    
Beginning balance at October 31 $ 11,770 $ 10,537
Accruals for warranties 5,148 4,987
Warranty assumed from acquisitions 61  
Warranty payments (4,821) (4,955)
Currency effect 2 217
Ending balance $ 12,160 $ 10,786