XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
DEBT (Long-Term Debt) (Details) - USD ($)
$ in Thousands
Apr. 30, 2024
Oct. 31, 2023
Borrowings under revolving credit facility $ 1,175,000 $ 1,250,000
Finance Leases and Notes Payable 27,280 28,024
Debt Issuance Costs, Net (12,631) (13,478)
Total debt and capital leases 2,389,649 2,464,546
Long-Term Debt, Current Maturities (4,382) (4,269)
Long-term debt, net of current maturities 2,385,267 2,460,277
2028 Senior Notes    
Senior Notes 600,000 600,000
2033 Senior Notes    
Senior Notes $ 600,000 $ 600,000