XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.2
STOCK-BASED COMPENSATION (Tables)
6 Months Ended
Jun. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of Stock-based Compensation Expense

Three Months Ended

Six Months Ended

June 30, 

June 30, 

(In thousands)

    

2023

    

2022

    

2023

    

2022

Cost of revenues

$

446

$

235

$

747

$

555

Research and development

 

2,429

 

2,323

 

5,097

 

5,378

Sales and marketing

 

1,621

 

1,177

 

3,274

 

3,125

General and administrative

 

2,256

 

(56)

 

5,002

 

3,634

Total stock-based compensation expense

$

6,752

$

3,679

$

14,120

$

12,692

Performance Based Awards (PSUs)  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of Share-based Compensation, Restricted Stock Units Award Activity

Weighted-Average

Weighted-Average

Remaining

Aggregate

Shares

Grant Date Fair

Contractual Term

Intrinsic Value

    

(In thousands)

    

Value Per Share

    

(In years)

    

(In thousands)

Outstanding at January 1, 2023

 

34

$

79.94

 

 

Granted

 

130

$

82.88

 

 

  

Vested

 

(34)

$

79.94

 

  

 

  

Forfeited

 

 

  

 

  

Outstanding at June 30, 2023

 

130

$

82.88

 

0.50

$

12,295

Outstanding and expected to vest at June 30, 2023

 

39

 

0.50

$

3,689

Long-Term Performance-Based Awards (PRSUs)  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of Share-based Compensation, Restricted Stock Units Award Activity

Weighted-Average

Aggregate

Weighted-Average

Remaining

Intrinsic

Shares

Grant Date Fair

Contractual Term

Value

    

(In thousands)

    

Value Per Share

    

(In years)

    

(In thousands)

Outstanding at January 1, 2023

 

236

$

77.82

 

 

Granted

 

145

$

80.92

 

  

 

  

Vested

 

(23)

$

49.68

 

  

 

  

Forfeited

 

 

  

 

  

Outstanding at June 30, 2023

 

358

$

80.89

 

1.62

$

33,923

Outstanding and expected to vest at June 30, 2023

 

79

 

2.50

$

7,454

Restricted Stock Units (RSUs)  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of Share-based Compensation, Restricted Stock Units Award Activity

Weighted-Average

Aggregate

Weighted-Average

Remaining

Intrinsic

Shares

Grant Date Fair

Contractual Term

Value

    

(In thousands)

    

Value Per Share

    

(In years)

    

(In thousands)

Outstanding at January 1, 2023

 

1,096

$

60.52

 

 

Granted

 

314

$

80.52

 

  

 

  

Vested

 

(368)

$

51.04

 

  

 

  

Forfeited

 

(13)

$

70.85

 

  

 

  

Outstanding at June 30, 2023

 

1,029

$

69.89

 

1.90

$

97,327

Outstanding and expected to vest at June 30, 2023

 

943

 

1.81

$

89,310