XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Note 10 - Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2021
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  Three months ended Sept. 30,  Nine months ended Sept. 30, 
  

2021

  

2020

  

2021

  

2020

 
                 

Basic weighted average common shares outstanding

  6,685,599   6,640,228   6,683,407   6,633,694 

Dilutive effect of options and unvested restricted shares

  22,284   -   8,406   - 

Diluted weighted average shares outstanding

  6,707,883   6,640,228   6,691,813   6,633,694 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
  

Three months ended Sept. 30,

  

Nine months ended Sept. 30,

 
  

2021

  

2020

  

2021

  

2020

 
                 

Stock Options

  716,216   417,000   730,094   417,000 
   716,216   417,000   730,094   417,000