XML 58 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Intangible Assets (Details 1) - USD ($)
$ in Thousands
Oct. 01, 2022
Jan. 01, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 497,106 $ 501,995
Accumulated Amortization (100,578) (89,236)
Net Carrying Amount 396,528 412,759
Trade names and brands [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 85,184 83,443
Accumulated Amortization (16,859) (15,216)
Net Carrying Amount 68,325 68,227
Non-compete agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 2,025 3,218
Accumulated Amortization (506) (1,092)
Net Carrying Amount 1,519 2,126
Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 49,292 50,425
Accumulated Amortization (19,563) (16,729)
Net Carrying Amount 29,729 33,696
Supply agreement [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 21,000 21,000
Accumulated Amortization (12,250) (10,675)
Net Carrying Amount 8,750 10,325
Customer relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 332,808 336,809
Accumulated Amortization (49,476) (43,488)
Net Carrying Amount 283,332 293,321
Sales order backlog [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 720 1,023
Accumulated Amortization   (1,023)
Net Carrying Amount 720  
Workforce [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 6,077 6,077
Accumulated Amortization (1,924) (1,013)
Net Carrying Amount $ 4,153 $ 5,064