XML 78 R62.htm IDEA: XBRL DOCUMENT v3.23.3
Short-Term Borrowings and Long-Term Debt (Long-term Debt) (Details)
Jul. 31, 2023
USD ($)
Jul. 31, 2023
EUR (€)
Jul. 31, 2023
JPY (¥)
Jul. 31, 2022
USD ($)
Debt Instrument        
Debt issuance costs, net $ (1,800,000)     $ (2,400,000)
Subtotal 621,600,000     644,300,000
Less current maturities (125,000,000.0)     0
Long-term debt 496,600,000     $ 644,300,000
3.72% Fixed Rate Unsecured Senior Notes Maturing 2024 | Unsecured Notes        
Debt Instrument        
Amount $ 125,000,000      
Debt instrument interest rate (as a percent) 3.72% 3.72% 3.72% 3.72%
Long-term debt, gross $ 125,000,000.0     $ 125,000,000.0
3.18% Fixed Rate Unsecured Senior Notes Maturing 2030 | Unsecured Notes        
Debt Instrument        
Amount $ 125,000,000      
Debt instrument interest rate (as a percent) 3.18% 3.18% 3.18% 3.18%
Long-term debt, gross $ 125,000,000.0     $ 125,000,000.0
2.50% Fixed Rate Unsecured Senior Notes Maturing 2031 | Unsecured Notes        
Debt Instrument        
Amount $ 100,000,000      
Debt instrument interest rate (as a percent) 2.50% 2.50% 2.50% 2.50%
Long-term debt, gross $ 100,000,000.0     $ 100,000,000.0
1.29 % Variable Rate Unsecured Credit Facility Maturing 2026 | Unsecured Notes | Unsecured Revolving Credit Facility        
Debt Instrument        
Amount $ 500,000,000.0      
Debt instrument interest rate (as a percent) 5.09% 5.09% 5.09% 2.88%
Long-term debt, gross $ 96,200,000     $ 125,000,000.0
.70% Variable Rate Unsecured Senior Notes Maturing 2024 | Unsecured Notes        
Debt Instrument        
Amount | €   € 80,000,000    
Debt instrument interest rate (as a percent) 4.41% 4.41% 4.41% 0.91%
Long-term debt, gross $ 88,200,000     $ 81,700,000
2.12% Fixed Rate Unsecured Senior Notes Maturing 2028 | Unsecured Notes        
Debt Instrument        
Amount $ 50,000,000      
Debt instrument interest rate (as a percent) 2.12% 2.12% 2.12% 2.12%
Long-term debt, gross $ 50,000,000.0     $ 50,000,000.0
2.93% Fixed Rate Unsecured Senior Notes Maturing 2025 | Unsecured Notes        
Debt Instrument        
Amount $ 25,000,000      
Debt instrument interest rate (as a percent) 2.93% 2.93% 2.93% 2.93%
Long-term debt, gross $ 25,000,000.0     $ 25,000,000.0
.42% Variable Rate Unsecured Term Loan Maturing 2024 | Unsecured Notes        
Debt Instrument        
Amount | ¥     ¥ 1,000,000,000  
Debt instrument interest rate (as a percent) 0.57% 0.57% 0.57% 0.41%
Long-term debt, gross $ 7,000,000.0     $ 7,500,000
.47% Variable Rate Unsecured Term Loan 2026 | Unsecured Notes        
Debt Instrument        
Amount | ¥     ¥ 1,000,000,000  
Debt instrument interest rate (as a percent) 0.49% 0.49% 0.49% 0.49%
Long-term debt, gross $ 7,000,000.0     $ 7,500,000