XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Note 11 - Earnings Per Common Share (Tables)
9 Months Ended
Sep. 30, 2021
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Three Months Ended

September 30,

   

Nine Months Ended

September 30,

 
                                 
   

2021

   

2020

   

2021

   

2020

 
                                 

Earnings Per Share - Basic

                               

Net Income

  $ 1,197,877     $ 1,426,090     $ 5,588,599     $ 3,730,497  

Weighted average shares of common stock outstanding - Basic

    3,408,906       3,324,380       3,403,609       3,317,864  

Earnings Per Share - Basic

  $ 0.35     $ 0.43     $ 1.64     $ 1.12  
                                 

Earnings Per Share - Diluted

                               

Weighted average shares of common stock outstanding - Basic

    3,408,906       3,324,380       3,403,609       3,317,864  

Options

    913       1,623       898       1,637  

Weighted average shares of common stock -Diluted

    3,409,819       3,326,003       3,404,507       3,319,501  

Earnings Per Share - Diluted

  $ 0.35     $ 0.43     $ 1.64     $ 1.12