XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.3
STOCK-BASED COMPENSATION (Tables)
9 Months Ended
Sep. 30, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of Stock-based Compensation Expense

The following table summarizes the stock-based compensation expense recognized in accordance with ASC 718-10 for the three and nine months ended September 30, 2024 and 2023:

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

(In thousands)

    

2024

    

2023

    

2024

    

2023

Cost of revenues

$

496

$

446

$

1,549

$

1,193

Research and development

 

2,997

 

2,895

 

9,307

 

7,992

Sales and marketing

 

1,876

 

1,787

 

5,990

 

5,061

General and administrative

 

2,969

 

1,777

 

8,941

 

6,779

Total stock-based compensation expense

$

8,338

$

6,905

$

25,787

$

21,025

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

 

38

$

82.95

 

 

Granted

 

185

$

69.97

 

 

  

Vested

 

(38)

$

82.94

 

  

 

  

Forfeited

 

(12)

$

70.16

 

  

 

  

Outstanding at September 30, 2024

 

173

$

69.96

 

0.25

$

11,121

Outstanding and expected to vest at September 30, 2024

 

75

 

0.25

$

4,828

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

 

256

$

80.08

 

 

Granted

 

186

$

68.30

 

  

 

  

Vested

 

 

  

 

  

Forfeited

 

(21)

$

75.24

 

  

 

  

Outstanding at September 30, 2024

 

421

$

75.11

 

1.42

$

26,982

Outstanding and expected to vest at September 30, 2024

 

177

2.25

$

11,375

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

 

981

$

70.27

Granted

 

424

$

67.34

  

Vested

 

(344)

$

63.42

  

Forfeited

 

(73)

$

73.15

  

Outstanding at September 30, 2024

 

988

$

71.18

1.64

$

63,360

Outstanding and expected to vest at September 30, 2024

 

917

 

1.56

$

58,824