v3.25.2
Accrued Liabilities (Tables)
12 Months Ended
Apr. 30, 2025
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities [Table Text Block]

Accrued liabilities at April 30, 2025 and 2024, respectively, consisted of the following (in thousands):

 

    2025     2024  
Vacation and other compensation   $ 1,575     $ 1,519  
Incentive compensation     1,347       978  
Payroll taxes     712       370  
Warranty reserve     567       542  
Commissions     24       85  
Deferred compensation payable     634       600  
Other     1,040       671  
    $ 5,899     $ 4,765