v3.21.2
ACQUISITIONS - Schedule of identifiable intangible assets acquired (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 26, 2021
Sep. 27, 2020
2021 Acquisitions    
Business Acquisition [Line Items]    
Identifiable intangible assets $ 147,495  
2020 Acquisitions    
Business Acquisition [Line Items]    
Identifiable intangible assets   $ 130,981
Trademarks | 2021 Acquisitions    
Business Acquisition [Line Items]    
Identifiable intangible assets $ 38,337  
Trademarks | 2020 Acquisitions    
Business Acquisition [Line Items]    
Identifiable intangible assets   23,464
Customer relationships    
Business Acquisition [Line Items]    
Estimated Useful Life (in years) 10 years  
Customer relationships | 2021 Acquisitions    
Business Acquisition [Line Items]    
Identifiable intangible assets $ 92,453  
Customer relationships | 2020 Acquisitions    
Business Acquisition [Line Items]    
Identifiable intangible assets   99,897
Non-compete agreements    
Business Acquisition [Line Items]    
Estimated Useful Life (in years) 5 years  
Non-compete agreements | 2021 Acquisitions    
Business Acquisition [Line Items]    
Identifiable intangible assets $ 3,255  
Non-compete agreements | 2020 Acquisitions    
Business Acquisition [Line Items]    
Identifiable intangible assets   1,150
Patents | Minimum    
Business Acquisition [Line Items]    
Estimated Useful Life (in years) 10 years  
Patents | Maximum    
Business Acquisition [Line Items]    
Estimated Useful Life (in years) 18 years  
Patents | 2021 Acquisitions    
Business Acquisition [Line Items]    
Identifiable intangible assets $ 13,450  
Patents | 2020 Acquisitions    
Business Acquisition [Line Items]    
Identifiable intangible assets   $ 6,470