XML 80 R64.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Liabilities (Details) - Schedule of Accrued Liabilities - USD ($)
$ in Thousands
Apr. 30, 2020
Apr. 30, 2019
Apr. 30, 2018
Schedule of Accrued Liabilities [Abstract]      
Vacation and other compensation $ 1,437 $ 1,659  
Incentive compensation 107 346  
Payroll taxes 379 155  
Warranty reserve 527 529 $ 520
Commissions 345 378  
Other 1,187 504  
$ 3,982 $ 3,571