XML 63 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Debt Obligations - Long-term Debt Obligations (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Borrowings under senior credit facility $ 323,281 $ 148,508
Other long-term debt 51,254 46,981
Finance leases 2,412 2,228
Total long-term debt obligations 1,364,718 1,184,825
Less — Current maturities of long-term debt 11,176 10,531
Total long-term debt obligations, net of current maturities 1,353,542 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,229) $ (12,892)
Interest rate 2.90%