XML 54 R41.htm IDEA: XBRL DOCUMENT v3.20.4
INCOME PER COMMON SHARE (Tables)
12 Months Ended
Dec. 31, 2020
Earnings Per Share [Abstract]  
Schedule of reconciliation of average shares outstanding

The following table is a summary of the reconciliation of average shares outstanding for the years ended December 31.

 

    2020     2019     2018  
Net income   $ 6,460,631     $ 7,318,433     $ 6,922,934  
                         
Weighted average shares outstanding     5,526,948       5,522,025       5,500,027  
Effect of dilutive shares     151,595       66,065       88,985  
Weighted average shares outstanding - diluted     5,678,543       5,588,090       5,589,012  
Earnings per share - basic   $ 1.17     $ 1.33     $ 1.26  
Earnings per share - diluted   $ 1.14     $ 1.31     $ 1.24