XML 73 R61.htm IDEA: XBRL DOCUMENT v3.24.3
Long-Term Debt - Schedule of LTD and Lease Obligations (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Finance leases $ 10,144 $ 10,034
Total debt and lease obligations 8,241,115 6,812,053
Less - current portion (7,873) (26,462)
Less - unamortized debt discount and issuance costs (72,704) (60,820)
Long-Term Debt and Lease Obligation $ 8,160,538 6,724,771
Minimum    
Debt Instrument, Interest Rate, Stated Percentage [Abstract]    
Finance leases interest rate 1.89%  
Maximum    
Debt Instrument, Interest Rate, Stated Percentage [Abstract]    
Finance leases interest rate 5.07%  
Revolving Credit Agreement | SOFR    
Debt Instrument, Interest Rate, Stated Percentage [Abstract]    
Margin rate for loans 0.10%  
Revolving Credit Agreement | Revolving Credit Facility    
Debt Instrument [Line Items]    
Long-Term Debt $ 2,234,322 0
Revolving Credit Agreement | Revolving Credit Facility | Minimum    
Debt Instrument, Interest Rate, Stated Percentage [Abstract]    
Line of credit, interest rate 5.54%  
Revolving Credit Agreement | Revolving Credit Facility | Maximum    
Debt Instrument, Interest Rate, Stated Percentage [Abstract]    
Line of credit, interest rate 8.00%  
Revolving Credit Agreement | Revolving Credit Facility | Base Rate    
Debt Instrument [Line Items]    
Long-Term Debt $ 25,000  
Debt Instrument, Interest Rate, Stated Percentage [Abstract]    
Line of credit, interest rate 8.00%  
Revolving Credit Agreement | Revolving Credit Facility | Canadian Prime Rate    
Debt Instrument [Line Items]    
Long-Term Debt $ 5,186  
Debt Instrument, Interest Rate, Stated Percentage [Abstract]    
Line of credit, interest rate 6.45%  
Revolving And Term Credit Agreement 2021 | Revolving Credit Facility    
Debt Instrument [Line Items]    
Long-Term Debt $ 0 $ 453,245
Revolving And Term Credit Agreement 2021 | Revolving Credit Facility | Minimum    
Debt Instrument, Interest Rate, Stated Percentage [Abstract]    
Line of credit, interest rate   6.40%
Revolving And Term Credit Agreement 2021 | Revolving Credit Facility | Maximum    
Debt Instrument, Interest Rate, Stated Percentage [Abstract]    
Line of credit, interest rate   8.50%
Revolving And Term Credit Agreement 2021 | Revolving Credit Facility | Base Rate    
Debt Instrument [Line Items]    
Long-Term Debt   $ 28,000
Debt Instrument, Interest Rate, Stated Percentage [Abstract]    
Line of credit, interest rate   8.50%
Revolving And Term Credit Agreement 2021 | Revolving Credit Facility | Canadian Prime Rate    
Debt Instrument [Line Items]    
Long-Term Debt   $ 15,122
Debt Instrument, Interest Rate, Stated Percentage [Abstract]    
Line of credit, interest rate   7.20%
Notes Payable to Sellers and Other Third Parties    
Debt Instrument [Line Items]    
Long-Term Debt $ 26,249 $ 48,774
Notes Payable to Sellers and Other Third Parties | Minimum    
Debt Instrument, Interest Rate, Stated Percentage [Abstract]    
Interest rate 2.42%  
Notes Payable to Sellers and Other Third Parties | Maximum    
Debt Instrument, Interest Rate, Stated Percentage [Abstract]    
Interest rate 10.35%  
Term Loan Facility | Revolving And Term Credit Agreement 2021    
Debt Instrument [Line Items]    
Long-Term Debt $ 0 $ 650,000
Debt Instrument, Interest Rate, Stated Percentage [Abstract]    
Line of credit, interest rate   6.50%
Term Loan Facility | Term Loan Agreement 2022    
Debt Instrument [Line Items]    
Long-Term Debt 0 $ 800,000
Debt Instrument, Interest Rate, Stated Percentage [Abstract]    
Line of credit, interest rate   6.44%
Senior Notes | Senior Notes due 2028    
Debt Instrument [Line Items]    
Long-Term Debt $ 500,000 $ 500,000
Debt Instrument, Interest Rate, Stated Percentage [Abstract]    
Interest rate 4.25% 4.25%
Senior Notes | Senior Notes due 2029    
Debt Instrument [Line Items]    
Long-Term Debt $ 500,000 $ 500,000
Debt Instrument, Interest Rate, Stated Percentage [Abstract]    
Interest rate 3.50% 3.50%
Senior Notes | New Senior Notes due 2029    
Debt Instrument [Line Items]    
Long-Term Debt $ 370,400 $ 0
Debt Instrument, Interest Rate, Stated Percentage [Abstract]    
Interest rate 4.50%  
Senior Notes | Senior Notes due 2030    
Debt Instrument [Line Items]    
Long-Term Debt $ 600,000 $ 600,000
Debt Instrument, Interest Rate, Stated Percentage [Abstract]    
Interest rate 2.60% 2.60%
Senior Notes | Senior Notes due 2032    
Debt Instrument [Line Items]    
Long-Term Debt $ 650,000 $ 650,000
Debt Instrument, Interest Rate, Stated Percentage [Abstract]    
Interest rate 2.20% 2.20%
Senior Notes | New Senior Notes due 2032    
Debt Instrument [Line Items]    
Long-Term Debt $ 500,000 $ 500,000
Debt Instrument, Interest Rate, Stated Percentage [Abstract]    
Interest rate 3.20% 3.20%
Senior Notes | Senior Notes due 2033    
Debt Instrument [Line Items]    
Long-Term Debt $ 750,000 $ 750,000
Debt Instrument, Interest Rate, Stated Percentage [Abstract]    
Interest rate 4.20% 4.20%
Senior Notes | Senior Notes due 2034    
Debt Instrument [Line Items]    
Long-Term Debt $ 750,000 $ 0
Debt Instrument, Interest Rate, Stated Percentage [Abstract]    
Interest rate 5.00%  
Senior Notes | Senior Notes due 2050    
Debt Instrument [Line Items]    
Long-Term Debt $ 500,000 $ 500,000
Debt Instrument, Interest Rate, Stated Percentage [Abstract]    
Interest rate 3.05% 3.05%
Senior Notes | Senior Notes due 2052    
Debt Instrument [Line Items]    
Long-Term Debt $ 850,000 $ 850,000
Debt Instrument, Interest Rate, Stated Percentage [Abstract]    
Interest rate 2.95% 2.95%