Annual report pursuant to Section 13 and 15(d)

Business Acquisitions - Narrative (Details)

v3.20.4
Business Acquisitions - Narrative (Details)
$ in Thousands
12 Months Ended
Jun. 01, 2018
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2018
USD ($)
numberOfInstallments
Dec. 31, 2019
USD ($)
Business Acquisition [Line Items]        
Payments to acquire businesses, gross   $ 12,400 $ 3,200  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net   12,416 (310)  
Cash Acquired   1,400 3,600  
Business combination, long-term debt assumed   9,900 0 $ 0
Business combination, contingent consideration   1,800 $ 900  
Payment for Contingent Consideration Liability, Operating Activities   100    
Business combination, number of installments | numberOfInstallments     2  
CashPaymentsToAcquireBusinessesGross     $ 1,500  
Business Combination, Consideration Transferred   $ 25,900 $ 4,700  
Cleancor        
Business Acquisition [Line Items]        
Business acquisition, percentage of voting interests acquired 50.00%      
Partner's Capital Account, Contributions $ 1,900