XML 46 R34.htm IDEA: XBRL DOCUMENT v3.20.4
Warranties (Tables)
3 Months Ended
Jan. 31, 2021
Guarantees [Abstract]  
Reconciliation of Product Warranty Liability
Following is a reconciliation of the product warranty liability for the three months ended January 31, 2021 and 2020:
 January 31, 2021January 31, 2020
Beginning balance at October 31$10,550 $11,006 
Accruals for warranties3,870 2,954 
Warranty payments(3,594)(2,551)
Currency effect259 
Ending balance$11,085 $11,417