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

2023

   

2022

 

Vacation and other compensation

  $ 1,408     $ 1,523  

Incentive compensation

    175       100  

Payroll taxes

    341       112  

Warranty reserve

    529       519  

Commissions

    197       263  

Deferred compensation payable

    762       469  

Other

    522       710  
    $ 3,934     $ 3,696