XML 67 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Warranties - Reconciliation of Product Warranty Liability (Detail) - USD ($)
$ in Thousands
9 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Guarantees [Abstract]    
Beginning balance at October 31 $ 11,006 $ 12,195
Accruals for warranties 8,219 7,628
Warranty payments (8,180) (7,837)
Currency effect 221 (78)
Ending balance $ 11,266 $ 11,908