Quarterly report pursuant to Section 13 or 15(d)

Subsequent Events (Details)

v3.21.2
Subsequent Events (Details) - USD ($)
$ in Thousands
9 Months Ended
Oct. 15, 2021
Oct. 07, 2021
Oct. 06, 2021
Sep. 30, 2021
Oct. 14, 2021
Mar. 08, 2021
Dec. 31, 2020
Revolving credit facility              
Subsequent Events              
Availability       $ 450,000     $ 450,000
Amended Credit Agreement              
Subsequent Events              
Maturity date       Mar. 20, 2026      
Amended Credit Agreement | Revolving credit facility              
Subsequent Events              
Availability       $ 450,000   $ 450,000  
Amended Credit Agreement | Term Loan Facility              
Subsequent Events              
Availability       $ 300,000   $ 300,000  
Subsequent Event | CBP              
Subsequent Events              
Purchase price     $ 19,300        
Subsequent Event | DI              
Subsequent Events              
Purchase price $ 1,000,000            
Subsequent Event | Amendment No. 2 to Credit Agreement              
Subsequent Events              
Maturity date   Oct. 07, 2026          
Delayed draw term loan   $ 300,000          
Subsequent Event | Amendment No. 2 to Credit Agreement | Revolving credit facility              
Subsequent Events              
Availability   500,000          
Subsequent Event | Amendment No. 2 to Credit Agreement | Term Loan Facility              
Subsequent Events              
Advances   $ 7,500          
Subsequent Event | 4.125% Senior Notes              
Subsequent Events              
Principal amount of debt         $ 500,000    
Interest rate (as a percent)         4.125%