XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
DEBT (Details Textuals) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Oct. 31, 2023
Senior Notes [Abstract]      
Repayments of Short-Term Debt $ 13,924 $ 0  
2028 Senior Notes      
Senior Notes [Abstract]      
Debt Instrument, Face Amount $ 600,000    
Debt Instrument, Interest Rate, Stated Percentage 5.25%    
Debt Instrument, Maturity Date Aug. 01, 2028    
Debt Instrument, Payment Terms Interest on the Notes is payable semi-annually in arrears on February 1 and August 1 of each year    
Debt Instrument, Date of First Required Payment Feb. 01, 2024    
Debt Instrument, Interest Rate, Effective Percentage 5.50%    
2033 Senior Notes      
Senior Notes [Abstract]      
Debt Instrument, Face Amount $ 600,000    
Debt Instrument, Interest Rate, Stated Percentage 5.35%    
Debt Instrument, Maturity Date Aug. 01, 2033    
Debt Instrument, Payment Terms Interest on the Notes is payable semi-annually in arrears on February 1 and August 1 of each year    
Debt Instrument, Date of First Required Payment Feb. 01, 2024    
Debt Instrument, Interest Rate, Effective Percentage 5.50%    
Revolving Credit Facility [Member]      
Debt Instrument [Line Items]      
Weighted average interest rate 6.90%   6.70%