XML 82 R67.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 17 - Concentration (Details Textual) - USD ($)
12 Months Ended
Apr. 30, 2018
Apr. 30, 2017
Apr. 30, 2016
Revenue from Contract with Customer, Including Assessed Tax $ 35,868,000 $ 34,574,000 $ 34,546,000
Customer Concentration Risk [Member] | Sales Revenue, Net [Member] | One Single Customer [Member]      
Concentration Risk, Percentage 17.70%    
Revenue from Contract with Customer, Including Assessed Tax $ 35,868,000