XML 53 R37.htm IDEA: XBRL DOCUMENT v3.7.0.1
Equity Award Plan Activities - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Feb. 06, 2016
Mar. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized stock-based compensation expense   $ 90.8
Approved increase of shares available (in shares)   2,124,000
Stock Option    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Weighted-average amortization period   3 years 10 months
Restricted Stock Units (RSUs)    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Weighted-average amortization period   3 years 6 months
Unrecognized stock-based compensation expense for unvested options, net of expected forfeitures   $ 115.1
Employee Stock Purchase Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Weighted-average amortization period   1 year 5 months
Unrecognized stock-based compensation expense for unvested options, net of expected forfeitures   $ 3.8
ESPP shares purchased (in shares)   99,804
Weighted-average price of ESPP shares purchased (in usd per share)   $ 60.03
Increase of shares available for issuance as a percent 1.00%  
Maximum number of additional shares for authorization 2,500,000  
Approved increase of shares available (in shares)   708,111
Employee Stock Purchase Plan | 2014 Employee Stock Purchase Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares available for grant beginning balance (in shares)   2,092,153