XML 61 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share equity incentive plans (Tables)
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of options activity
The following table summarizes share option activity for the years ended December 31, 2022 and 2023:
20222023
Number
of
Options
Weighted Average Exercise PriceWeighted
Average remaining Contractual Term
(in years)
Number
of
Options
Weighted Average Exercise PriceWeighted
Average remaining Contractual Term
(in years)
Outstanding at the beginning of the year9,981,394 $2.37 6.658,362,930 $2.28 5.25
Granted— — — — — 
Exercised(911,307)2.23 — (863,806)2.67 — 
Forfeited(707,157)3.56 — (147,725)3.45 — 
Outstanding at the end of the year8,362,930 $2.28 5.257,351,399 $2.21 4.04
Exercisable at the end of the year7,001,928 $2.18 4.756,844,376 $2.15 3.83
Schedule of valuation assumptions
The fair value of the share options granted in the year ended December 31, 2021 was estimated on the grant date based on the following assumptions:
Volatility60%
Expected term in years6.25
Risk-free interest rate
0.55% - 0.92%
Estimated fair value of underlying ordinary shares
12.92 - 24.08
Dividend yield0%
Schedule of RSU activity
The following table summarizes RSU (including PRSU) activity for the years ended December 31, 2022 and 2023:
20222023
Number of RSUsWeighted Average Fair Value at grant dateNumber of RSUsWeighted Average Fair Value at grant date
Outstanding and unvested at the beginning of the year967,797 $18.97 2,866,980 $12.06 
Granted2,678,036 10.66 2,820,708 6.54 
Vested(319,516)17.91 (1,060,404)11.83 
Forfeited(459,337)15.06 (623,948)10.90 
Outstanding and unvested at the end of the year2,866,980 12.06 4,003,336 8.16 
Schedule of expenses capitalized
The following table summarizes the share-based compensation recorded in each line item in the accompanying consolidated statements of comprehensive income (loss):
Year Ended December 31,
202120222023
Cost of revenue$211 $599 $635 
Research and development4,058 5,287 5,782 
Sales and marketing3,450 5,995 5,196 
General and administrative3,452 5,106 6,514 
Total$11,171 $16,987 $18,127