XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity Plan (Tables)
3 Months Ended
Mar. 31, 2024
Equity Plan  
Schedule of stock option activity under the Equity Plans

    

    

    

Weighted

    

 

Weighted

Average

 

Average

Remaining

Aggregate

 

Number

Exercise

Contractual

Intrinsic

 

Total Stock Options

of Shares

Price

Life (Years)

Value

 

Outstanding at January 1, 2024

 

2,637,356

$

10.40

Exercised

 

(72,882)

$

5.29

Forfeited or expired

 

(112,482)

$

9.85

Outstanding at March 31, 2024

 

2,451,992

$

10.58

 

5.61

$

1,086,661

Vested or expected to vest

 

2,304,872

 

5.61

$

1,021,461

Exercisable at March 31, 2024

 

1,869,398

 

4.71

$

748,468

Schedule of information related to the Equity Plans

    

 

March 31, 

2024

2023

Intrinsic value of options exercised

$

268,715

$

466,308

Cash received from option exercise

$

385,219

$

682,825

Tax (expense) benefit realized from option exercises

$

(22,452)

$

3,968

Schedule of restricted stock activity under Equity Plans

Weighted

 

Average Grant

 

Number

Date Fair

 

Total Restricted Stock Award

    

of Shares

    

Value

 

Nonvested shares at January 1, 2024

 

185,413

$

10.87

Granted

 

57,123

$

8.49

Forfeited or expired

(23,215)

$

11.36

Nonvested shares at March 31, 2024

 

219,321

$

9.34

Schedule of restricted stock units under the Equity Plans

Weighted

Average Grant

Number

Date Fair

Total RSUs

    

of Shares

    

Value

Nonvested shares at January 1, 2024

 

119,362

$

7.41

Granted

 

239,531

$

8.49

Forfeited or expired

(18,355)

$

7.41

Nonvested shares at March 31, 2024

 

340,538

$

8.17

Schedule of performance based restricted stock units under the Equity Plans

Weighted

Average Grant

Number

Date Fair

Total PRSUs

    

of Shares

    

Value

Nonvested shares at January 1, 2024

 

119,358

$

7.41

Granted

 

149,923

$

8.49

Forfeited or expired

(18,355)

$

7.41

Nonvested shares at March 31, 2024

 

250,926

$

8.06