XML 100 R85.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accumulated Other Comprehensive Income Loss - Reclassification Out of Accumulated Other Comprehensive Income (Loss) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2017
Dec. 31, 2016
Jan. 02, 2016
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Cost of sales $ 352,097 $ 318,452 $ 270,678
Tax effect $ 63 $ 11,800 15,297
Income tax allocation     1,600
Amounts Reclassified From Accumulated Other Comprehensive Loss [Member] | Aluminum Forward Contracts [Member]      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Cost of sales     126
Tax effect     (50)
Amounts Reclassified From Accumulated Other Comprehensive Loss [Member] | Interest Rate Swap [Member]      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Income tax allocation     $ 1,595