v3.19.2
Property, Plant and Equipment, net (Property, Plant and Equipment) (Details) - USD ($)
$ in Thousands
Jun. 28, 2019
Dec. 28, 2018
Property, Plant and Equipment [Line Items]    
Property, plant and equipment gross $ 131,264 $ 96,306
Less: accumulated depreciation and amortization (36,167) (31,518)
Property, plant and equipment, net 95,097 64,788
Machinery and manufacturing equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment gross 51,008 41,332
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment gross 11,051 10,386
Internal-use computer software    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment gross 15,626 14,416
Lease right of use assets    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment gross 17,652 0
Building and land    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment gross 22,921 18,978
Information systems, office equipment and furniture    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment gross 8,603 7,262
Transportation equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment gross $ 4,403 $ 3,932