v3.25.1
Debt and Finance Lease Obligations (Details) - USD ($)
6 Months Ended
Aug. 01, 2024
Apr. 30, 2025
Apr. 30, 2024
Oct. 31, 2024
Debt Instrument [Line Items]        
Unamortized deferred financing fees   $ 12,511,000   $ 13,983,000
Total debt   772,511,000   762,943,000
Current maturities of long-term debt   26,124,000   25,745,000
Long-term Debt   746,387,000   737,198,000
Debt issuance costs $ (13,800,000)      
Letters of credit, outstanding   6,100,000    
Finance lease obligations and other   61,300,000    
Credit Facility, amount available   $ 226,400,000    
Debt Instrument, Interest Rate, Stated Percentage   6.67%    
Debt Instrument, Interest Rate During Period   6.83% 6.69%  
Line of Credit [Member]        
Debt Instrument [Line Items]        
Long-Term Debt, Term 5 years      
Capital Lease Obligations        
Debt Instrument [Line Items]        
Total debt   $ 61,272,000   60,676,000
Revolving Credit Facility [Member]        
Debt Instrument [Line Items]        
Long-Term Line of Credit   723,800,000    
Total debt   242,500,000   222,500,000
Term Loan        
Debt Instrument [Line Items]        
Total debt   $ 481,250,000   $ 493,750,000
Credit Facility [Member] | Line of Credit [Member]        
Debt Instrument [Line Items]        
Default interest rate   2.00%    
Minimum Incremental Borrowing   $ 310,000,000    
Debt Instrument, Required Coverage Ratio   3.00    
Net Leverage Ratio following a Permitted Acquisition   3.75    
Debt Instrument, Required Leverage Ratio   3.25    
Debt Instrument, Limitation on Annual Dividend   $ 35,000,000.0    
Debt Instrument, Leverage Ratio Threshold for Limitations to Take Effect   2.75    
Debt Instrument, Liquidity Threshold for Limitations to Take Effect   $ 25,000,000    
Debt Instrument, Prepay 100% of the net cash proceeds of the issuance or incurrence of debt   100.00%    
Debt Instrument, Prepay 100% of the net cash proceeds of sale of assets   100.00%    
Debt Instrument, Periodic Payment, Percentage Of Principal   5.00%    
Credit Facility [Member] | Line of Credit [Member] | Less than or equal to 1.50 to 1.00        
Debt Instrument [Line Items]        
Commitment fee percentage   0.15%    
Credit Facility [Member] | Line of Credit [Member] | Greater than 1.50 to 1.00, but less than or equal to 2.25 to 1.00        
Debt Instrument [Line Items]        
Commitment fee percentage   0.175%    
Credit Facility [Member] | Line of Credit [Member] | Greater than 2.25 to 1.00, but less than or equal to 3.00 to 1.00        
Debt Instrument [Line Items]        
Commitment fee percentage   0.20%    
Credit Facility [Member] | Line of Credit [Member] | Greater than 3.00 to 1.00        
Debt Instrument [Line Items]        
Commitment fee percentage   0.25%    
Revolving Credit Facility [Member]        
Debt Instrument [Line Items]        
Line of Credit Facility, Maximum Borrowing Capacity $ 475,000,000      
Revolving Credit Facility [Member] | Line of Credit [Member]        
Debt Instrument [Line Items]        
Line of Credit Facility, Maximum Borrowing Capacity 475,000,000      
Swing Line [Member] | Line of Credit [Member]        
Debt Instrument [Line Items]        
Debt Instrument, Unused Borrowing Capacity, Amount   $ 15,000,000    
Term Loan        
Debt Instrument [Line Items]        
Line of Credit Facility, Maximum Borrowing Capacity 500,000,000      
Term Loan | Line of Credit [Member]        
Debt Instrument [Line Items]        
Line of Credit Facility, Maximum Borrowing Capacity 500,000,000      
Letter of Credit        
Debt Instrument [Line Items]        
Line of Credit Facility, Maximum Borrowing Capacity 30,000,000      
Letter of Credit | Line of Credit [Member]        
Debt Instrument [Line Items]        
Line of Credit Facility, Maximum Borrowing Capacity 30,000,000      
Swing-line Sub-facility        
Debt Instrument [Line Items]        
Line of Credit Facility, Maximum Borrowing Capacity 15,000,000      
Swing-line Sub-facility | Line of Credit [Member]        
Debt Instrument [Line Items]        
Line of Credit Facility, Maximum Borrowing Capacity 15,000,000      
Alternative Currency Sub-facility        
Debt Instrument [Line Items]        
Line of Credit Facility, Maximum Borrowing Capacity 100,000,000      
Alternative Currency Sub-facility | Line of Credit [Member]        
Debt Instrument [Line Items]        
Line of Credit Facility, Maximum Borrowing Capacity $ 100,000,000      
Eurocurrency Rate Loans | Credit Facility [Member] | Line of Credit [Member] | Less than or equal to 1.50 to 1.00        
Debt Instrument [Line Items]        
Basis spread on variable rate   2.00%    
Eurocurrency Rate Loans | Credit Facility [Member] | Line of Credit [Member] | Greater than 1.50 to 1.00, but less than or equal to 2.25 to 1.00        
Debt Instrument [Line Items]        
Basis spread on variable rate   2.25%    
Eurocurrency Rate Loans | Credit Facility [Member] | Line of Credit [Member] | Greater than 2.25 to 1.00, but less than or equal to 3.00 to 1.00        
Debt Instrument [Line Items]        
Basis spread on variable rate   2.50%    
Eurocurrency Rate Loans | Credit Facility [Member] | Line of Credit [Member] | Greater than 3.00 to 1.00        
Debt Instrument [Line Items]        
Basis spread on variable rate   2.75%    
Base Rate [Member] | Credit Facility [Member] | Line of Credit [Member] | Minimum        
Debt Instrument [Line Items]        
Basis spread on variable rate   1.00%    
Base Rate [Member] | Credit Facility [Member] | Line of Credit [Member] | Maximum        
Debt Instrument [Line Items]        
Basis spread on variable rate   1.75%    
Base Rate [Member] | Credit Facility [Member] | Line of Credit [Member] | Less than or equal to 1.50 to 1.00        
Debt Instrument [Line Items]        
Basis spread on variable rate   1.00%    
Base Rate [Member] | Credit Facility [Member] | Line of Credit [Member] | Greater than 1.50 to 1.00, but less than or equal to 2.25 to 1.00        
Debt Instrument [Line Items]        
Basis spread on variable rate   1.25%    
Base Rate [Member] | Credit Facility [Member] | Line of Credit [Member] | Greater than 2.25 to 1.00, but less than or equal to 3.00 to 1.00        
Debt Instrument [Line Items]        
Basis spread on variable rate   1.50%    
Base Rate [Member] | Credit Facility [Member] | Line of Credit [Member] | Greater than 3.00 to 1.00        
Debt Instrument [Line Items]        
Basis spread on variable rate   1.75%    
Term SOFR Loans | Credit Facility [Member] | Line of Credit [Member] | Minimum        
Debt Instrument [Line Items]        
Basis spread on variable rate   2.00%    
Term SOFR Loans | Credit Facility [Member] | Line of Credit [Member] | Maximum        
Debt Instrument [Line Items]        
Basis spread on variable rate   2.75%    
Term SOFR Loans | Credit Facility [Member] | Line of Credit [Member] | Less than or equal to 1.50 to 1.00        
Debt Instrument [Line Items]        
Basis spread on variable rate   2.00%    
Term SOFR Loans | Credit Facility [Member] | Line of Credit [Member] | Greater than 1.50 to 1.00, but less than or equal to 2.25 to 1.00        
Debt Instrument [Line Items]        
Basis spread on variable rate   2.25%    
Term SOFR Loans | Credit Facility [Member] | Line of Credit [Member] | Greater than 2.25 to 1.00, but less than or equal to 3.00 to 1.00        
Debt Instrument [Line Items]        
Basis spread on variable rate   2.50%    
Term SOFR Loans | Credit Facility [Member] | Line of Credit [Member] | Greater than 3.00 to 1.00        
Debt Instrument [Line Items]        
Basis spread on variable rate   2.75%