Quarterly report pursuant to Section 13 or 15(d)

Acquired Intangible Assets and Goodwill - Schedule of Indefinite-Lived and Finite-Lived Intangible Assets (Details)

v3.23.1
Acquired Intangible Assets and Goodwill - Schedule of Indefinite-Lived and Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]      
Accumulated Amortization $ 139,466   $ 173,343
Total gross carrying amount 536,742   577,728
Total net amount 397,276   404,385
Foreign currency translation 307    
Amortization of intangibles 7,416 $ 7,225  
Tradenames and trademarks      
Finite-Lived Intangible Assets [Line Items]      
Gross carrying amount, indefinite-lived 107,491   107,378
Customer relationships      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 408,536   408,246
Accumulated Amortization 132,753   125,613
Net Amount $ 275,783   282,633
Customer relationships | Minimum      
Finite-Lived Intangible Assets [Line Items]      
Average Remaining Life in Years 10 years    
Customer relationships | Maximum      
Finite-Lived Intangible Assets [Line Items]      
Average Remaining Life in Years 15 years    
Software development      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 20,320   20,320
Accumulated Amortization 6,447   6,085
Net Amount $ 13,873   14,235
Software development | Minimum      
Finite-Lived Intangible Assets [Line Items]      
Average Remaining Life in Years 10 years    
Software development | Maximum      
Finite-Lived Intangible Assets [Line Items]      
Average Remaining Life in Years 15 years    
Noncompete agreements      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 395   394
Accumulated Amortization 266   255
Net Amount $ 129   139
Noncompete agreements | Minimum      
Finite-Lived Intangible Assets [Line Items]      
Average Remaining Life in Years 3 years    
Noncompete agreements | Maximum      
Finite-Lived Intangible Assets [Line Items]      
Average Remaining Life in Years 8 years    
Backlog      
Finite-Lived Intangible Assets [Line Items]      
Average Remaining Life in Years 1 year    
Gross Carrying Amount $ 0   41,390
Accumulated Amortization 0   41,390
Net Amount $ 0   $ 0