v3.26.1
GUARANTEES AND PRODUCT WARRANTIES (Tables)
9 Months Ended
Jul. 31, 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):

  ​ ​ ​

Nine Months Ended

July 31, 

2026

2025

Balance, beginning of period

$

967

  ​

$

1,086

Provision for warranties during the period

 

1,700

 

1,747

Charges to the estimated liability

 

(1,593)

 

(1,890)

Impact of foreign currency translation

 

(3)

 

18

Balance, end of period

$

1,071

  ​

$

961