XML 97 R82.htm IDEA: XBRL DOCUMENT v3.22.2
Warranty Reserves (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Warranty Reserves    
Beginning balance $ 2,341 $ 2,015
Balance acquired from acquisition 256  
Warranty expense 1,089 1,650
Warranty costs settled (1,496) (1,324)
Ending balance $ 2,190 $ 2,341