XML 42 R32.htm IDEA: XBRL DOCUMENT v3.25.3
COMMITMENTS AND CONTINGENCIES (Tables)
6 Months Ended
Oct. 31, 2025
COMMITMENTS AND CONTINGENCIES.  
Schedule of changes in warranty reserves

    

Three Months Ended

    

Six Months Ended

October 31, 

October 31, 

2025

    

2024

2025

    

2024

Balance at beginning of period

    

$

303

    

$

215

    

$

259

    

$

174

Warranty issued during period

 

40

 

25

 

91

 

70

Change in pre-existing reserves

Warranty expenditures during period

 

(3)

 

(6)

 

(10)

 

(10)

Balance at end of period

$

340

$

234

$

340

$

234