Annual report pursuant to Section 13 and 15(d)

SHAREHOLDERS' EQUITY (Details Textual)

v3.2.0.727
SHAREHOLDERS' EQUITY (Details Textual) - USD ($)
12 Months Ended
Apr. 30, 2015
Apr. 30, 2014
Sep. 30, 2006
Sep. 30, 2005
Mar. 31, 2003
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-Based Compensation $ 170,562 $ 24,535      
Stock Options Forfeiture Rate 15.00% 15.00%      
Incentive Stock Plan 2014 [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common Stock, Capital Shares Reserved for Future Issuance 159,090        
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 119,545        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Outstanding Options 39,545        
Incentive Stock Plan 2014 [Member] | Minimum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price $ 4.84        
Incentive Stock Plan 2014 [Member] | Maximum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price $ 26.40        
Incentive Stock Plan 2007 [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common Stock, Capital Shares Reserved for Future Issuance     2,597    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 1,687        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Outstanding Options 910        
Incentive Stock Plan 2007 [Member] | Minimum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price $ 8.58        
Incentive Stock Plan 2007 [Member] | Maximum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price $ 13.20        
Incentive Stock Plan 2006 [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common Stock, Capital Shares Reserved for Future Issuance       2,597  
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 2,579        
Stock Option Plan 2002 [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common Stock, Capital Shares Reserved for Future Issuance         2,706
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Outstanding Options 233        
Stock Option Plan 2002 [Member] | Minimum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price $ 13.20        
Stock Option Plan 2002 [Member] | Maximum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price $ 61.82