XML 49 R21.htm IDEA: XBRL DOCUMENT v2.4.1.9
5. INVENTORIES (Tables)
9 Months Ended
Jan. 31, 2015
Inventory Disclosure [Abstract]  
Schedule of inventories
   January 31,
2015
   April 30,
2014
 
Raw materials  $3,105,000   $2,370,000 
Work-in-process   3,043,000    3,160,000 
Total inventories  $6,148,000   $5,530,000