XML 59 R48.htm IDEA: XBRL DOCUMENT v3.8.0.1
Warranties - Reconciliation of Product Warranty Liability (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Guarantees [Abstract]    
Beginning balance at October 31 $ 13,377 $ 11,770
Accruals for warranties 3,231 2,764
Warranty payments (3,101) (2,514)
Currency effect 383 (70)
Ending balance $ 13,890 $ 11,950