XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Employee Benefit Plans (Tables)
6 Months Ended
Jun. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award  
Transactions under the Company's stock option plans

    

    

    

Weighted

    

Weighted 

average

average 

remaining

Aggregate

exercise

contractual 

intrinsic

Shares

price

life in years

value

Outstanding at December 31, 2022

 

559,499

$

18.09

 

5.9

$

5,168,740

Options granted

 

 

 

 

Options exercised

 

(50,935)

 

19.61

 

 

Options forfeited

 

(666)

 

18.64

 

 

Options expired

 

 

 

 

Outstanding at June 30, 2023

 

507,898

$

17.94

 

5.4

$

2,870,246

Exercisable at June 30, 2023

468,074

$

17.84

 

5.2

$

2,689,947

Schedule of Information About Options Exercised

For the three months ended June 30, 

For the six months ended June 30, 

    

2023

    

2022

    

2023

    

2022

Number of options exercised

 

13,734

 

15,335

50,935

 

62,709

Total intrinsic value of options exercised

$

74,099

$

120,065

$

316,003

$

866,357

Cash received from options exercised

$

244,991

$

314,323

$

998,885

$

953,537

Tax deduction realized from options

$

22,292

$

36,121

$

95,069

$

260,643

Schedule of Stock Options, by Exercise Price Range

Options outstanding

Options exercisable

    

Weighted average 

    

Weighted 

    

    

Weighted

Options

remaining contractual 

average 

Options

average

Range of exercise prices

outstanding

life (in years)

exercise price

exercisable

exercise price

$7.25 - 16.51

 

136,233

 

3.6

$

11.97

 

136,233

$

11.97

16.52 - 19.26

 

121,165

 

6.2

 

18.03

 

97,674

 

18.04

19.27 - 20.88

132,300

6.1

20.34

115,967

20.31

20.89 - 22.57

 

118,200

 

5.9

 

22.03

 

118,200

 

22.03

Total

 

507,898

 

5.4

$

17.94

 

468,074

$

17.84

Schedule of Nonvested Share Activity

    

    

Average grant

Shares

date fair value

Nonvested restricted stock at December 31, 2022

 

164,570

$

24.77

Granted

 

55,500

 

22.81

Cancelled

 

(2,850)

 

26.70

Vested

 

(37,723)

 

23.26

Nonvested restricted stock at June 30, 2023

 

179,497

$

24.45

Restricted Stock Grants

For the three months ended June 30, 

For the six months ended June 30, 

    

2023

    

2022

2023

    

2022

Number of shares granted

 

37,500

 

1,000

55,500

 

71,000

Average grant date fair value

$

20.64

$

28.20

$

22.81

$

27.53

Stock Options  
Share-based Compensation Arrangement by Share-based Payment Award  
Allocation of Share-based Compensation Costs

For the three months ended June 30, 

For the six months ended June 30, 

(In thousands)

    

2023

    

2022

2023

    

2022

Compensation expense

$

79

$

138

$

164

$

302

Income tax benefit

$

23

$

40

$

47

$

87

Restricted Stock  
Share-based Compensation Arrangement by Share-based Payment Award  
Allocation of Share-based Compensation Costs

For the three months ended June 30, 

For the six months ended June 30, 

(In thousands)

    

2023

    

2022

2023

    

2022

Compensation expense

$

344

$

301

$

676

$

532

Income tax benefit

$

100

$

87

$

195

$

154