XML 62 R44.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2022
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

2022

Earnings

$

249,624 

14,929 

$

16.72 

Dilutive stock options

-

130 

Nonvested stock awards

-

40 

Diluted earnings

$

249,624 

15,099 

$

16.53 

2021

Earnings

$

268,550 

15,671 

$

17.14 

Dilutive stock options

-

221 

Nonvested stock awards

-

46 

Diluted earnings

$

268,550 

15,938 

$

16.85 

2020

Earnings

$

319,466 

15,955 

$

20.02 

Dilutive stock options

-

368 

Nonvested stock awards

-

75 

Diluted earnings

$

319,466 

16,398 

$

19.48