Annual report pursuant to Section 13 and 15(d)

Property, Plant, and Equipment (Details)

v3.10.0.1
Property, Plant, and Equipment (Details) - USD ($)
$ in Thousands
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Gross $ 234,236 $ 193,651  
Less: Accumulated depreciation (120,571) (107,251)  
Construction in progress 13,203 5,531  
Total 126,868 91,931 $ 80,515
Machinery and equipment [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Gross 134,244 103,024  
Office furniture and equipment [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Gross 17,902 15,160  
Buildings [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Gross 54,592 48,977  
Building and land improvements [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Gross 9,781 9,513  
Land [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Gross $ 17,717 $ 16,977