XML 48 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
5. INVENTORIES (Details) - USD ($)
Jan. 31, 2018
Apr. 30, 2017
Inventory Disclosure [Abstract]    
Raw materials $ 8,799,000 $ 11,304,000
Work-in-process 5,419,000 13,755,000
Finished goods 0 8,040,000
Total inventories $ 14,218,000 $ 33,099,000