XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
DEBT (Debt) (Details) - USD ($)
$ in Thousands
Jul. 31, 2024
Oct. 31, 2023
Borrowings under revolving credit facility $ 1,045,000 $ 1,250,000
Finance Leases and Notes Payable 26,298 28,024
Debt Issuance Costs, Net (12,201) (13,478)
Total debt and capital leases 2,259,097 2,464,546
Current maturities of long-term debt (4,208) (4,269)
Long-term debt, net of current maturities 2,254,889 2,460,277
2028 Senior Notes    
Senior Notes 600,000 600,000
2033 Senior Notes    
Senior Notes $ 600,000 $ 600,000