Note 6 - Net Income Per Share (Details) - Basic and Diluted Income Per Share (USD $)
In Thousands, unless otherwise specified
3 Months Ended 9 Months Ended 12 Months Ended
Jan. 31, 2014
Jan. 31, 2013
Jan. 31, 2014
Jan. 31, 2013
Apr. 30, 2013
Basic and Diluted Income Per Share [Abstract]          
Net income (in Dollars) $ 569 $ 716 $ 1,486 $ 968 $ 1,683
Weighted average common shares Outstanding – basic 3,814 3,914 3,856 3,895  
Effect of dilutive options outstanding 139 11 91 9  
Weighted average common shares outstanding – diluted 3,953 3,925 3,947 3,904