Annual report pursuant to Section 13 and 15(d)

Acquisitions - Narrative (Details)

v3.20.1
Acquisitions - Narrative (Details) - USD ($)
Aug. 16, 2019
Jul. 01, 2019
Oct. 01, 2018
Aug. 10, 2018
Nov. 08, 2017
ST Fastening Systems          
Business Acquisition [Line Items]          
Purchase price         $ 47,339,000
Estimated useful life, intangible assets         13 years
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      
Unsecured Debt | 2018 Term Loan | MinuteKey          
Business Acquisition [Line Items]          
Face amount       $ 165,000,000