v3.26.1
Share-based Compensation (Tables)
6 Months Ended
Jun. 30, 2026
Share-based Compensation  
Schedule of share-based compensation expense

Three months ended June 30,

Six months ended June 30,

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

(in thousands)

Cost of sales

 

$

1,600

 

$

1,991

 

$

3,111

 

$

3,334

 

Research and development

2,776

3,014

5,282

6,062

Selling, general, and administrative

4,839

4,646

9,333

9,463

Total

$

9,215

$

9,651

$

17,726

$

18,859

Summary of non-vested restricted and performance shares activity

  ​ ​ ​

  ​ ​ ​

Weighted

Average

Number of

Grant Date

Shares

Fair Value

(in thousands)

Balance - December 31, 2025

2,551

$

28.89

Granted

1,170

31.82

Performance award adjustments

117

32.25

Vested

(1,115)

28.33

Forfeited

(53)

24.97

Balance - June 30, 2026

2,670

$

30.63