XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 2024
Stockholders' Equity Note [Abstract]  
Schedule of Stock Option Activity
A summary of employees’ stock options activities during the three months ended March 31, 2024 is as follows:
 
 Three Months Ended
March 31, 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(86,113)$7.774 
Forfeited and expired— $— 
Options outstanding as of March 31, 2024
487,317 $7.527 $19,319 0.729
Options exercisable as of March 31, 2024
486,840 $7.529 $19,299 0.724
Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range The options outstanding as of March 31, 2024 (unaudited) have been separated into ranges of exercise price as follows:
Range of exercise price
Options outstanding
as of
March 31, 2024
Weighted average remaining contractual life (years)Weighted average exercise price of options outstanding
Options exercisable as of
March 31, 2024
Weighted average remaining contractual life (years)Weighted average exercise price of options exercisable
$5.623 $5.682 64,498 2.166 $5.627 64,021 2.138 $5.627 
$7.000 $7.337 308,819 0.368 $7.026 308,819 0.368 $7.026 
 $9.960114,000 0.893 $9.960 114,000 0.893 $9.960 
   487,317 0.729 $7.527 486,840 0.724 $7.529 
Schedule of Outstanding Options
The Company’s outstanding options granted to consultants for services as of March 31, 2024 (unaudited) were as follows:
 
Number of options outstanding and exercisable as of March 31, 2024
Range of exercise price
per share
Exercisable through
November 2014 - February 201610,500 $5.623 $7.220 November 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 three months ended March 31, 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,403,509 $42.53 
Vested(2,871,810)$40.79 
Forfeited(241,912)$35.96 
Unvested balance – March 31, 2024
8,523,958 $37.80 
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
March 31,
 20242023
(unaudited)
Cost of revenues$1,362 $2,500 
Research and development11,759 12,523 
Sales and marketing10,470 12,762 
General and administrative8,502 8,026 
Total$32,093 $35,811