XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Option Activity
The following summarizes the stock option activity for the three months ended March 31, 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(10,849)9.49 
Forfeited or expired— — 
Outstanding as of March 31, 202486,631 $13.16 2.84$494 
Options vested and exercisable at March 31, 202486,631 $13.16 2.84$494 
Options vested and expected to vest as of March 31, 202486,631 $13.16 2.84$494 
Schedule of Restricted Stock Unit Activity
The following summarizes the restricted stock unit (“RSU”) activity for the three months ended March 31, 2024:
Number of awards outstandingWeighted-average grant date fair value (Per share)
Nonvested RSUs as of December 31, 20235,066,159 $18.41 
Granted633,512 20.69 
Vested(920,435)28.55 
Forfeited(54,133)17.70 
Nonvested RSUs as of March 31, 20244,725,103 $16.74 
Schedule of Stock-Based Compensation Expense
The Company recognized total stock-based compensation expense as follows:
Three months ended March 31,
20242023
(In thousands)
Cost of revenue$396 $192 
Research and development5,316 3,141 
Sales and marketing2,166 1,237 
General and administrative4,461 2,808 
Total$12,339 $7,378