XML 40 R26.htm IDEA: XBRL DOCUMENT v3.20.1
Share-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2019
Share-based Payment Arrangement [Abstract]  
Schedule of fair value assumptions
For the periods presented, the fair value of options was estimated using the Black-Scholes option-pricing model with the following assumptions:
 
Year Ended December 31,
 
2019
 
2018
 
2017
Risk-free interest rate
2.3%
 
2.8%
 
2.0%
Average expected term (years)
6.1
 
5.8
 
5.9
Expected volatility
55.0%
 
55.0%
 
55.0%
Dividend yield
 
 

Schedule of stock option activity
The following table summarizes the Company’s stock option activity during the period from December 31, 2016 through December 31, 2019:
 
Number
of
Stock
Options
 
Weighted
Average
Exercise
Price
 
Weighted
Average
Remaining
Contractual
Life (Years)
 
Aggregate
Intrinsic
Value (in thousands)(1)
Outstanding at December 31, 2016
4,879,850

 
$
0.83

 
8.2
 
$
3,557

Granted
382,476

 
$
1.56

 
 

Exercised
(446,201
)
 
$
0.85

 
 
347

Cancelled/Forfeited
(609,096
)
 
$
0.97

 
 

Outstanding at December 31, 2017
4,207,029

 
$
0.88

 
7.2
 
$
8,936

Granted
2,136,012

 
$
6.49

 
 

Exercised
(1,139,962
)
 
$
1.20

 
 
5,722

Cancelled/Forfeited
(82,786
)
 
$
2.03

 
 

Outstanding at December 31, 2018
5,120,293

 
$
3.13

 
7.3
 
$
81,371

Granted
1,571,925

 
$
39.01

 
 

Exercised
(1,429,756
)
 
$
1.87

 
 
121,591

Cancelled/Forfeited
(91,486
)
 
$
9.33

 
 

Outstanding at December 31, 2019
5,170,976

 
$
14.28

 
7.5
 
$
329,879

Vested and exercisable at December 31, 2019
2,533,199

 
$
2.32

 
6.0
 
$
185,671

Vested and expected to vest at December 31, 2019
3,761,031

 
$
8.55

 
6.9
 
$
256,967

__________
(1) Aggregate intrinsic value is calculated as the difference between the value of common stock on the transaction date and the exercise price multiplied by the number of shares issuable under the stock option.
Schedule of RSU activity
The following table summarizes the Company’s RSU activity in 2019:
 
 
Number of Units
 
Weighted
Average
Grant Date Fair Value Per Unit
Unvested at January 1, 2019
 

 
$

Granted
 
173,196

 
$
126.29

Vested
 
(23,552
)
 
$
84.84

Cancelled/Forfeited
 
(640
)
 
$

Unvested at December 31, 2019
 
149,004

 
$
132.73


Schedule of restricted stock activity
The following table summarizes the Company’s restricted stock activity:
 
Number
of Shares of
Restricted Stock
 
Weighted
Average
Remaining
Contractual
Life (Years)
 
Weighted
Average
Grant Date
Fair Value
Per Share
Unvested at December 31, 2017

 
 
$

Granted
135,791

 
 
$
17.03

Vested/Released
(35,664
)
 
 
$
17.03

Cancelled/Forfeited

 
 
$

Unvested at December 31, 2018
100,127

 
1.6
 
$
17.03

Granted
99,433

 
 
$
20.02

Vested/Released
(87,239
)
 
 
$
19.21

Cancelled/Forfeited
(23,333
)
 
 
$

Unvested at December 31, 2019
88,988

 
1.2
 
$
19.49