XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
DEBT (Long-term Debt) (Details) - USD ($)
$ in Thousands
Jan. 31, 2025
Oct. 31, 2024
Borrowings under revolving credit facility $ 1,140,000 $ 1,015,000
Finance Leases and Note Payable 24,949 26,133
Debt Issuance Costs, Net (11,318) (11,759)
Total debt and capital leases 2,353,631 2,229,374
Long-Term Debt, Current Maturities (3,950) (4,107)
Long-term debt, net of current maturities 2,349,681 2,225,267
2028 Senior Notes    
Senior Notes 600,000 600,000
2033 Senior Notes    
Senior Notes $ 600,000 $ 600,000