XML 58 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Warranty Reserves (Tables)
12 Months Ended
Apr. 30, 2023
Warranty Reserves  
Summary of warranty reserve activity

April 30,

2023

    

2022

 

(In thousands)

 

Beginning balance

$

2,190

$

2,341

Balance acquired from acquisition

256

Warranty expense

 

3,052

 

1,089

Warranty costs settled

 

(1,600)

 

(1,496)

Ending balance

$

3,642

$

2,190