XML 84 R69.htm IDEA: XBRL DOCUMENT v3.24.4
Indebtedness - Schedule of Long Term Debt (Details) - USD ($)
Oct. 31, 2024
Oct. 31, 2023
Jun. 30, 2022
Apr. 30, 2019
Jun. 30, 1997
Debt Instrument [Line Items]          
Less: unamortized debt issuance costs $ 2,400,000 $ 2,700,000      
Long-term debt 921,800,000 1,031,500,000      
Less: current portion of long-term debt 10,000,000.0 0      
Long-term debt, less current portion 911,800,000 1,031,500,000      
Revolving credit facility, due October 2029          
Debt Instrument [Line Items]          
Carrying amount of long-term debt 0 40,000,000.0      
Senior Notes | Term loan, due October 2029          
Debt Instrument [Line Items]          
Carrying amount of long-term debt 200,000,000.0 270,000,000.0      
Long-term debt 200,000,000.0        
Senior Notes | Term loan, due April 2027          
Debt Instrument [Line Items]          
Carrying amount of long-term debt $ 200,000,000.0 200,000,000.0      
Senior Notes | 3.81% series A senior notes, due June 2029          
Debt Instrument [Line Items]          
Interest rate percentage 3.81%     3.81%  
Carrying amount of long-term debt $ 100,000,000.0 100,000,000.0      
Senior Notes | 3.91% series B senior notes, due June 2031          
Debt Instrument [Line Items]          
Interest rate percentage 3.91%     3.91%  
Carrying amount of long-term debt $ 100,000,000.0 100,000,000.0      
Senior Notes | 3.97% senior notes, due June 2032          
Debt Instrument [Line Items]          
Interest rate percentage 3.97%   3.97%    
Carrying amount of long-term debt $ 100,000,000.0 100,000,000.0      
Senior Notes | 6.625% senior notes, due May 2037          
Debt Instrument [Line Items]          
Interest rate percentage 6.625%        
Carrying amount of long-term debt $ 124,200,000 124,200,000      
Debentures          
Debt Instrument [Line Items]          
Interest rate percentage         7.80%
Debentures | 7.8% debentures, due June 2027          
Debt Instrument [Line Items]          
Interest rate percentage 7.80%       7.80%
Carrying amount of long-term debt $ 100,000,000.0 $ 100,000,000.0      
Long-term debt         $ 100,000,000.0