XML 35 R23.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 2020
Share-based Payment Arrangement [Abstract]  
Schedule of Shares Repurchased
A summary of the stock repurchase activity under the Repurchase Program for the three months ended March 31, 2020 is as follows (in thousands, except per share amounts):
 
 
Three Months Ended
 
 
March 31, 2020
Aggregate purchase price
 
$
227,895

Shares repurchased
 
1,209

Average price paid per share
 
$
188.61


Schedule of Option Activity
The following table summarizes the option activity under our stock plans and related information (in thousands, except years and per share amounts):
 
 
Options Outstanding 
 
 
 
 
 
 
Number of
Shares
Underlying
Outstanding Options
 
Weighted-
Average
Exercise
Price per Share
 
Weighted-
Average
Remaining
Contractual
Term (Years) of
Stock Options
 
Aggregate
Intrinsic
Value
of Stock
Options
Outstanding
Balance—December 31, 2019
 
4,564

 
$
42.50

 
4.4
 
$
740,387

Options granted
 

 

 
 
 
 
Options exercised
 
(309
)
 
24.72

 
 
 
 
Options canceled
 
(16
)
 
199.60

 
 
 
 
Balance—March 31, 2020
 
4,239

 
$
43.23

 
4.2
 
$
681,292

Vested and exercisable—March 31, 2020
 
2,626

 
$
29.64

 
3.7
 
$
454,105


Schedule of Restricted Stock Units Activity
A summary of the RSU activity under the 2014 Plan and related information are presented below (in thousands, except years and per share amounts):
 
 
Number of
Shares
 
Weighted-
Average Grant
Date Fair Value Per Share
 
Weighted-Average
Remaining
Contractual Term (in years)
 
Aggregate Intrinsic Value
Unvested balance—December 31, 2019
 
1,070

 
$
190.35

 
1.5
 
$
217,701

       RSUs granted
 
350

 
207.22

 
 
 
 
       RSUs vested
 
(122
)
 
146.47

 
 
 
 
       RSUs forfeited/canceled
 
(42
)
 
229.04

 
 
 
 
Unvested balance—March 31, 2020
 
1,256

 
$
198.00

 
1.6
 
$
254,386


Schedule of Shares Available for Grant
The following table presents the stock activity and the total number of shares available for grant under the 2014 Plan as of March 31, 2020 (in thousands):
 
 
Number of Shares
Balance—December 31, 2019
 
15,146

Authorized
 
2,292

Options granted
 

RSUs granted
 
(350
)
Options canceled
 
16

RSUs forfeited
 
42

Shares traded for taxes
 
7

Balance—March 31, 2020
 
17,153


Schedule of Stock-Based Compensation Expense
Total stock-based compensation expense related to options, restricted stock units, restricted stock, and employee stock purchase rights granted were allocated as follows (in thousands):
 
 
Three Months Ended March 31,
 
 
2020
 
2019
Cost of revenue
 
$
1,327

 
$
1,098

Research and development
 
15,928

 
13,131

Sales and marketing   
 
6,396

 
6,534

General and administrative
 
3,905

 
3,528

           Total stock-based compensation
 
$
27,556

 
$
24,291


Schedule of Unrecognized Stock-Based Compensation Expense
As of March 31, 2020, unrecognized stock-based compensation expenses by award type and their expected weighted-average recognition periods are summarized in the following table (in thousands, except years).
 
 
March 31, 2020
 
 
Stock Option
 
RSU
 
ESPP
 
Restricted Stock
Unrecognized stock-based compensation expense
 
$
38,896

 
$
222,371

 
$
8,560

 
$
3,569

Weighted-average amortization period
 
3.0 years

 
3.2 years

 
1.0 years

 
2.5 years