Quarterly report [Sections 13 or 15(d)]

Stock Based Compensation (Tables)

v3.25.2
Stock Based Compensation (Tables)
6 Months Ended
Jun. 30, 2025
Stock-based compensation  
Schedule of stock option activity

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Weighted

    

Weighted

​

​

​

​

​

​

Average

​

Average

​

Aggregate

​

​

​

​

Exercise

​

Contractual 

​

Intrinsic

​

​

Number of

​

Price

​

Remaining Term

​

Value

​

​

shares

​

Per Share

​

(in years)

​

(in thousands)

Outstanding as of January 1, 2025

​

​

2,426,929

​

$

20.83

 

​

5.77

​

$

18,644

Granted

 

​

9,936

​

 

25.12

 

​

​

 

​

  

Exercised

 

​

(51,497)

​

 

4.03

 

​

​

 

​

  

Forfeited, expired or cancelled

​

​

(37,013)

​

 

75.20

 

​

​

 

​

  

Outstanding as of June 30, 2025

​

​

2,348,355

​

$

20.36

 

​

5.47

​

$

15,715

Exercisable as of June 30, 2025

​

​

2,089,804

​

$

19.91

 

​

5.20

​

$

14,839

Schedule of grant date fair values of PSUs granted

The grant date fair values of the PSUs granted in January 2024 and April 2024 were estimated as follows:

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Derived

Hurdle Price

​

Number of

​

Fair Value

​

Service Period

Per PSU

​

PSUs

​

Per Share

​

(in years)

$

30.00

​

​

165,900

 

$

18.42-19.71

​

​

0.46-0.74

$

35.00

​

​

55,290

 

$

17.24-17.67

​

​

0.66-0.96

$

40.00

​

​

34,029

 

$

15.85-16.14

​

​

0.82-1.15

$

45.00

​

​

29,781

​

$

14.20-15.13

​

​

0.95-1.31

​

​

​

​

285,000

 

​

​

​

​

​

​

Summary of stock-based compensation expense The following table shows total stock-based compensation expense for stock options, PSUs, RSUs, and ESPP in the condensed consolidated statements of operations (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended June 30, 

       

Six Months Ended June 30, 

​

​

2025

​

2024

​

2025

​

2024

Total stock-based compensation expense

​

$

1,605

​

$

2,690

​

$

3,588

​

$

5,546

​

Performance Stock Unit Awards  
Stock-based compensation  
Schedule of performance shares, outstanding activity

​

​

​

​

​

​

​

​

​

​

​

​

Weighted

​

​

​

​

Average

​

​

​

​

Grant Date

​

​

Number of

​

Fair Value

​

​

Unvested PSUs

​

Per Share

Unvested balance as of January 1, 2025

​

​

597,117

​

$

16.03

Granted

 

​

—

​

 

—

Vested

 

​

(136,480)

​

 

17.23

Forfeited

​

​

—

​

 

—

Unvested balance as of June 30, 2025

​

​

460,637

​

$

15.68

Restricted Stock Unit Awards  
Stock-based compensation  
Schedule of performance shares, outstanding activity

​

​

​

​

​

​

​

​

​

​

​

​

Weighted

​

​

​

​

Average

​

​

​

​

Grant Date

​

​

Number of

​

Fair Value

​

​

Unvested RSUs

​

Per Share

Unvested balance as of January 1, 2025

​

​

15,175

​

$

24.71

Granted

 

​

29,855

​

 

25.12

Vested

 

​

(15,175)

​

 

24.71

Forfeited

​

​

—

​

 

—

Unvested balance as of June 30, 2025

​

​

29,855

​

$

25.12