Annual report pursuant to Section 13 and 15(d)

Acquisitions - Narrative (Details)

v3.20.4
Acquisitions - Narrative (Details) - USD ($)
12 Months Ended
Feb. 19, 2020
Aug. 16, 2019
Jul. 01, 2019
Oct. 01, 2018
Aug. 10, 2018
Dec. 26, 2020
Dec. 28, 2019
Dec. 29, 2018
Business Acquisition [Line Items]                
Payments to Acquire Businesses, Net of Cash Acquired           $ (800,000) $ (6,135,000) $ (500,989,000)
MinuteKey                
Business Acquisition [Line Items]                
Purchase price         $ 156,289,000      
Big Time                
Business Acquisition [Line Items]                
Purchase price       $ 348,834,000        
Sharp Systems, LLC                
Business Acquisition [Line Items]                
Purchase price   $ 21,100,000            
Contingent consideration payable   18,100,000            
Contingent consideration, maximum payout   $ 25,000,000            
Contingent consideration additional percent of acquiree's revenue   1.80%            
Contingent consideration period of additional revenue   5 years            
West Coast Washers                
Business Acquisition [Line Items]                
Purchase price     $ 3,135,000          
Instafob                
Business Acquisition [Line Items]                
Purchase price $ 2,618,000              
Business Combination, Consideration Transferred, Liabilities Incurred $ 1,818,000              
Payments to Acquire Businesses, Net of Cash Acquired           $ (800,000)    
Unsecured Debt | 2018 Term Loan | MinuteKey                
Business Acquisition [Line Items]                
Face amount         $ 165,000,000