XML 42 R32.htm IDEA: XBRL DOCUMENT v3.25.0.1
COMMITMENTS AND CONTINGENCIES (Tables)
9 Months Ended
Jan. 31, 2025
COMMITMENTS AND CONTINGENCIES.  
Schedule of Changes in warranty reserves

Changes in warranty reserves are as follows for the periods presented (in thousands):

    

Three Months Ended

    

Nine Months Ended

January 31,

January 31,

2025

    

2024

2025

    

2024

Balance at beginning of period

    

$

234

    

$

194

    

$

175

    

$

165

Warranty issued during period

 

22

 

13

 

91

 

48

Change in pre-existing reserves

(66)

(66)

Warranty expenditures during period

 

(7)

 

(2)

 

(17)

 

(8)

Balance at end of period

$

249

$

139

$

249

$

139