XML 56 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt - Components Of Long-Term Debt (Details) - USD ($)
$ in Thousands
Oct. 31, 2022
Jul. 31, 2022
Mar. 30, 2021
Schedule of Capitalization, Long-term Debt [Line Items]      
Total long-term debt $ 1,480,636 $ 1,479,539  
Unamortized debt issuance and other costs (26,535) (27,731)  
Less: current portion of long-term debt 2,442 1,792  
Long-term debt 1,451,659 1,450,016  
Senior Notes 5.375 Percent Due 2026      
Schedule of Capitalization, Long-term Debt [Line Items]      
Unsecured senior notes $ 650,000 $ 650,000  
Interest rate, as a percent 5.375% 5.375% 5.375%
Senior Notes 5.875 Percent Due 2029      
Schedule of Capitalization, Long-term Debt [Line Items]      
Unsecured senior notes $ 825,000 $ 825,000  
Interest rate, as a percent 5.875% 5.875% 5.875%
Revolving Credit Facility      
Schedule of Capitalization, Long-term Debt [Line Items]      
Weighted average interest rate (as a percent) 6.625%    
Notes payable Due 2023 to 2027      
Schedule of Capitalization, Long-term Debt [Line Items]      
Notes payable $ 5,636 $ 4,539  
Unamortized discount $ 840 $ 465  
Weighted average interest rate (as a percent) 8.30% 8.90%