XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.2
The following table is a summary of the reconciliation of weighted average shares outstanding for the three months ended June 30: (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2021
Jun. 30, 2020
Earnings Per Share [Abstract]            
Net income $ 1,668,684 $ 1,810,075 $ 1,501,023 $ 1,521,131 $ 3,478,759 $ 3,022,204
Weighted average shares outstanding 5,528,835   5,529,632   5,525,291 5,529,944
Effect of dilutive shares 157,191   184,489   164,733 178,774
Weighted average shares outstanding - diluted 5,686,026   5,714,121   5,690,024 5,708,718
Earnings per share - basic $ 0.30   $ 0.27   $ 0.63 $ 0.55
Earnings per share - diluted $ 0.29   $ 0.26   $ 0.61 $ 0.53