XML 46 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Option Activity
The following summarizes the stock option activity for the six months ended June 30, 2024:
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, 202397,480 $12.75 2.97$332 
Granted— — 
Exercised(12,474)9.50 
Forfeited or expired— — 
Outstanding as of June 30, 202485,006 $13.23 2.61$403 
Options vested and exercisable at June 30, 202485,006 $13.23 2.61$403 
Options vested and expected to vest as of June 30, 202485,006 $13.23 2.61$403 
Schedule of Restricted Stock Unit Activity
The following summarizes the restricted stock unit (“RSU”) activity for the six months ended June 30, 2024:
Number of awards outstandingWeighted-average grant date fair value (Per share)
Nonvested RSUs as of December 31, 20235,066,159 $18.41 
Granted668,891 20.70 
Vested(1,171,450)26.37 
Forfeited(206,720)16.79 
Nonvested RSUs as of June 30, 20244,356,880 $16.69 
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,
2024202320242023
(In thousands)
Cost of revenue$375 $204 $771 $396 
Research and development4,684 3,315 10,000 6,456 
Sales and marketing2,105 1,428 4,270 2,665 
General and administrative4,196 3,058 8,658 5,866 
Total$11,360 $8,005 $23,699 $15,383