XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Share-based Compensation (Tables)
6 Months Ended
Jun. 30, 2023
Share-based Compensation  
Schedule of share-based compensation expense

Three months ended June 30,

Six months ended June 30,

    

2023

    

2022

    

2023

    

2022

    

(in thousands)

Cost of sales

 

$

1,572

 

$

1,251

 

$

3,023

 

$

2,189

 

Research and development

2,568

1,863

4,657

3,120

Selling, general, and administrative

3,792

3,164

7,279

5,450

Total

$

7,932

$

6,278

$

14,959

$

10,759

Summary of stock option activity

Weighted 

Number of

Average

    

Shares

    

Exercise Price

(in thousands)

Balance - December 31, 2022

177

$

30.94

Expired

(62)

30.47

Balance - June 30, 2023

115

31.18

Summary of non-vested restricted and performance shares activity

    

    

Weighted

Average

Number of

Grant Date

Shares

Fair Value

(in thousands)

Balance - December 31, 2022

2,496

$

23.83

Granted

1,076

22.79

Performance award adjustments

183

10.59

Vested

(1,113)

16.47

Forfeited

(50)

28.01

Balance - June 30, 2023

2,592

25.66