XML 54 R41.htm IDEA: XBRL DOCUMENT v3.25.1
DEBT (Long-Term Debt) (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Oct. 31, 2024
Borrowings under revolving credit facility $ 1,065,000 $ 1,015,000
Finance Leases and Notes Payable 24,015 26,133
Debt Issuance Costs, Net (10,864) (11,759)
Total debt and capital leases 2,278,151 2,229,374
Long-Term Debt, Current Maturities (3,789) (4,107)
Long-term debt, net of current maturities 2,274,362 2,225,267
2028 Senior Notes    
Senior Notes 600,000 600,000
2033 Senior Notes    
Senior Notes $ 600,000 $ 600,000