XML 83 R65.htm IDEA: XBRL DOCUMENT v3.23.3
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Sep. 02, 2023
Jul. 31, 2023
Sep. 03, 2022
Mar. 31, 2020
Jun. 30, 2018
Jul. 31, 2016
Debt Instrument [Line Items]            
Long-Term Note Payable $ 4,750   $ 4,750      
Financing arrangements 127   88      
Less: unamortized debt issuance costs (1,026)   (1,426)      
Total debt, including obligations under finance leases 453,851   793,412      
Less: current portion (229,686)   (324,684)      
Total long-term debt, including obligations under finance leases 224,165   468,728      
Financing obligations, current     88      
Unamortized debt issuance costs, current 351   404      
Committed Bank Facility            
Debt Instrument [Line Items]            
Credit facility 50,000   245,000      
Uncommitted Bank Facilities            
Debt Instrument [Line Items]            
Credit facility 180,000   200,000      
Short-term debt 180,000   200,000      
Senior Notes Series A            
Debt Instrument [Line Items]            
Less: current portion $ (75,000)          
Interest rate 2.65%          
Senior Notes Series A | Private Placement Debt            
Debt Instrument [Line Items]            
Principal amount $ 0 $ 75,000 75,000      
Interest rate 2.65% 2.65%        
Senior Notes Series B | Private Placement Debt            
Debt Instrument [Line Items]            
Principal amount $ 100,000   100,000     $ 100,000
Interest rate 2.90%         2.90%
Senior Notes Due June 11, 2025 | Private Placement Debt            
Debt Instrument [Line Items]            
Principal amount $ 20,000   20,000   $ 20,000  
Interest rate 3.79%       3.79%  
Senior notes, Due March 5, 2027 | Private Placement Debt            
Debt Instrument [Line Items]            
Principal amount $ 50,000   50,000 $ 50,000    
Interest rate 2.60%     2.60%    
Senior notes due January 12, 2023            
Debt Instrument [Line Items]            
Less: current portion $ (50,000)          
Interest rate 3.04%          
Senior notes due January 12, 2023 | Private Placement Debt            
Debt Instrument [Line Items]            
Principal amount $ 0   50,000      
Interest rate 3.04%          
Series 2019A notes, due March 5, 2024 | Private Placement Debt            
Debt Instrument [Line Items]            
Principal amount $ 50,000   $ 50,000      
Interest rate 2.40%