v3.24.2.u1
Stockholders’ Equity and Stock Option Plans (Tables)
6 Months Ended
Jun. 30, 2024
Equity [Abstract]  
Disclosure of Share-based Compensation Arrangements by Share-based Payment Award
The following table summarizes stock option activity and related information under the Company’s equity incentive plans:
Stock Options
Number of Shares Underlying Outstanding Options
(in thousands)
Weighted-Average Exercise PriceWeighted Average Remaining Contractual Term (Years)Aggregate Intrinsic Value (in thousands)
Outstanding as of December 31, 20237,079 $9.02 5.78$67,418 
Options granted1,544 15.46 
Options exercised(392)3.25 
Options canceled(14)1.28 
Options expired(33)32.97 
Outstanding as of June 30, 20248,184 $10.43 6.18$92,374 
Vested and exercisable as of June 30, 20245,685 $7.73 4.96$80,794 
The following table summarizes RSU activity and related information under the Company’s 2020 Plan:
RSUs
Number of Shares
(in thousands)
Weighted-Average Grant Date Fair Value per Share
Unvested as of December 31, 20232,934 $19.49 
Granted2,200 16.41 
Vested(624)19.59 
Canceled or forfeited(179)17.15 
Unvested as of June 30, 20244,331 $18.01 
Share-based Payment Arrangement, Expensed and Capitalized, Amount
Total stock-based compensation expense recognized in the condensed consolidated statements of operations was as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Cost of revenue$494 $387 $931 $702 
Technology and development1,644 1,089 3,085 2,097 
Sales and marketing3,472 2,614 6,710 5,323 
General and administrative4,089 3,176 8,084 6,203 
Total stock-based compensation expense9,699 7,266 18,810 14,325 
Tax benefit from stock-based compensation(1,999)(1,390)(3,885)(2,708)
Total stock-based compensation expense, net of tax effect$7,700 $5,876 $14,925 $11,617