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

​