XML 135 R74.htm IDEA: XBRL DOCUMENT v3.20.1
Warranty Reserves (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2020
Apr. 30, 2019
Warranty Reserves    
Beginning balance $ 1,704 $ 2,090
Warranty expense 2,258 211
Changes in estimates related to pre-existing warranties (189) 491
Warranty costs settled (1,758) (1,088)
Ending balance $ 2,015 $ 1,704