XML 51 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Equity Awards (Tables)
9 Months Ended
Sep. 30, 2020
Share-based Payment Arrangement [Abstract]  
Schedule of Stock Option Activity
A summary of stock option activity for the nine months ended September 30, 2020 was as follows:
Number of
Shares
Weighted-
Average
Exercise
Price Per Share
Weighted-
Average
Remaining
Contractual
Term
Aggregate
Intrinsic Value
(in thousands)(in years)(in thousands)
Outstanding at December 31, 20191,154 $77.70 
Exercised(149)$28.47 $44,465 
Canceled(11)$75.77 
Outstanding at March 31, 2020994 $85.08 
Exercised(343)$70.33 $95,041 
Outstanding at June 30, 2020651 $92.87 
Exercised(46)$25.03 $20,233 
Outstanding at September 30, 2020604 $98.16 4.6$233,515 
Vested and expected to vest as of September 30, 2020580 $91.47 4.4$228,345 
Vested and exercisable as of September 30, 2020425 $34.83 2.7$191,110 
Schedule of Restricted Stock Unit Activity
A summary of RSU activity for the nine months ended September 30, 2020 was as follows:
Number of
Shares
Weighted-Average Grant-Date Fair Value
Per Share
Aggregate
Intrinsic Value
(in thousands)(in thousands)
Outstanding at December 31, 20198,733 $185.39 
Granted2,810 $352.87 
Vested(1,183)$151.19 $411,813 
Forfeited(278)$199.48 
Outstanding at March 31, 202010,082 $235.99 
Granted398 $341.10 
Vested(1,061)$185.99 $394,458 
Forfeited(219)$213.34 
Outstanding at June 30, 20209,200 $246.89 
Granted283 $439.98 
Vested(1,007)$194.61 $436,885 
Forfeited(120)$242.32 
Outstanding at September 30, 20208,356 $260.60 $4,052,833