XML 71 R58.htm IDEA: XBRL DOCUMENT v3.5.0.2
10. SEGMENT REPORTING (Details - Segment Revenue ) - USD ($)
12 Months Ended
Apr. 30, 2016
Apr. 30, 2015
Apr. 30, 2014
Contract manufacturing revenue $ 44,357,000 $ 26,744,000 $ 22,294,000
U.S, [Member]      
Contract manufacturing revenue 44,357,000 26,715,000 22,225,000
Non-U.S, [Member]      
Contract manufacturing revenue $ 0 $ 29,000 $ 69,000