XML 35 R24.htm IDEA: XBRL DOCUMENT v3.19.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2019
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
 
 
Three months ended June 30,
 
Six months ended June 30,
 
 
2019
 
2018
 
2019
 
2018
Basic weighted average common shares outstanding
 
10,969,899

 
10,881,106

 
10,945,172

 
10,870,887

Effect of dilutive shares
 
102,846

 
37,821

 
78,513

 
36,890

Diluted weighted average common shares outstanding
 
11,072,745

 
10,918,927

 
11,023,685

 
10,907,777