XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity Plan (Tables)
6 Months Ended
Jun. 30, 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

 

(83,514)

$

5.31

Forfeited or expired

 

(178,949)

$

10.48

Outstanding at June 30, 2024

 

2,374,893

$

10.58

 

5.38

$

839,424

Vested or expected to vest

 

2,232,399

 

5.38

$

789,058

Exercisable at June 30, 2024

 

1,873,560

 

4.60

$

634,787

Schedule of information related to the Equity Plans

    

 

Six Months Ended June 30, 

2024

2023

Intrinsic value of options exercised

$

296,873

$

620,013

Cash received from option exercise

$

443,552

$

996,453

Tax (expense) benefit realized from option exercises

$

(17,996)

$

(5,902)

Weighted average fair value of options granted

$

$

1.32

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

Vested

 

(106,372)

$

8.98

Forfeited or expired

(31,215)

$

11.43

Nonvested shares at June 30, 2024

 

104,949

$

10.08

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

 

271,699

$

8.45

Vested

 

(35,837)

$

8.21

Forfeited or expired

(38,934)

$

7.81

Nonvested shares at June 30, 2024

 

316,290

$

8.21

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

(39,862)

$

7.75

Nonvested shares at June 30, 2024

 

229,419

$

8.21