XML 42 R29.htm IDEA: XBRL DOCUMENT v3.19.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2019
Earnings Per Share[Abstract]  
Schedule Of Computation Of Earnings Per Share

Net Income

For the Three Months Ended June 30,

Income

Shares

Earnings per Share

2019

Earnings

$

50,729 

15,928 

$

3.18 

Dilutive stock options

-

449 

Nonvested stock awards

-

72 

Diluted earnings

$

50,729 

16,449 

$

3.08 

2018

Earnings

$

54,971 

16,035 

$

3.43 

Dilutive stock options

-

674 

Nonvested stock awards

-

102 

Diluted earnings

$

54,971 

16,811 

$

3.27 

Net Income

For the Six Months Ended June 30,

Income

Shares

Earnings per Share

2019

Earnings

$

95,396 

15,941 

$

5.98 

Dilutive stock options

-

474 

Nonvested stock awards

-

74 

Diluted earnings

$

95,396 

16,489 

$

5.79 

2018

Earnings

$

99,967 

16,067 

$

6.22 

Dilutive stock options

-

683 

Nonvested stock awards

-

104 

Diluted earnings

$

99,967 

16,854 

$

5.93