v3.25.1
GUARANTEES AND PRODUCT WARRANTIES (Tables)
6 Months Ended
Apr. 30, 2025
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, 

2025

2024

Balance, beginning of period

$

1,086

  

$

1,294

Provision for warranties during the period

 

818

 

1,165

Charges to the estimated liability

 

(977)

 

(1,342)

Impact of foreign currency translation

 

9

 

4

Balance, end of period

$

936

  

$

1,121