XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.2.2
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
$ in Thousands
9 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Schedule of Product Warranties [Line Items]    
Balances as of beginning of fiscal year $ 3,379 $ 3,015
Accruals for warranties 1,352 1,486
Standard and Extended Product Warranty Accrual, Additions from Business Acquisition   33
Warranty claims settled (1,719) (1,209)
Balances as of end of period $ 3,012 $ 3,325