XML 56 R45.htm IDEA: XBRL DOCUMENT v3.23.2
LONG-TERM DEBT (Debt) (Details) - USD ($)
$ in Thousands
Jul. 31, 2023
Oct. 31, 2022
Borrowings under revolving credit facility $ 0 $ 275,000
Finance leases and note payable, Total 14,004 15,274
Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net (13,896) 0
Total debt and capital leases 1,200,108 290,274
Current maturities of long-term debt (1,624) (1,654)
Long-term debt, net of current maturities 1,198,484 288,620
2028 Senior Notes    
Senior Notes 600,000 0
2033 Senior Notes    
Senior Notes $ 600,000 $ 0