XML 103 R43.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2019
Earnings Per Share[Abstract]  
Schedule Of Computation Of Earnings Per Share

Net Income

For the Years Ended December 31,

Net Income

Shares

Earnings per Share

2019

Earnings

$

219,923 

15,969 

$

13.77 

Dilutive stock options

-

480 

Nonvested stock awards

-

78 

Diluted earnings

$

219,923 

16,527 

$

13.31 

2018

Earnings

$

205,544 

16,059 

$

12.80 

Dilutive stock options

-

650 

Nonvested stock awards

-

94 

Diluted earnings

$

205,544 

16,803 

$

12.23 

2017

Earnings

$

98,177 

16,057 

$

6.11 

Dilutive stock options

-

596 

Nonvested stock awards

-

89 

Diluted earnings

$

98,177 

16,742 

$

5.86