XML 42 R31.htm IDEA: XBRL DOCUMENT v3.20.2
INVENTORIES (Details) - USD ($)
Jul. 31, 2020
Apr. 30, 2020
INVENTORIES    
Raw materials $ 2,669,000 $ 2,417,000
Work in process 928,000 961,000
Finished goods 324,000 178,000
Inventories $ 3,921,000 $ 3,556,000