XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.3
COMMITMENTS AND CONTINGENCIES (Tables)
6 Months Ended
Oct. 31, 2024
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

    

Six Months Ended

October 31,

October 31,

2024

    

2023

2024

    

2023

Balance at beginning of period

    

$

215

    

$

179

    

$

175

    

$

165

Warranty accrued during period

 

25

 

18

 

70

 

35

Warranty expenditures during period

 

6

 

3

 

9

 

6

Balance at end of period

$

234

$

194

$

234

$

194