XML 46 R27.htm IDEA: XBRL DOCUMENT v3.20.1
6) Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2020
Table Text Block Supplement [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted

The basic and diluted earnings per share amounts were calculated as follows:

 

      Three Months Ended
March 31
      2020   2019
Numerator:        
  Net earnings    $   1,424,449    $   1,930,318
Denominator:        
  Basic weighted-average shares outstanding       18,184,575       18,102,318
Effect of dilutive securities:        
  Employee stock options            186,777            221,084
           
  Diluted weighted-average shares outstanding       18,371,352       18,323,402
           
Basic net earnings per share   $0.08   $0.11
           
Diluted net earnings per share   $0.08   $0.11