XML 55 R44.htm IDEA: XBRL DOCUMENT v3.19.2
6) Earnings Per Share: Schedule of Earnings Per Share, Basic and Diluted (Tables)
6 Months Ended
Jun. 30, 2019
Tables/Schedules  
Schedule of Earnings Per Share, Basic and Diluted

 

 

 

 

Three Months Ended June 30

 

Six Months Ended June 30

 

 

2019

 

2018

 

2019

 

2018

Numerator:

 

 

 

 

 

 

 

 

Net earnings

 

 $   3,480,054

 

 $   3,238,217

 

 $     5,410,372

 

 $     20,164,140

Denominator:

 

 

 

 

 

 

 

 

Basic weighted-average shares outstanding

 

    17,255,902

 

    17,074,815

 

      17,247,778

 

        17,031,804

Effect of dilutive securities:

 

 

 

 

 

 

 

 

Employee stock options

 

         217,902

 

         245,774

 

           222,948

 

             217,732

 

 

 

 

 

 

 

 

 

 

Diluted weighted-average shares outstanding

 

    17,473,804

 

    17,320,589

 

      17,470,726

 

        17,249,536

 

 

 

 

 

 

 

 

 

 

Basic net earnings per share

 

$0.20

 

$0.19

 

$0.31

 

$1.18

 

 

 

 

 

 

 

 

 

 

Diluted net earnings per share

 

$0.20

 

$0.19

 

$0.31

 

$1.17