XML 40 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Note 4 - Inventory (Tables)
12 Months Ended
Apr. 30, 2023
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
  

2023

  

2022

 

Parts and raw material

 $5,704  $4,722 

Work in process

  3,194   4,080 

Finished goods

  49   70 

Total Inventory, net of allowance

 $8,947  $8,872