Annual report pursuant to Section 13 and 15(d)

Acquired Intangible Assets and Goodwill - Recognized Intangible Assets (Details)

v3.23.1
Acquired Intangible Assets and Goodwill - Recognized Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Jan. 01, 2022
Dec. 26, 2020
Finite-Lived Intangible Assets [Line Items]      
Accumulated amortization $ 173,343 $ 144,282  
Total gross carrying amount 577,728 580,322  
Total 297,007    
Intangible assets, net 404,385 436,040  
Foreign currency translation loss 1,972 270  
Intangible amortization 29,683 31,588 $ 27,046
Tradenames and trademarks      
Finite-Lived Intangible Assets [Line Items]      
Gross carrying amount, indefinite-lived 107,378 107,980  
Customer relationships      
Finite-Lived Intangible Assets [Line Items]      
Gross carrying amount, finite-lived 408,246 410,094  
Accumulated amortization 125,613 97,895  
Total $ 282,633 312,199  
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    
Noncompete agreements      
Finite-Lived Intangible Assets [Line Items]      
Gross carrying amount, finite-lived $ 394 412  
Accumulated amortization 255 231  
Total $ 139 180  
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    
Other intangibles      
Finite-Lived Intangible Assets [Line Items]      
Gross carrying amount, finite-lived $ 61,710 61,836  
Accumulated amortization 47,475 46,156  
Total $ 14,235 $ 15,680  
Other intangibles | Minimum      
Finite-Lived Intangible Assets [Line Items]      
Average remaining life in years 0 years    
Other intangibles | Maximum      
Finite-Lived Intangible Assets [Line Items]      
Average remaining life in years 10 years