XML 60 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Warranty Reserves (Tables)
12 Months Ended
Apr. 30, 2025
Warranty Reserves  
Summary of warranty reserve activity

April 30,

2025

    

2024

 

(In thousands)

 

Beginning balance

$

5,538

$

3,642

Balance acquired from acquisition

40

Warranty expense

 

1,151

 

4,364

Warranty costs settled

 

(2,500)

 

(2,508)

Ending balance

$

4,189

$

5,538