XML 58 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Employee Benefit Plans (Narrative) (Details) - USD ($)
3 Months Ended 6 Months Ended
Jul. 01, 2018
Jul. 02, 2017
Jul. 01, 2018
Jul. 02, 2017
Aug. 02, 2018
Aug. 01, 2018
Subsequent Event [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Common Stock, Capital Shares Reserved for Future Issuance           9,000,000
Common Stock, Par or Stated Value Per Share         $ 0.001  
ESPP            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Proceeds from exercise of stock options   $ 100,000   $ 900,000    
Stock Options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Options, Weighted Average Grant Date Fair Value     $ 20.63 $ 12.25    
Total unrecognized compensation $ 800,000   $ 800,000      
Weighted-average period of recognition of stock based compensation     2 years 10 months 8 days      
Proceeds from exercise of stock options 0   $ 400,000      
RSUs            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
RSUs, Weighted Average Grant Date Fair Value     $ 67.17 $ 53.29    
Total unrecognized compensation 9,200,000   $ 9,200,000      
Weighted-average period of recognition of stock based compensation     2 years 10 months 30 days      
Restricted stock unit withholdings $ 600,000 $ 200,000 $ 800,000 $ 400,000    
2018 Plan | ESPP | Subsequent Event [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Common Stock, Capital Shares Reserved for Future Issuance           1,500,000
2018 Plan | RSUs | Subsequent Event [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Common Stock, Capital Shares Reserved for Future Issuance           7,500,000
2016 Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Options granted, vesting term (in years)     4 years      
ESPP            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Percentage of fair market value on ESPP     85.00%      
General duration of each offering period     6 months      
ESPP | ESPP            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Maximum percentage of compensation contributed by employees 10.00%   10.00%