XML 85 R36.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Basic and Diluted Net Income per Share (Tables)
12 Months Ended
Dec. 31, 2019
Earnings Per Share [Abstract]  
Schedule of reconciliation of basic and diluted income per share computations

The following is a reconciliation of the share data used in the basic and diluted income per share computations:

 

    Year ended December 31,  
    2019     2018  
Basic:                
Weighted average shares outstanding     24,850,409       24,825,933  
                 
Diluted:                
Weighted average shares outstanding     24,850,409       24,825,933  
Weighted average effects of dilutive securities     176,838       163,524  
Total     25,027,247       24,989,457  
                 
Antidilutive securities:     283,459       270,700