XML 38 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share-based Compensation (Tables)
3 Months Ended
Mar. 31, 2024
Share-based Compensation  
Schedule of share-based compensation expense

Three months ended March 31,

    

2024

    

2023

    

    

(in thousands)

Cost of sales

 

$

1,730

 

$

1,451

 

 

Research and development

2,318

2,089

Selling, general, and administrative

4,034

3,487

Total

$

8,082

$

7,027

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,019

37.72

Performance award adjustments

200

27.81

Vested

(1,040)

25.93

Forfeited

(13)

23.06

Balance - March 31, 2024

2,630

$

31.13