XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans (Tables)
12 Months Ended
Dec. 31, 2023
Employee Benefit and Share-Based Payment Arrangement, Noncash Expense [Abstract]  
Schedule of Stock Option Activity

Stock option activity was as follows:

 

(In thousands, except per share amounts)

 

Number of
Shares

 

 

Weighted Average Exercise Price Per Share

 

 

Weighted
Average
Remaining
Contractual
Term

 

 

Aggregate
Intrinsic
Value

 

Outstanding as of December 31, 2022

 

 

872

 

 

$

30.64

 

 

 

 

 

 

 

Expired

 

 

(6

)

 

$

21.79

 

 

 

 

 

 

 

Outstanding as of December 31, 2023

 

 

866

 

 

$

30.70

 

 

 

4.05

 

 

$

 

 

 

 

 

 

 

 

 

 

 

 

 

As of December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

Vested and expected to vest

 

 

866

 

 

$

30.70

 

 

 

4.05

 

 

$

 

Exercisable Options

 

 

866

 

 

$

30.70

 

 

 

4.05

 

 

$

 

Schedule of Ranges of Outstanding And Exercisable Stock Options

The following table summarizes significant ranges of outstanding and exercisable stock options as of December 31, 2023:

 

 

 

Options Outstanding

 

 

Options Exercisable

 

Range of Exercise Prices

 

Shares
Outstanding

 

 

Weighted-
Average
Remaining
Contractual
Life

 

 

Weighted-
Average
Exercise
Price Per
Share

 

 

Shares
Exercisable

 

 

Weighted-
Average
Exercise
Price Per
Share

 

 

 

(In thousands)

 

 

(In years)

 

 

(In dollars)

 

 

(In thousands)

 

 

(In dollars)

 

$18.58 - $18.58

 

 

17

 

 

 

1.42

 

 

$

18.58

 

 

 

17

 

 

$

18.58

 

$19.32 - $19.32

 

 

17

 

 

 

0.42

 

 

$

19.32

 

 

 

17

 

 

$

19.32

 

$19.99 - $19.99

 

 

2

 

 

 

0.31

 

 

$

19.99

 

 

 

2

 

 

$

19.99

 

$23.48 - $23.48

 

 

31

 

 

 

2.23

 

 

$

23.48

 

 

 

31

 

 

$

23.48

 

$25.37 - $25.37

 

 

152

 

 

 

3.11

 

 

$

25.37

 

 

 

152

 

 

$

25.37

 

$26.61 - $26.61

 

 

369

 

 

 

5.06

 

 

$

26.61

 

 

 

369

 

 

$

26.61

 

$38.32 - $38.32

 

 

25

 

 

 

4.59

 

 

$

38.32

 

 

 

25

 

 

$

38.32

 

$41.67 - $41.67

 

 

253

 

 

 

3.74

 

 

$

41.67

 

 

 

253

 

 

$

41.67

 

$18.58 - $41.67

 

 

866

 

 

 

4.05

 

 

$

30.70

 

 

 

866

 

 

$

30.70

 

Schedule of RSU Activity

RSU activity was as follows:

 

(In thousands, except per share amounts)

 

Number
of Shares

 

 

Weighted Average Grant Date Fair Value Per Share

 

 

Weighted
Average
Remaining
Contractual
Term

 

 

Average
Intrinsic
Value

 

Outstanding as of December 31, 2022

 

 

1,546

 

 

$

27.82

 

 

 

 

 

 

 

Granted

 

 

773

 

 

$

17.32

 

 

 

 

 

 

 

Vested

 

 

(649

)

 

$

27.36

 

 

 

 

 

 

 

Cancelled

 

 

(103

)

 

$

24.72

 

 

 

 

 

 

 

Outstanding as of December 31, 2023

 

 

1,567

 

 

$

22.83

 

 

 

1.35

 

 

$

22,844

 

Schedule of Performance Shares Activity

Performance shares activity was as follows:

 

(In thousands, except per share amounts)

 

Number
of Shares

 

 

Weighted Average Grant Date Fair Value Per Share

 

Outstanding as of December 31, 2020

 

 

141

 

 

$

28.22

 

Granted

 

 

152

 

 

$

37.58

 

Vested

 

 

 

 

 

 

Cancelled

 

 

 

 

 

 

Outstanding as of December 31, 2021

 

 

293

 

 

$

33.07

 

Granted

 

 

145

 

 

$

22.37

 

Vested

 

 

 

 

 

 

Cancelled

 

 

(8

)

 

$

27.17

 

Outstanding as of December 31, 2022

 

 

430

 

 

$

29.38

 

Granted

 

 

145

 

 

$

14.44

 

Vested

 

 

 

 

 

 

Cancelled

 

 

(158

)

 

$

27.85

 

Outstanding as of December 31, 2023

 

 

417

 

 

$

24.76

 

Schedule of Weighted Average Assumptions The following table sets forth the weighted-average assumptions used to estimate the fair value of purchase rights granted under the ESPP:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

 

 

Expected life (in years)

 

 

0.5

 

 

 

0.5

 

 

 

0.5

 

Risk-free interest rate

 

 

5.19

%

 

 

2.25

%

 

 

0.05

%

Expected volatility

 

 

35.8

%

 

 

39.6

%

 

 

40.8

%

Dividend yield

 

 

 

 

 

 

 

 

 

Schedule of Total Stock-Based Compensation Expense Resulting from Stock Options, RSUs, Performance Shares and the ESPP

The following table sets forth the stock-based compensation expense resulting from stock options, RSUs, performance shares and the ESPP included in the Company’s consolidated statements of operations:

 

 

 

 

Year Ended December 31,

 

(In thousands)

 

 

2023

 

 

2022

 

 

2021

 

Cost of revenue

 

 

$

1,405

 

 

$

1,353

 

 

$

2,103

 

Research and development

 

 

 

3,935

 

 

 

4,177

 

 

 

5,161

 

Sales and marketing

 

 

 

5,336

 

 

 

5,603

 

 

 

7,628

 

General and administrative

 

 

 

7,262

 

 

 

6,601

 

 

 

11,103

 

Total

 

 

$

17,938

 

 

$

17,734

 

 

$

25,995