XML 60 R49.htm IDEA: XBRL DOCUMENT v3.8.0.1
Warranties - Reconciliation of Product Warranty Liability (Detail) - USD ($)
$ in Thousands
6 Months Ended
Apr. 30, 2018
Apr. 30, 2017
Guarantees [Abstract]    
Beginning balance at October 31 $ 13,377 $ 11,770
Accruals for warranties 5,937 5,148
Warranty assumed from acquisitions   61
Warranty payments (6,642) (4,821)
Currency effect 227 2
Ending balance $ 12,899 $ 12,160