XML 69 R51.htm IDEA: XBRL DOCUMENT v3.2.0.727
Warranties - Reconciliation of Product Warranty Liability (Detail) - USD ($)
$ in Thousands
9 Months Ended
Jul. 31, 2015
Jul. 31, 2014
Guarantees [Abstract]    
Beginning balance at October 31 $ 9,918 $ 9,409
Accruals for warranties 9,136 7,054
Warranty assumed from acquisitions 11  
Warranty payments (8,052) (6,744)
Currency effect (432) (35)
Ending balance $ 10,581 $ 9,684