v3.8.0.1
Stock-based Compensation - Summary of Stock-based Compensation in Accompanying Consolidated Statements (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2017
Dec. 31, 2016
Dec. 26, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation $ 9,693 $ 6,484 $ 5,514
Cost of revenue      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation 396 316 236
Selling and marketing      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation 1,216 898 813
Research and development      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation 1,771 1,103 760
General and administrative      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation 6,310 4,153 3,116
Income (loss) from discontinued operations      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation $ 0 $ 14 $ 589