XML 44 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Liabilities (Tables)
12 Months Ended
Apr. 30, 2021
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities [Table Text Block]
Accrued liabilities at April 30, 2021 and 2020, respectively, consisted of the following (in thousands):


   

2021

   

2020

 

Vacation and other compensation

  $ 1,564     $ 1,437  

Incentive compensation

    550       107  

Payroll taxes

    167       379  

Warranty reserve

    439       527  

Commissions

    329       345  

Deferred compensation payable

    704       704  

Other

    1,492       1,187  
    $ 5,245     $ 4,686