XML 62 R51.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-based Compensation - Summary of Value Assumptions (Details) - $ / shares
9 Months Ended
Jul. 01, 2018
Sep. 30, 2018
2017 Employee Stock Purchase Plan | Employee Stock Option    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected life 6 months  
Volatility 39.25%  
Risk-free interest rate 2.14%  
Dividend yield 0.00%  
Weighted-average grant date fair value (in dollars per share) $ 5.94  
2004 Equity Incentive Plan | Options to purchase common stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected life   7 years
Dividend yield   0.00%
Weighted-average grant date fair value (in dollars per share)   $ 4.86
Minimum | 2004 Equity Incentive Plan | Options to purchase common stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Volatility   37.88%
Risk-free interest rate   1.96%
Maximum | 2004 Equity Incentive Plan | Options to purchase common stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Volatility   40.97%
Risk-free interest rate   2.26%