XML 87 R75.htm IDEA: XBRL DOCUMENT v3.20.2
Stock Options and Employee Stock Purchase Plan (Restricted Stock and Restricted Stock Unit Award Activity) (Details)
9 Months Ended
Sep. 30, 2020
USD ($)
$ / shares
shares
Restricted Stock  
Number of Shares  
Nonvested and outstanding at January 1, 2020 (in shares) 1,105,059
Granted (in shares) 1,268
Vested (in shares) (261,396)
Canceled (in shares) (11,460)
Nonvested and outstanding at September 30, 2020 (in shares) 833,471
Weighted-Average Grant-Date Fair Value  
Nonvested at January 1, 2020 (in usd per share) | $ / shares $ 64.76
Granted (in usd per share) | $ / shares 98.63
Vested (in usd per share) | $ / shares 70.20
Canceled (in usd per share) | $ / shares 78.88
Nonvested at September 30, 2020 (in usd per share) | $ / shares $ 62.91
Restricted Stock Units  
Number of Shares  
Nonvested and outstanding at January 1, 2020 (in shares) 20,874
Granted (in shares) 206,886
Vested (in shares) (6,498)
Canceled (in shares) (5,297)
Nonvested and outstanding at September 30, 2020 (in shares) 215,965
Vested and expected to vest at September 30, 2020 (in shares) 140,841
Weighted-Average Remaining Contractual Term (in years)  
Outstanding at September 30, 2020 3 years 9 months 18 days
Vested and expected to vest at September 30, 2020 3 years 1 month 6 days
Aggregate Intrinsic Value  
Outstanding at September 30, 2020 | $ $ 14,949,097
Vested and expected to vest at September 30, 2020 | $ $ 9,748,995