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

Three months ended September 30,

Nine months ended September 30,

    

2024

    

2023

    

2024

    

2023

    

(in thousands)

Cost of sales

 

$

1,565

 

$

1,556

 

$

4,740

 

$

4,579

 

Research and development

3,111

2,158

8,422

6,815

Selling, general, and administrative

4,783

3,706

13,612

10,985

Total

$

9,459

$

7,420

$

26,774

$

22,379

Summary of non-vested restricted and performance shares activity

    

    

Weighted

Average

Number of

Grant Date

Shares

Fair Value

(in thousands)

Balance - December 31, 2023

2,464

$

26.19

Granted

1,173

38.01

Performance award adjustments

200

27.81

Vested

(1,142)

25.48

Forfeited

(81)

27.97

Balance - September 30, 2024

2,614

$

32.09