XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Option Activity
The following summarizes the stock option activity for the six months ended June 30, 2023:
Number of
options
outstanding
Weighted-
average
exercise price
(Per share)
Weighted-
average
remaining
contract life
(In years)
Aggregate
intrinsic value 
(In thousands)
Outstanding as of December 31, 2022159,741 $10.42 2.57$2,001 
Granted— — 
Exercised(61,349)6.74 
Forfeited or cancelled(287)9.16 
Outstanding as of June 30, 202398,105 $12.73 3.48$281 
Options vested and exercisable at June 30, 202398,105 $12.73 3.48$281 
Options vested and expected to vest as of June 30, 202398,105 $12.73 3.48$281 
Schedule of Restricted Stock Unit Activity
The following summarizes the restricted stock unit (“RSU”) activity for the six months ended June 30, 2023:
Number of awards outstandingWeighted-average grant date fair value (Per share)
Nonvested RSUs as of December 31, 20222,607,106 $32.33 
Granted278,772 12.91 
Vested(230,034)54.42 
Forfeited or cancelled(107,465)29.74 
Nonvested RSUs as of June 30, 20232,548,379 $28.32 
Schedule of Stock-Based Compensation Expense
The Company recognized total stock-based compensation expense as follows:
Three months ended June 30,Six months ended June 30,
2023202220232022
(In thousands)
Cost of revenue$204 $91 $396 $190 
Research and development3,315 1,663 6,456 3,531 
Sales and marketing1,428 727 2,665 1,626 
General and administrative3,058 2,340 5,866 4,820 
Total$8,005 $4,821 $15,383 $10,167