XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Note 8 - Basic and Diluted Earnings Per Common Share (Tables)
3 Months Ended
Mar. 31, 2022
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

For the Three Months Ended

 
  

March 31,

 
  

2022

  

2021

 

Net income (numerator)

 $1,522,000  $3,719,000 
         

Shares (denominator):

        

Basic weighted average common shares outstanding

  13,058,871   13,342,398 

Add: dilutive effect of common stock options

  100,619   375,006 
         

Diluted weighted average common shares outstanding

  13,159,490   13,717,404 
         

Earnings per common share:

        

Basic

 $0.12  $0.28 

Diluted

 $0.12  $0.27