XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Warranties (Tables)
6 Months Ended
Apr. 30, 2022
Guarantees [Abstract]  
Reconciliation of Product Warranty Liability
Following is a reconciliation of the product warranty liability for the six months ended April 30, 2022 and 2021:
 April 30, 2022April 30, 2021
Beginning balance at October 31$11,113 $10,550 
Accruals for warranties7,557 7,708 
Warranty payments(6,773)(8,200)
Currency effect(446)197 
Ending balance$11,451 $10,255