XML 51 R17.htm IDEA: XBRL DOCUMENT v3.19.3
Stockholders' Equity (Tables)
9 Months Ended
Sep. 30, 2019
Stockholders' Equity Note [Abstract]  
Share-based Compensation, Stock Options, Activity
A summary of employees’ stock options activities during the nine months ended September 30, 2019 is as follows:
 
 
Nine Months Ended
September 30, 2019 (unaudited)
 
Number
 
Weighted
average
exercise price
 
Aggregate
intrinsic value
(in thousands)
 
Weighted average
remaining
contractual life
(years)
 
 
 
 
 
 
 
 
Options outstanding as of January 1, 2019
709,668

 
$
17.941

 
$
24,810

 
4.513
Granted

 
$

 
 
 
 
Exercised
(205,933
)
 
$
10.352

 
 
 
 
Forfeited

 
$

 
 
 
 
 
 
 
 
 
 
 
 
Options outstanding as of September 30, 2019
503,735

 
$
21.043

 
$
19,513

 
4.464
 
 
 
 
 
 
 
 
Options exercisable as of September 30, 2019
498,525

 
$
21.086

 
$
19,290

 
4.443

Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range The options outstanding as of September 30, 2019 (unaudited) have been separated into ranges of exercise price as follows:

Range of exercise price
 
Options
outstanding
as of
September 30,
2019
 
Weighted
average
remaining
contractual
life (years)
 
Weighted
average
exercise price
 
Options
exercisable
as of
September 30,
2019
 
Weighted
average
remaining
contractual
life (years)
 
Weighted
average
exercise price
of options
exercisable
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
$1.576
 
 
 
8,470

 
0.410

 
$
1.576

 
8,470

 
0.410

 
$
1.576

$
6.230

 
 
8.800
 
11,856

 
2.244

 
$
8.084

 
11,856

 
2.244

 
$
8.084

$
12.470

 
 
16.870
 
131,925

 
4.290

 
$
14.100

 
126,715

 
4.204

 
$
13.960

$
19.510

 
 
21.660
 
186,690

 
4.720

 
$
21.170

 
186,690

 
4.720

 
$
21.170

$
22.010

 
 
24.230
 
73,048

 
4.276

 
$
22.425

 
73,048

 
4.276

 
$
22.425

 

 
$29.880
 
 
 
57,379

 
5.397

 
$
29.880

 
57,379

 
5.397

 
$
29.880

 

 
$39.860
 
 
 
34,367

 
4.339

 
$
39.860

 
34,367

 
4.339

 
$
39.860

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
503,735

 
4.464

 
$
21.043

 
498,525

 
4.443

 
$
21.086


Schedule of Stockholders' Equity Note, Warrants or Rights
The Company’s outstanding options granted to consultants for services as of September 30, 2019 (unaudited) were as follows:
 
 
Options for
shares of
common stock
 
Exercise price
per share
 
Options
exercisable
 
Exercisable
through
 
(number)
 
 
 
(number)
 
 
 
 
 
 
 
 
 
 
February 2013
1,500

 
$
12.470

 
1,500

 
February 2023
August 2013
4,000

 
$
21.140

 
4,000

 
August 2023
March 2014
5,550

 
$
39.860

 
5,550

 
March 2024
May 2014
3,700

 
$
22.010

 
3,700

 
May 2024
November 2014
5,468

 
$
21.660

 
5,468

 
November 2024
May 2015
1,137

 
$
19.510

 
1,137

 
May 2025
February 2016
2,138

 
$
16.870

 
1,875

 
February 2026
 
 
 
 
 
 
 
 
 
23,493

 
 

 
23,230

 
 

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 nine months ended September 30, 2019 (unaudited) is as follows:
 
 
Number of
shares underlying
outstanding
restricted stock units
 
Weighted-
average
grant date
fair value
Unvested balance - January 1, 2019
2,440,027

 
$
40.00

Granted
1,262,834

 
$
57.75

Vested
(760,408
)
 
$
36.32

Forfeited
(306,866
)
 
$
46.10

Unvested balance – September 30, 2019
2,635,587

 
$
48.90


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:
 
 
Three Months Ended
September 30,
 
Nine Months Ended
September 30,
 
2019
 
2018
 
2019
 
2018
 
(unaudited)
(in thousands)
 
(unaudited)
(in thousands)
 
 
 
 
 
 
 
 
Cost of revenues
$
637

 
$
470

 
$
1,967

 
$
1,300

Research and development
3,476

 
2,097

 
9,674

 
7,180

Sales and marketing
3,932

 
3,600

 
11,015

 
10,349

General and administrative
2,977

 
2,232

 
12,123

 
5,345

 
 
 
 
 
 
 
 
Total
$
11,022

 
$
8,399

 
$
34,779

 
$
24,174