Quarterly report pursuant to Section 13 or 15(d)

Debt Obligations - Long-term Debt Obligations (Details)

v3.21.1
Debt Obligations - Long-term Debt Obligations (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Sep. 22, 2020
Debt Instrument [Line Items]      
Borrowings under senior credit facility $ 321,703 $ 148,508  
Other long-term debt 46,511 46,981  
Finance leases 2,615 2,228  
Total long-term debt obligations 1,358,269 1,184,825  
Less — Current maturities of long-term debt 10,709 10,531  
Total long-term debt obligations, net of current maturities 1,347,560 1,174,294  
2.900% Senior Notes due 2030 | Senior Notes      
Debt Instrument [Line Items]      
2.900% Senior Notes due 2030 1,000,000 1,000,000  
Unamortized discount and debt issuance costs related to senior notes $ (12,560) $ (12,892)  
Interest rate 2.90%   2.90%