XML 58 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Per Share Data (Tables)
12 Months Ended
Dec. 31, 2018
Earnings Per Share [Abstract]  
Schedule of Computations of Basic Earnings Per Share and Diluted Earnings Per Share
The computation of Basic Earnings per Share and Diluted Earnings per Share are provided below:
 
 
2018
 
2017
 
2016
Basic Earnings per Share:
 
 

 
 

 
 

Net Income
 
$
46,529

 
$
40,676

 
$
35,184

Weighted Average Shares Outstanding
 
23,381,616

 
22,924,726

 
22,389,137

 
 
 
 
 
 
 
Basic Earnings per Share
 
$
1.99

 
$
1.77

 
$
1.57

 
 
 
 
 
 
 
Diluted Earnings per Share:
 
 

 
 

 
 

Net Income
 
$
46,529

 
$
40,676

 
$
35,184

 
 
 
 
 
 
 
Weighted Average Shares Outstanding
 
23,381,616

 
22,924,726

 
22,389,137

Stock Options, Net
 

 

 
1,978

Diluted Weighted Average Shares Outstanding
 
23,381,616

 
22,924,726

 
22,391,115

 
 
 
 
 
 
 
Diluted Earnings per Share
 
$
1.99

 
$
1.77

 
$
1.57