Quarterly report pursuant to Section 13 or 15(d)

Acquisitions - Purchase Price Allocation (Details)

v3.19.3
Acquisitions - Purchase Price Allocation (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 28, 2019
Aug. 16, 2019
Dec. 29, 2018
Oct. 01, 2018
Aug. 10, 2018
Business Acquisition [Line Items]          
Goodwill $ 818,534   $ 803,847    
Business Combination, Contingent Consideration, Liability 18,100        
Resharp          
Business Acquisition [Line Items]          
Property and equipment   $ 218      
Goodwill   9,382      
Total assets acquired   21,100      
Liabilities assumed   (18,100)      
Business Combination, Contingent Consideration, Liability 18,100 18,100      
Payments to Acquire Businesses, Gross $ 3,000        
Big Time Products          
Business Acquisition [Line Items]          
Cash       $ 2,507  
Accounts receivable       40,828  
Inventory       40,216  
Other current assets       1,623  
Property and equipment       3,703  
Goodwill       130,863  
Other non-current assets       159  
Total assets acquired       429,899  
Liabilities assumed       (81,065)  
Total purchase price       348,834  
Minute Key Inc. [Member]          
Business Acquisition [Line Items]          
Cash         $ 1,791
Inventory         3,952
Other current assets         766
Property and equipment         29,888
Goodwill         59,237
Other non-current assets         16
Total assets acquired         170,050
Liabilities assumed         (13,761)
Total purchase price         156,289
Customer relationships | Big Time Products          
Business Acquisition [Line Items]          
Intangible assets       189,000  
Customer relationships | Minute Key Inc. [Member]          
Business Acquisition [Line Items]          
Intangible assets         50,000
Technology and patents | Resharp          
Business Acquisition [Line Items]          
Intangible assets   $ 11,500      
Technology and patents | Minute Key Inc. [Member]          
Business Acquisition [Line Items]          
Intangible assets         19,000
Trade names | Big Time Products          
Business Acquisition [Line Items]          
Intangible assets       $ 21,000  
Trade names | Minute Key Inc. [Member]          
Business Acquisition [Line Items]          
Intangible assets         $ 5,400