XML 44 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
NOTE F - INVENTORIES (Details) - Schedule of Inventory, Current - USD ($)
$ in Thousands
Oct. 31, 2017
Apr. 30, 2017
Schedule of Inventory, Current [Abstract]    
Raw Materials and Component Parts $ 18,552 $ 17,702
Work in Progress 8,233 7,340
Finished Goods 4,425 4,009
$ 31,210 $ 29,051