XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity (Tables)
9 Months Ended
Sep. 30, 2024
Stockholders' Equity Note [Abstract]  
Schedule of Stock Option Activity A summary of employees’ stock options activities during the nine months ended September 30, 2024 is as follows:
 
 Nine Months Ended
September 30, 2024 (unaudited)
 NumberWeighted
average
exercise price
Aggregate
intrinsic value
(in thousands)
Weighted average
remaining
contractual life
(years)
Options outstanding as of January 1, 2024573,430 $7.564 $21,627 0.962
Granted— $— 
Exercised(570,064)$7.575 
Forfeited and expired— $— 
Options outstanding and exercisable as of September 30, 2024
3,366 $5.682 $171 5.368
Schedule of Share-based Payment Arrangement, Restricted Stock Unit and Performance Stock Unit Activity
A summary of RSUs and PSUs for employees, consultants and non-employee directors of the Company for the nine months ended September 30, 2024 (unaudited) is as follows:
 
 Number of
shares underlying
outstanding
RSUs and PSUs
Weighted-
average
grant date
fair value
Unvested balance - January 1, 20248,234,171 $36.83 
Granted3,642,369 $42.95 
Vested(3,124,657)$40.12 
Forfeited(1,108,567)$38.79 
Unvested balance – September 30, 2024
7,643,316 $38.12 
Schedule of Stock-Based Compensation Expense
The Company recognized stock-based compensation expense in the condensed consolidated statements of operations as follows (in thousands):
 
 Three Months Ended
September 30,
Nine Months Ended
September 30,
 2024202320242023
(unaudited)(unaudited)
Cost of revenues$1,357 $1,416 $4,017 $5,946 
Research and development10,442 11,323 31,057 37,480 
Sales and marketing9,860 11,201 30,985 37,861 
General and administrative10,272 9,040 28,054 26,889 
Total$31,931 $32,980 $94,113 $108,176