XML 62 R51.htm IDEA: XBRL DOCUMENT v3.5.0.2
Warranties - Reconciliation of Product Warranty Liability (Detail) - USD ($)
$ in Thousands
9 Months Ended
Jul. 31, 2016
Jul. 31, 2015
Guarantees [Abstract]    
Beginning balance at October 31 $ 10,537 $ 9,918
Accruals for warranties 9,474 9,136
Warranty assumed from acquisitions   11
Warranty payments (9,050) (8,052)
Currency effect (272) (432)
Ending balance $ 10,689 $ 10,581