XML 88 R72.htm IDEA: XBRL DOCUMENT v3.6.0.2
Stockholders' Equity - Option and ESPP Valuation Assumptions (Details)
1 Months Ended 12 Months Ended
Nov. 30, 2016
May 31, 2016
Nov. 30, 2015
May 31, 2015
Nov. 30, 2014
Apr. 30, 2014
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Employee Stock Options                  
Class of Stock [Line Items]                  
Expected term (years)             5 years 8 months 6 days 6 years 29 days 6 years 28 days
Volatility             46.00% 49.00% 55.00%
Risk-free interest rate             1.40% 1.60% 1.80%
Dividend yield             0.00% 0.00% 0.00%
ESPP                  
Class of Stock [Line Items]                  
Expected term (years) 6 months 6 months 6 months 6 months 6 months 9 months 24 days      
Volatility 42.00% 58.00% 54.00% 43.00% 56.00% 39.00%      
Risk-free interest rate 0.60% 0.40% 0.30% 0.10% 0.10% 0.10%      
Dividend yield 0.00% 0.00% 0.00% 0.00% 0.00% 0.00%