XML 116 R102.htm IDEA: XBRL DOCUMENT v3.21.4
COMMITMENTS AND CONTINGENCIES (Product warranty) (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]    
Balances as of beginning of year $ 3,015 $ 2,810
Accruals for warranties 1,979 1,749
Acquired warranty liabilities 62 150
Warranty claims settled (1,677) (1,694)
Balances as of end of year $ 3,379 $ 3,015