XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.3
Share-based Compensation (Tables)
9 Months Ended
Sep. 30, 2025
Share-based Compensation  
Schedule of share-based compensation expense

Three months ended September 30,

Nine months ended September 30,

    

2025

    

2024

    

2025

    

2024

    

(in thousands)

Cost of sales

 

$

1,771

 

$

1,565

 

$

5,105

 

$

4,740

 

Research and development

2,840

3,111

8,902

8,422

Selling, general, and administrative

4,534

4,783

13,997

13,612

Total

$

9,145

$

9,459

$

28,004

$

26,774

Summary of non-vested restricted and performance shares activity

    

    

Weighted

Average

Number of

Grant Date

Shares

Fair Value

(in thousands)

Balance - December 31, 2024

2,604

$

32.53

Granted

1,172

22.94

Performance award adjustments

(21)

45.28

Vested

(898)

31.63

Forfeited

(102)

26.73

Balance - September 30, 2025

2,755

$

28.86