v3.26.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2026
Earnings Per Share [Abstract]  
Schedule Of Computation Of Earnings Per Share

Net Income

For the Three Months Ended September 30,

Income

Shares

Earnings per Share

2026

Earnings

$

71,648 

13,058 

$

5.49 

Dilutive stock options

-

38 

Nonvested stock awards

-

39 

Diluted earnings

$

71,648 

13,135 

$

5.45 

2025

Earnings

$

64,237 

14,394 

$

4.46 

Dilutive stock options

-

2 

Nonvested stock awards

-

13 

Diluted earnings

$

64,237 

14,409 

$

4.46 

Net Income

For the Nine Months Ended September 30,

Income

Shares

Earnings per Share

2026

Earnings

$

205,653 

13,300 

$

15.46 

Dilutive stock options

-

2 

Nonvested stock awards

-

27 

Diluted earnings

$

205,653 

13,329 

$

15.43 

2025

Earnings

$

188,487 

14,535 

$

12.97 

Dilutive stock options

-

55 

Nonvested stock awards

-

30 

Diluted earnings

$

188,487 

14,620 

$

12.89