XML 93 R80.htm IDEA: XBRL DOCUMENT v3.23.2
Warranty Reserves (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Warranty Reserves    
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