Annual report [Section 13 and 15(d), not S-K Item 405]

Employee Benefit Plans (Tables)

v3.25.0.1
Employee Benefit Plans (Tables)
12 Months Ended
Dec. 31, 2024
Employee Benefit Plans  
Schedule of stock option activity

Weighted average

Weighted

remaining

Intrinsic

average exercise

contractual life

value

    

Shares

    

price

    

(in years)

    

(thousands)

Outstanding at January 1, 2023

 

1,187,352

$

3.43

 

  

 

  

Vested

 

 

  

 

  

Exercised

 

(37,000)

2.87

 

  

 

  

Cancelled, expired or forfeited

 

(476,410)

4.62

 

  

 

  

Outstanding at December 31, 2023

 

673,942

2.35

 

3.24

$

2,540

Granted

 

260,420

5.73

 

  

 

  

Exercised

 

(50,000)

4.85

 

  

 

  

Cancelled, expired or forfeited

 

(46,078)

5.00

 

  

 

  

Outstanding at December 31, 2024

 

838,284

3.11

 

4.72

$

567

Exercisable at December 31, 2024

 

578,942

1.93

 

2.69

$

567

Schedule of non-vested stock options

Weighted average

    

Shares

    

grant date fair value

Non-vested stock options at January 1, 2023

 

$

Granted

 

 

Vested

 

 

Cancelled, expired or forfeited

 

 

Non-vested stock options at December 31, 2023

 

$

Granted

 

260,420

3.67

Vested

 

Cancelled, expired or forfeited

 

(1,078)

3.67

Non-vested stock options at December 31, 2024

 

259,342

$

3.67

Schedule of RSUs and changes

Weighted average

    

Shares

    

grant date fair value

Non-vested RSUs at January 1, 2023

 

1,339,432

$

6.89

Granted

 

509,968

7.21

Vested

 

(726,503)

5.47

Cancelled, expired or forfeited

 

(102,341)

6.74

Non-vested RSUs at December 31, 2023

 

1,020,556

$

8.08

Granted

 

468,356

4.88

Vested

 

(472,336)

7.93

Cancelled, expired or forfeited

 

(43,476)

7.11

Non-vested RSUs at December 31, 2024

 

973,100

$

6.66

Schedule of PSUs and changes

Weighted average

    

Shares

    

grant date fair value

Non-vested PSUs at January 1, 2023

 

500,000

$

5.89

Granted

 

 

Vested

 

(125,000)

 

5.89

Cancelled, expired or forfeited

 

 

Non-vested PSUs at December 31, 2023

 

375,000

$

5.89

Granted

 

98,166

 

4.65

Vested

 

 

Cancelled, expired or forfeited

 

 

Non-vested PSUs at December 31, 2024

 

473,166

$

5.63