v3.24.3
Stock-based compensation (Tables)
9 Months Ended
Sep. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock-Based Compensation Expense
Total stock-based compensation expense for all equity arrangements for the three and nine months ended September 30, 2024 and 2023 were as follows:
 Three Months Ended September 30,Nine Months Ended September 30,
 2024202320242023
Cost of revenue$80 $118 $286 $328 
Sales and marketing4,829 5,714 14,002 17,859 
Technology and development4,941 2,902 14,139 13,434 
General and administrative6,593 5,166 18,758 34,020 
Total$16,443 $13,900 $47,185 $65,641 
The Company maintains multiple stock-based incentive compensation plans. Expense relating to outstanding awards under such plans is summarized as follows:

Three Months Ended September 30,Nine Months Ended September 30,Unamortized Expense as ofWeighted
Average Vesting Term
 2024202320242023September 30, 2024
Time-Based Options
2018 Plan$111 $1,727 $747 $3,544 
2021 Plan536 536 1,605 1,740 
Total Time-Based Options expense$647 $2,263 $2,352 $5,284 $1,641 0.7 years
Return-Target Options
2018 Plan$— $(2,111)$— $18,215 
2021 Plan— — — 3,124 
Total Return-Target Options expense$— $(2,111)$— $21,339 $— 0.0 years
LTIP expense (2018 Plan)$— $16 $— $333 
Other equity awards under 2021 Plan
Restricted Stock Units ("RSUs")$10,444 $8,760 $30,529 $25,483 $103,107 2.8 years
Market Stock Units ("MSUs")4,976 4,632 13,000 12,194 22,270 3.2 years
Other equity awards under 2021 Plan expense$15,420 $13,392 $43,529 $37,677 $125,377 
Employee Stock Purchase Plan "ESPP"$376 $340 $1,304 $1,008 
Total Stock-Based Compensation expense$16,443 $13,900 $47,185 $65,641 $127,018 
Schedule of Stock Option Activity
Stock option activity for the nine months ended September 30, 2024 is as follows:

Time-Based Options
 Stock optionsWeighted
average
exercise price
Weighted average
remaining
contractual life
(years)
Aggregate
intrinsic
value
Outstanding at December 31, 20233,060,388 $7.70 5.70$23,251 
Canceled or forfeited— — — — 
Exercised(44,049)7.10 — — 
Outstanding at September 30, 2024
3,016,339 $7.70 4.94$14,870 
Vested and expected to vest at September 30, 2024
3,016,339 $7.70 4.94$14,870 
Exercisable as of September 30, 2024
2,863,841 $7.19 4.84$14,849 

Return-Target Options
 Stock optionsWeighted
average
exercise price
Weighted average
remaining
contractual life
(years)
Aggregate
intrinsic
value
Outstanding at December 31, 20231,725,030 $7.47 5.78$13,318 
Canceled or forfeited— — — — 
Exercised— — — — 
Outstanding at September 30, 2024
1,725,030 $7.47 5.03$8,514 
Vested and expected to vest at September 30, 2024
1,725,030 $7.47 5.03$8,514 
Exercisable as of September 30, 2024
— $— — $— 
Schedule of Restricted Stock Unit Activity
RSU activity for the nine months ended September 30, 2024 is as follows:

RSUs
Number of SharesWeighted Average Grant Date Fair Value
Outstanding at December 31, 20239,014,435 $12.41 
Granted4,599,570 10.31 
Canceled or forfeited(1,400,542)11.42 
Vested(2,406,842)12.30 
Outstanding as of September 30, 2024
9,806,621 $11.60 
Expected to vest as of September 30, 2024
9,806,621 
Schedule of Market Stock Unit Activity
MSU activity for the nine months ended September 30, 2024 is as follows:

MSUs
Number of SharesWeighted Average
Grant Date Fair Value
Outstanding at December 31, 20231,800,486 $19.28 
Granted1,395,332 14.86 
Canceled or forfeited(209,532)21.05 
Change in awards based on performance(118,636)21.42 
Vested(420,786)19.39 
Outstanding as of September 30, 2024
2,446,864 $16.60 
Expected to vest as of September 30, 2024
2,446,864