Quarterly report pursuant to Section 13 or 15(d)

Note 6 - Stock Repurchase Program (Details) - Stock Repurchase Program

v2.4.0.8
Note 6 - Stock Repurchase Program (Details) - Stock Repurchase Program (USD $)
78 Months Ended
Jun. 30, 2013
Sep. 30, 2012
Equity, Class of Treasury Stock [Line Items]    
Total Number of Shares Purchased 2,011,954  
Average Price Paid Per Share (in Dollars per share) $ 3.50  
Cost of Treasury Stock (in Dollars) $ 7,044,235 $ 6,672,243
Quarterly Subtotal 2012 [Member] | December 1, 2012 - December 31, 2012 [Member]
   
Equity, Class of Treasury Stock [Line Items]    
Total Number of Shares Purchased 25,000  
Average Price Paid Per Share (in Dollars per share) $ 7.12  
Cost of Treasury Stock (in Dollars) 178,000  
Quarterly Subtotal 2013 [Member] | March 1, 2013 - March 31, 2013 [Member]
   
Equity, Class of Treasury Stock [Line Items]    
Total Number of Shares Purchased 28,125  
Average Price Paid Per Share (in Dollars per share) $ 6.90  
Cost of Treasury Stock (in Dollars) 193,992  
Nine Months Subtotal 2012 - 2013 [Member] | June 1, 2013 - June 30, 2013 [Member]
   
Equity, Class of Treasury Stock [Line Items]    
Total Number of Shares Purchased 53,125  
Average Price Paid Per Share (in Dollars per share) $ 7.00  
Cost of Treasury Stock (in Dollars) 371,992  
January 1, 2007 to September 30, 2012 [Member]
   
Equity, Class of Treasury Stock [Line Items]    
Total Number of Shares Purchased 1,958,829  
Average Price Paid Per Share (in Dollars per share) $ 3.41  
Cost of Treasury Stock (in Dollars) 6,672,243  
December 1, 2012 - December 31, 2012 [Member]
   
Equity, Class of Treasury Stock [Line Items]    
Total Number of Shares Purchased 25,000  
Average Price Paid Per Share (in Dollars per share) $ 7.12  
Cost of Treasury Stock (in Dollars) 178,000  
March 1, 2013 - March 31, 2013 [Member]
   
Equity, Class of Treasury Stock [Line Items]    
Total Number of Shares Purchased 28,125  
Average Price Paid Per Share (in Dollars per share) $ 6.90  
Cost of Treasury Stock (in Dollars) $ 193,992