v3.26.3
Debt - Components Of Long-Term Debt (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Oct. 27, 2025
Jul. 31, 2025
Mar. 31, 2021
Debt        
Total long-term debt $ 1,477,900   $ 1,479,748  
Unamortized debt issuance and other costs (20,161)   (12,108)  
Less: current portion of long-term debt 1,310   652,178  
Long-term debt $ 1,456,429   815,462  
Weighted average interest rate (as a percent) 6.70%      
Fixed rate, 5.375%, due 2026        
Debt        
Unsecured senior notes     $ 650,000  
Interest rate, as a percent 5.375% 5.375% 5.375%  
Aggregate principal amount $ 650,000 $ 650,000    
Fixed rate, 5.875%, due 2029        
Debt        
Unsecured senior notes $ 825,000   $ 825,000  
Interest rate, as a percent 5.875%   5.875% 5.875%
Aggregate principal amount       $ 825,000
Fixed rate, 9.250%, due 2031        
Debt        
Unsecured senior notes $ 650,000      
Interest rate, as a percent 9.25% 9.25% 9.25%  
Aggregate principal amount   $ 650,000    
Notes payable        
Debt        
Notes payable $ 2,900   $ 4,748  
Weighted average interest rate (as a percent) 9.10%   8.90%  
Unamortized discount $ 470   $ 800