Annual report pursuant to Section 13 and 15(d)

Goodwill and Intangible Assets (Details 1)

v3.20.4
Goodwill and Intangible Assets (Details 1) - USD ($)
$ in Thousands
12 Months Ended
Jan. 02, 2021
Dec. 28, 2019
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 486,713 $ 337,530
Accumulated Amortization (67,338) (42,879)
Net Carrying Amount $ 419,375 294,651
Minimum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful life (years) 1 year  
Maximum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful life (years) 26 years  
Trade names and brands [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 80,402 56,032
Accumulated Amortization (11,188) (7,658)
Net Carrying Amount $ 69,214 48,374
Trade names and brands [Member] | Minimum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful life (years) 10 years  
Trade names and brands [Member] | Maximum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful life (years) 20 years  
Non-compete agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful life (years) 5 years  
Gross Carrying Amount $ 950 950
Accumulated Amortization (776) (586)
Net Carrying Amount 174 364
Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 45,955 31,704
Accumulated Amortization (12,368) (8,661)
Net Carrying Amount $ 33,587 23,043
Technology [Member] | Minimum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful life (years) 7 years  
Technology [Member] | Maximum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful life (years) 13 years  
Supply agreement [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful life (years) 10 years  
Gross Carrying Amount $ 21,000 21,000
Accumulated Amortization (8,575) (6,475)
Net Carrying Amount 12,425 14,525
Customer relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 330,406 227,844
Accumulated Amortization (31,431) (19,499)
Net Carrying Amount $ 298,975 $ 208,345
Customer relationships [Member] | Minimum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful life (years) 15 years  
Customer relationships [Member] | Maximum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful life (years) 26 years  
Sales Order Backlog [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful life (years) 6 months  
Gross Carrying Amount $ 8,000  
Accumulated Amortization (3,000)  
Net Carrying Amount $ 5,000