XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity (Tables)
9 Months Ended
Sep. 30, 2023
Stockholders' Equity Note [Abstract]  
Share-based Compensation, Stock Options, Activity
A summary of employees’ stock options activities during the nine months ended September 30, 2023 is as follows:
 
 Nine Months Ended
September 30, 2023 (unaudited)
 NumberWeighted
average
exercise price
Aggregate
intrinsic value
(in thousands)
Weighted average
remaining
contractual life
(years)
Options outstanding as of January 1, 2023691,573 $7.533 $11,347 1.901
Granted— $— 
Exercised(80,096)$7.610 
Forfeited and expired(15,144)$5.585 
Options outstanding as of September 30, 2023
596,333 $7.572 $13,697 1.209
Options exercisable as of September 30, 2023
594,800 $7.577 $13,658 1.199
Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range The options outstanding as of September 30, 2023 (unaudited) have been separated into ranges of exercise price as follows:
Range of exercise price
Options outstanding
as of
September 30, 2023
Weighted average remaining contractual life (years)Weighted average exercise price of options outstanding
Options exercisable as of
September 30, 2023
Weighted average remaining contractual life (years)Weighted average exercise price of options exercisable
$5.623 6.50374,587 2.907 $5.636 73,054 2.862 $5.635 
$7.000 7.337392,156 0.846 $7.074 392,156 0.846 $7.074 
 $9.960120,180 1.395 $9.960 120,180 1.395 $9.960 
 $13.2879,410 0.474 $13.287 9,410 0.474 $13.287 
   596,333 1.209 $7.572 594,800 1.199 $7.577 
Schedule of Stockholders' Equity Note, Warrants or Rights
The Company’s outstanding options granted to consultants for services as of September 30, 2023 (unaudited) were as follows:
 
Number of options outstanding and exercisable as of September 30, 2023
Range of exercise price
per share
Exercisable through
March 2014 - February 201618,150 $5.623 $13.287 March 2024 - February 2026
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, 2023 (unaudited) is as follows:
 
 Number of
shares underlying
outstanding
RSUs and PSUs
Weighted-
average
grant date
fair value
Unvested balance - January 1, 20238,340,732 $41.82 
Granted3,706,521 $28.30 
Vested(2,952,574)$40.19 
Forfeited(696,550)$40.05 
Unvested balance – September 30, 2023
8,398,129 $36.82 
Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs
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,
 2023202220232022
(unaudited)(unaudited)
Cost of revenues$1,416 $2,382 $5,946 $8,484 
Research and development11,323 12,490 37,480 38,728 
Sales and marketing11,201 12,556 37,861 39,220 
General and administrative9,040 6,872 26,889 21,624 
Total$32,980 $34,300 $108,176 $108,056