XML 67 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition - Summary of Impact of Adoption of New Revenue Recognition Guidance (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 24, 2018
Dec. 30, 2018
Dec. 24, 2017
Dec. 30, 2018
Dec. 24, 2017
Revenue Initial Application Period Cumulative Effect Transition [Line Items]          
Revenue   $ 167,711 $ 167,478 $ 349,322 $ 331,720
Cost of sales   153,555 144,802 315,147 285,752
Gross profit (loss)   14,156 $ 22,676 34,175 $ 45,968
Inventories $ 126,311 134,642   134,642  
Contract assets   10,537   10,537  
ASU No. 2014-09 [Member]          
Revenue Initial Application Period Cumulative Effect Transition [Line Items]          
Revenue 8,593        
Cost of sales $ 7,992        
ASU No. 2014-09 [Member] | Treatment Under Previous Revenue Recognition Guidance [Member]          
Revenue Initial Application Period Cumulative Effect Transition [Line Items]          
Revenue       347,311  
Cost of sales       313,115  
Gross profit (loss)       34,196  
Inventories   144,619   144,619  
ASU No. 2014-09 [Member] | Adjustments In Connection With New Revenue Recognition Guidance [Member]          
Revenue Initial Application Period Cumulative Effect Transition [Line Items]          
Revenue       2,011  
Cost of sales       2,032  
Gross profit (loss)       (21)  
Inventories   (9,977)   (9,977)  
Contract assets   $ 10,537   $ 10,537