XML 82 R67.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 10 - Common Shares (Details Textual) - USD ($)
3 Months Ended 12 Months Ended
Jan. 07, 2015
Dec. 31, 2015
Feb. 14, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Mar. 01, 2017
Feb. 09, 2016
Feb. 11, 2015
Common Stock, Shares Authorized       250,000,000 250,000,000        
Common Stock, Shares, Outstanding       10,583,879 10,461,574        
Stock Repurchased and Retired During Period, Shares       308,416 1,062,456      
Stock Repurchased and Retired During Period, Value       $ 7,180,257 $ 23,616,286      
Stock Buyback Program 2018 [Member] | Subsequent Event [Member]                  
Stock Repurchase Program, Authorized Amount     $ 40,000,000            
Stock Buyback Program 2017 [Member]                  
Stock Repurchase Program, Authorized Amount             $ 40,000,000    
Stock Buyback Program 2017 [Member] | Subsequent Event [Member]                  
Stock Repurchased and Retired During Period, Shares     0            
Stock Buyback Program 2016 [Member]                  
Stock Repurchase Program, Authorized Amount               $ 40,000,000  
Stock Repurchased and Retired During Period, Shares         308,416        
Stock Repurchased and Retired During Period, Value         $ 7,200,000        
Stock Buyback Program 2015 [Member]                  
Stock Repurchase Program, Authorized Amount                 $ 20,000,000
Stock Repurchased and Retired During Period, Shares   231,047       868,549      
Stock Repurchased and Retired During Period, Value   $ 5,400,000       $ 20,000,000      
Tender Offer [Member]                  
Stock Repurchased and Retired During Period, Shares 193,907                
Stock Repurchased and Retired During Period, Value $ 3,600,000                
Treasury Stock Acquired, Average Cost Per Share $ 18.50                
Stock Repurchased Transaction Costs $ 100,000