XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share-based Compensation (Tables)
6 Months Ended
Jun. 30, 2024
Share-based Compensation  
Schedule of share-based compensation expense

Three months ended June 30,

Six months ended June 30,

    

2024

    

2023

    

2024

    

2023

    

(in thousands)

Cost of sales

 

$

1,445

 

$

1,572

 

$

3,175

 

$

3,023

 

Research and development

2,993

2,568

5,311

4,657

Selling, general, and administrative

4,795

3,792

8,829

7,279

Total

$

9,233

$

7,932

$

17,315

$

14,959

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

38.01

Performance award adjustments

200

27.81

Vested

(1,111)

25.62

Forfeited

(58)

27.28

Balance - June 30, 2024

2,664

$

31.92