XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Note 9 - Basic and Diluted 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  
                                 

Numerator for basic and diluted earnings per common share:

                               

Net income for the period

  $ 1,375     $ 716     $ 5,331     $ 3,707  
                                 

Denominator for basic and diluted earnings per common share:

                               

Basic weighted average number of common shares outstanding

    10,679,309       10,577,731       10,643,798       10,585,785  

Effect of outstanding stock options

    140,407       105,077       156,563       93,377  

Diluted weighted average number of shares outstanding

    10,819,716       10,682,808       10,800,361       10,679,162  
                                 

Basic earnings per common share

  $ 0.13     $ 0.07     $ 0.50     $ 0.35  
                                 

Diluted earnings per common share

  $ 0.13     $ 0.07     $ 0.49     $ 0.35