XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2021
Stockholders' Equity Note [Abstract]  
Share-based Compensation, Stock Options, Activity
A summary of employees’ stock options activities during the six months ended June 30, 2021 is as follows:
 
 Six Months Ended
June 30, 2021 (unaudited)
 NumberWeighted
average
exercise price
Aggregate
intrinsic value
(in thousands)
Weighted average
remaining
contractual life
(years)
Options outstanding as of January 1, 20211,022,763 $6.862 $47,417 3.452
Granted— $— 
Exercised(70,371)$5.086 
Forfeited and expired(3,000)$2.077 
Options outstanding as of June 30, 2021
949,392 $7.009 $48,050 3.208
Options exercisable as of June 30, 2021
928,569 $7.039 $46,968 3.087
Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range The options outstanding as of June 30, 2021 (unaudited) have been separated into ranges of exercise price as follows:
Range of exercise price
Options outstanding
as of
June 30, 2021
Weighted average remaining contractual life (years)Weighted average exercise price of options outstanding
Options exercisable as of
June 30, 2021
Weighted average remaining contractual life (years)Weighted average exercise price of options exercisable
$2.93322,068 0.663 $2.933 22,068 0.663 $2.933 
$4.157 5.682260,874 3.566 $4.978 240,051 3.128 $4.905 
$6.503 8.077499,584 3.038 $7.149 499,584 3.038 $7.149 
 $9.960139,644 3.647 $9.960 139,644 3.647 $9.960 
 $13.28727,222 2.726 $13.287 27,222 2.726 $13.287 
   949,392 3.208 $7.009 928,569 3.087 $7.039 
Schedule of Stockholders' Equity Note, Warrants or Rights
The Company’s outstanding options granted to consultants for services as of June 30, 2021 (unaudited) were as follows:
 
Number of options outstanding and exercisable as of June 30, 2021
Exercise price
per share
Exercisable
through
August 20137,500 $7.047 August 2023
March 20144,950 $13.287 March 2024
May 20146,000 $7.337 May 2024
November 201410,335 $7.220 November 2024
February 20163,000 $5.623 February 2026
 31,785   
Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity
A summary of restricted stock units and performance stock units for employees, consultants and non-employee directors of the Company for the six months ended June 30, 2021 (unaudited) is as follows:
 
 Number of
shares underlying
outstanding
restricted stock units
Weighted-
average
grant date
fair value
Unvested balance - January 1, 20218,388,963 $23.00 
Granted2,435,253 $65.75 
Vested(3,312,762)$19.85 
Forfeited(355,433)$32.98 
Unvested balance – June 30, 2021
7,156,021 $38.51 
Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs
The Company recognized non-cash stock-based compensation expense in the consolidated statements of operations as follows (in thousands):
 
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2021202020212020
(unaudited)(unaudited)
Cost of revenues$1,856 $1,354 $3,445 $2,139 
Research and development8,920 5,686 16,078 9,767 
Sales and marketing9,492 6,860 17,234 11,589 
General and administrative5,600 3,723 10,490 7,011 
Total$25,868 $17,623 $47,247 $30,506