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

​