Note 9 - Shareholders' Equity (Details Textual) (USD $)
0 Months Ended 3 Months Ended 28 Months Ended
Jan. 15, 2015
Jan. 31, 2015
Jan. 31, 2014
Jan. 31, 2015
Sep. 20, 2012
Stockholders' Equity Note [Abstract]          
Stock Repurchase Program, Number of Shares Authorized to be Repurchased         320,000
Purchase And Retire Percentage Of Shares In Common Stock Outstanding         4.90%
Stock Repurchased and Retired During Period, Shares       320,000  
Stock Repurchased and Retired During Period, Value   $ 373,982   $ 1,400,000  
Common Stock, Dividends, Per Share, Declared $ 0.02 $ 0.02 $ 0.02    
Maximum [Member]          
Stockholders' Equity Note [Abstract]          
Stock Repurchase Program, Period in Force   2 years      
Minimum [Member]          
Stockholders' Equity Note [Abstract]          
Stock Repurchase Program, Period in Force   1 year      
Accounts Payable and Accrued Liabilities [Member]          
Stockholders' Equity Note [Abstract]          
Dividends Payable $ 135,215