XML 126 R110.htm IDEA: XBRL DOCUMENT v3.23.4
COMMITMENTS AND CONTINGENCIES (Product warranty) (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]    
Balances as of beginning of year $ 3,296 $ 3,379
Accruals for warranties 2,565 2,026
Acquired warranty liabilities 498 242
Warranty claims settled (2,512) (2,351)
Balances as of end of year $ 3,847 $ 3,296