XML 32 R22.htm IDEA: XBRL DOCUMENT v3.6.0.2
5. INVENTORIES (Tables)
6 Months Ended
Oct. 31, 2016
Inventory Disclosure [Abstract]  
Schedule of inventories
  

October 31,

2016

  

April 30,

2016

 
Raw materials  $11,696,000   $10,911,000 
Work-in-process   14,228,000    5,275,000 
Total inventories  $25,924,000   $16,186,000