v3.8.0.1
Stock-based Compensation - Summary of Stock Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 30, 2017
Dec. 31, 2016
Dec. 26, 2015
Employee Stock Option      
Stock Options, Number of Shares      
Outstanding at December 31, 2016 (shares) 4,312,000    
Granted (shares) 1,243,000 1,500,000 0
Exercised (shares) (841,000)    
Canceled and forfeited (shares) (228,000)    
Outstanding at December 30, 2017 (shares) 4,486,000 4,312,000  
Options vested and exercisable at end of period (shares) 2,657,000    
Stock Options, Additional Disclosures      
Options outstanding, weighted average remaining contractual term 6 years 7 months 35 days 6 years 5 months 12 days  
Options vested and exercisable at end of period, Weighted Average Remaining Contractual Term 5 years 1 month 40 days    
Stock Options, Weighted-Average Exercise Price (usd per share)      
Outstanding at December 31, 2016 (usd per share) $ 6.64    
Granted (usd per share) 13.66 $ 6.95  
Exercised (usd per share) 4.65    
Canceled and forfeited (usd per share) 12.61    
Outstanding at December 30, 2017 (usd per share) 8.65 $ 6.64  
Options vested and exercisable, weighted average exercise price (usd per share) $ 6.97    
Stock Options, Aggregate Intrinsic Value      
Options, outstanding, aggregate intrinsic value $ 42,892 $ 13,042  
Options vested and exercisable at end of period, Aggregate Intrinsic Value $ 30,145    
Restricted Stock Units, Weighted Average Grant Date Fair Value (usd per share)      
Settled (RSUs) (usd per share) $ 4.89 $ 2.74  
Restricted Stock Units (RSUs)      
Restricted Stock Units, Number of Shares      
Outstanding at December 31, 2016 (shares) 1,780,000    
Granted (shares) 1,179,000   0
Settled (RSUs) (shares) (554,000)    
Canceled and forfeited (usd per share) (555,000)    
Outstanding at December 30, 2017 (shares) 1,850,000 1,780,000  
Restricted Stock Units, Weighted Average Grant Date Fair Value (usd per share)      
Outstanding at December 31, 2016 (usd per share) $ 7.08    
Granted (usd per share) 12.85    
Settled (RSUs) (usd per share) 7.66 $ 7.29  
Canceled and forfeited (usd per share) 7.09    
Outstanding at December 30, 2017 (usd per share) $ 10.58 $ 7.08