XML 72 R60.htm IDEA: XBRL DOCUMENT v3.20.4
Warranties - Reconciliation of Product Warranty Liability (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]    
Beginning balance at October 31 $ 10,550 $ 11,006
Accruals for warranties 3,870 2,954
Warranty payments (3,594) (2,551)
Currency effect 259 8
Ending balance $ 11,085 $ 11,417