v3.25.1
Share-Based Payment Plans (Tables)
3 Months Ended
Mar. 31, 2025
Share-Based Payment Plans:  
Schedule of activity related to stock options

    

Three Months Ended March 31, 2025

Weighted

Weighted

Average

Average

Remaining

Exercise

Contractual

    

Options

    

Price

    

Life (Years)

Outstanding at beginning of year

 

559,308

$

24.72

 

  

Granted

 

 

 

  

Exercised

 

(69,442)

 

14.31

 

  

Forfeited

 

(200)

 

77.92

 

  

Expired

 

 

 

  

Outstanding at period end

 

489,666

$

26.17

 

4.14

Vested or expected to vest

 

489,666

$

26.17

 

4.14

Exercisable at period end

 

414,943

$

20.42

 

3.29

Schedule of stock option exercises during the period

Three Months Ended

March 31, 

2025

    

2024

(In thousands)

Intrinsic value of options exercised

$

4,776

$

369

Cash received from option exercises

9

173

Excess tax benefit from option exercises

231

83

Schedule of activity related to restricted stock

    

Three Months Ended March 31, 2025

Weighted Average

Grant Date

Shares

Fair Value

Outstanding at beginning of year

 

414,114

 

$

37.87

Granted

 

19,474

87.42

Vested

 

Forfeited

 

Outstanding at period end

 

433,588

 

$

40.10

Schedule of activity related to performance stock units

    

Three Months Ended March 31, 2025

Weighted Average

Grant Date

Units

Fair Value

Expected aggregate share payout at beginning of year

 

 

$

Granted

 

19,474

85.32

Vested

 

Forfeited

 

Expected aggregate share payout at period end

 

19,474

 

$

85.32

Minimum aggregate share payout at period end

Maximum aggregate share payout at period end

29,211

 

$

85.32