XML 48 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Stock award plan - (Tables)
6 Months Ended
Jun. 30, 2020
Share-based Payment Arrangement [Abstract]  
Summary of stock option activity
A summary of stock option activity is as follows:
 Number of
options
Weighted-
average
exercise
price
Weighted-
average
remaining
contractual
term
Aggregate
intrinsic
value (in
thousands)
    
Outstanding at December 31, 201911,043,939  $31.67    
Granted2,515,200  $50.98    
Exercised(1,034,288) $24.21    
Forfeited/Cancelled(570,167) $42.27    
Outstanding at June 30, 202011,954,684  $35.84  7.48 years$183,488  
Vested or Expected to vest at June 30, 20205,690,848  $39.16  8.86 years$66,986  
Exercisable at June 30, 20205,512,252  $31.61  5.85 years$110,222  
Schedule of assumptions used to estimate fair values of grants made on the date of grant
The fair value of grants made in the six months ended June 30, 2020 was contemporaneously estimated on the date of grant using the following assumptions:
  Six months ended
June 30, 2020
Risk-free interest rate 
0.40% - 1.45%
Expected volatility 
87.50% - 89.31%
Expected term 
5.75 years
Summary of information on the Company's restricted stock
The following table summarizes information on the Company’s restricted stock awards and units:
 Restricted Stock Awards and Units
 Number of
Shares
Weighted
Average
Grant
Date Fair
Value
January 1, 2020642,419  $24.50  
Granted589,070  $49.67  
Vested(229,076) $23.53  
Forfeited(65,491) $36.11  
Unvested at June 30, 2020936,922  $39.97  
Schedule of share-based compensation expense recorded in the statement of operations
The Company recorded share-based compensation expense in the statement of operations related to incentive stock options, nonstatutory stock options, restricted stock awards, restricted stock units and the ESPP as follows:
 Three Months Ended June 30,Six Months Ended June 30,
 2020201920202019
Research and development$8,562  $5,516  $16,741  $10,203  
Selling, general and administrative8,348  5,404  15,389  9,981  
Total$16,910  $10,920  $32,130  $20,184