XML 41 R27.htm IDEA: XBRL DOCUMENT v3.24.2
Note E - Accrued Liabilities (Tables)
12 Months Ended
Apr. 30, 2024
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]

(In thousands)

 

April 30, 2024

   

April 30, 2023

 
                 

Employee compensation and benefits

  $ 10,774     $ 11,197  

Deferred sales tax

    6,234       8,543  

Fair value of contingent consideration

    3,193       1,943  

Other

    7,627       6,229  

Accrued liabilities

  $ 27,828     $ 27,912