XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2023
Stock-Based Compensation  
Summary of compensation costs related to stock-based awards

The following table summarizes compensation costs related to our stock-based awards (in thousands, except per share data):

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

    

2023

    

2022

    

2023

    

2022

 

Cost of revenue

$

102

$

51

$

310

$

277

Selling, general and administrative

 

639

 

806

 

1,926

 

2,480

Research and development

 

150

 

179

 

482

 

504

Net effect on net income (loss)

$

891

$

1,036

$

2,718

$

3,261

Summary of stock option activity

The following table summarizes the stock option transactions during the nine months ended September 30, 2023 (in thousands, except per share data):

Weighted-

    

    

    

average

    

 

Weighted-

Remaining

 

Number of

average

Contractual

Aggregate

 

Options

Exercise

Life

Intrinsic

 

Stock Options

    

Outstanding

    

Price

    

(in years)

    

Value

 

Balance as of January 1, 2023

1,206

$

5.09

 

5.08

$

630

Granted

 

 

Exercised

 

(4)

2.30

Canceled and expired

 

(2)

4.79

Balance as of September 30, 2023

 

1,200

$

5.10

 

4.34

$

14

Options vested as of September 30, 2023 and unvested options expected to vest, net of forfeitures

 

1,200

$

5.10

 

4.34

$

14

Options exercisable as of September 30, 2023

 

1,177

$

5.14

 

4.31

$

14

Summary of restricted stock awards activity

A summary of activity related to restricted stock awards for the nine months ended September 30, 2023 is presented below (in thousands, except per share data):

    

    

Weighted-Average

 

Grant Date

 

Stock Awards

    

Shares

    

Share Value

 

Non-vested as of January 1, 2023

984

$

5.55

Granted

 

90

$

3.65

Vested

 

(141)

$

5.89

Forfeited

(3)

$

5.40

Non-vested as of September 30, 2023

 

930

$

5.31

Summary of unvested at-risk performance shares

A summary of the status of our unvested at-risk, performance shares as of September 30, 2023 is presented below (in thousands, except per share data):

    

    

Weighted-Average

Grant Date

Stock Awards

    

Shares

    

Share Value

Non-vested as of January 1, 2023

76

$

15.37

Granted

 

13

$

3.71

Vested

 

$

Forfeited

(13)

$

3.71

Non-vested as of September 30, 2023

 

76

$

15.37