XML 83 R41.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Per Share Data (Tables)
12 Months Ended
Dec. 31, 2019
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:
 
 
2019
 
2018
 
2017
Basic Earnings per Share:
 
 

 
 

 
 

Net Income
 
$
59,222

 
$
46,529

 
$
40,676

Weighted Average Shares Outstanding
 
25,824,538

 
23,381,616

 
22,924,726

 
 
 
 
 
 
 
Basic Earnings per Share
 
$
2.29

 
$
1.99

 
$
1.77

 
 
 
 
 
 
 
Diluted Earnings per Share:
 
 

 
 

 
 

Net Income
 
$
59,222

 
$
46,529

 
$
40,676

 
 
 
 
 
 
 
Weighted Average Shares Outstanding
 
25,824,538

 
23,381,616

 
22,924,726

Stock Options, Net
 

 

 

Diluted Weighted Average Shares Outstanding
 
25,824,538

 
23,381,616

 
22,924,726

 
 
 
 
 
 
 
Diluted Earnings per Share
 
$
2.29

 
$
1.99

 
$
1.77