v3.26.1
COMMITMENTS AND CONTINGENCIES (Tables)
6 Months Ended
Apr. 30, 2026
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Product Warranty Liability [Table Text Block]
Changes in the Company’s product warranty liability for the six months ended April 30, 2026 and 2025, respectively, are as follows (in thousands):
Six months ended April 30,
20262025
Balances as of beginning of fiscal year$5,768 $4,036 
Acquired warranty liabilities4,939 431 
Accruals for warranties4,693 1,261 
Warranty claims settled(2,238)(1,402)
Balances as of April 30$13,162 $4,326