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

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2022

  

2021

  

2022

  

2021

 
                 

Numerator for basic and diluted earnings per common share:

                

Net income for the period

 $(3,125) $1,807  $(6,145) $3,956 
                 

Denominator for basic and diluted earnings per common share:

                

Basic weighted average number of common shares outstanding

  10,765,595   10,633,601   10,758,691   10,625,748 

Effect of outstanding stock options

  -   164,320   -   168,775 

Diluted weighted average number of shares outstanding

  10,765,595   10,797,921   10,758,691   10,794,523 
                 

Basic earnings per common share

 $(0.29) $0.17  $(0.57) $0.37 
                 

Diluted earnings per common share

 $(0.29) $0.17  $(0.57) $0.37