XML 46 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
Equity Award Plan Activities - Stock Option Activities (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Feb. 06, 2017
Sep. 30, 2017
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Approved increase of shares available (in shares)   2,124,000  
Shares available for issuance (in shares)   13,443,000 11,754,000
Number of Shares Underlying Outstanding Options (in thousands)      
Options granted (in shares)   170,000  
Options canceled (in shares)   (322,000)  
Weighted- Average Remaining Contractual Term and Aggregate Intrinsic Value of Stock Options Outstanding      
Unrecognized stock-based compensation expense   $ 75,000  
Stock Option      
Number of Shares Underlying Outstanding Options (in thousands)      
Beginning balance, options (in shares)   9,509,000  
Options granted (in shares)   170,000  
Options exercised (in shares)   (1,730,000)  
Options canceled (in shares)   (322,000)  
Ending balance, options (in shares)   7,627,000 9,509,000
Vested and exercisable (in shares)   3,035,000  
Vested and expected to vest (in shares)   7,627,000  
Weighted- Average Exercise Price per Share      
Outstanding beginning balance (in dollars per share)   $ 28.79  
Options granted (in dollars per share)   96.61  
Options exercised (in dollars per share)   16.97  
Options canceled (in dollars per share)   32.89  
Outstanding beginning balance (in dollars per share)   32.81 $ 28.79
Vested and exercisable (in dollars per share)   19.91  
Vested and expected to vest (in dollars per share)   $ 32.81  
Weighted- Average Remaining Contractual Term and Aggregate Intrinsic Value of Stock Options Outstanding      
Weighted-average remaining contractual term of stock options outstanding   6 years 5 months 6 years 10 months 24 days
Weighted-average remaining contractual term of stock options vested and exercisable   5 years 8 months  
Weighted-average remaining contractual term of stock options vested and expected to vest   6 years 5 months  
Aggregate intrinsic value of stock options outstanding   $ 1,195,859 $ 646,394
Aggregate intrinsic value of stock options outstanding vested and exercisable   515,111  
Aggregate intrinsic value of stock options outstanding vested and expected to vest   $ 1,195,859  
Weighted-average amortization period (in years)   3 years 7 months  
Stock Option | 2014 Equity Incentive Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Increase of shares available for issuance as a percent 3.00%    
Maximum number of additional shares for authorization (in shares) 12,500,000    
Approved increase of shares available (in shares) 2,124,333    
Shares available for issuance (in shares)   13,400,000