Quarterly report pursuant to Section 13 or 15(d)

Equity Incentive Plans (Tables)

v3.22.2
Equity Incentive Plans (Tables)
6 Months Ended
Jun. 30, 2022
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Option Activity

A summary of option activities under the 2005 Stock Plan, as amended in January 2010 and November 2012 (the "2005 Plan") and 2017 Equity Incentive Plan (the “2017 Plan") during the six months ended June 30, 2022 is as follows:

 

 

 

Number
of Options
Outstanding

 

 

Weighted
Average
Exercise
Price

 

Outstanding as of December 31, 2021

 

 

783,928

 

 

$

28.00

 

Granted

 

 

489,732

 

 

$

26.49

 

Exercised

 

 

(9,214

)

 

$

1.54

 

Canceled

 

 

(19,467

)

 

$

37.42

 

Outstanding as of June 30, 2022

 

 

1,244,979

 

 

$

27.44

 

Schedule of Outstanding Restricted Stock Units Awards Activity

A summary of restricted stock unit ("RSU") activities under the 2017 Plan during the six months ended June 30, 2022 is as follows:

 

 

 

Number of Restricted Stock Units

 

 

Weighted
Average
Grant Date Fair Value per RSU

 

Unvested awards outstanding as of December 31, 2021

 

 

128,810

 

 

$

35.09

 

Granted

 

 

185,661

 

 

$

26.31

 

Vested

 

 

(63,953

)

 

$

31.98

 

Unvested awards outstanding as of June 30, 2022

 

 

250,518

 

 

$

29.38

 

Schedule of Stock-Based Compensation Expense Recorded in Condensed Consolidated Statements of Operations

Total stock-based compensation expense associated with the 2005 Plan, 2017 Plan and 2017 ESPP is recorded in the condensed consolidated statements of operations and was allocated as follows (in thousands):

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Cost of revenues

 

$

527

 

 

$

415

 

 

$

983

 

 

$

807

 

Sales and marketing

 

 

445

 

 

 

412

 

 

 

909

 

 

 

783

 

Research and development

 

 

284

 

 

 

181

 

 

 

518

 

 

 

362

 

General and administrative

 

 

875

 

 

 

486

 

 

 

1,576

 

 

 

917

 

Total

 

$

2,131

 

 

$

1,494

 

 

$

3,986

 

 

$

2,869