v3.26.1
GUARANTEES AND PRODUCT WARRANTIES (Tables)
6 Months Ended
Apr. 30, 2026
GUARANTEES AND PRODUCT WARRANTIES  
Schedule of reconciliation of the changes in our warranty estimated liability

A reconciliation of the changes in our warranty estimated liability is as follows (in thousands):

  ​ ​ ​

Six Months Ended

April 30, 

2026

2025

Balance, beginning of period

$

967

  ​

$

1,086

Provision for warranties during the period

 

834

 

818

Charges to the estimated liability

 

(823)

 

(977)

Impact of foreign currency translation

 

6

 

9

Balance, end of period

$

984

  ​

$

936