XML 58 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-based compensation (Tables)
12 Months Ended
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Stock option valuation assumptions used The following table presents, on a weighted-average basis, the assumptions used in the Black Scholes option-pricing model to determine the grant-date fair value for the year ended December 31, 2022:
Year Ended December 31, 2022
Expected term in years6.0
Expected stock price volatility64.6%
Risk-free interest rate2.3%
Expected dividend yield
Stock option activity
The following table summarizes the activity related to Company’s stock options:
Number of
Options
Weighted-
Average
Exercise
Price
Weighted-
Average
Remaining
Contractual
Term (Years)
Aggregate
Intrinsic
Value (in thousands)
Outstanding as of December 31, 2023
3,831,710 $6.97 5.8$826 
Granted— — 
Exercised(201,779)4.05 
Cancelled/Forfeited(69,787)8.85 
Outstanding as of December 31, 2024
3,560,144 $7.09 4.9$— 
Options exercisable as of December 31, 2024
3,152,414 $7.00 4.6$— 
Options vested and expected to vest as of December 31, 2024
3,560,144 $7.09 4.9$— 
Restricted stock units activity
The following table summarizes the activity related to the Company's restricted stock units:
Outstanding Restricted Stock UnitsWeighted-
Average
Grant Date Fair Value
Outstanding as of December 31, 2023
3,400,489 $5.40 
Granted3,209,607 $5.77 
Vested(2,116,602)$5.67 
Cancelled/Forfeited(263,318)$5.69 
Outstanding as of December 31, 2024
4,230,176 $5.52 
Classification of stock-based compensation
The following table summarizes the classification of the Company’s stock-based compensation expense in the consolidated statements of operations:
Year Ended December 31,
(in thousands)202420232022
Cost of revenue$346 $390 $574 
Sales and marketing3,656 2,899 2,522 
Technology development3,904 3,609 4,118 
General and administrative6,870 5,465 4,000 
Total stock-based compensation expense$14,776 $12,363 $11,214