XML 80 R55.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Warranties - Reconciliation of Product Warranty Liability (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2020
Jan. 31, 2019
Guarantees [Abstract]    
Beginning balance at October 31 $ 11,006 $ 12,195
Accruals for warranties 2,954 1,999
Warranty payments (2,551) (2,499)
Currency effect 8 132
Ending balance $ 11,417 $ 11,827