v3.26.3
Short-Term Borrowings and Long-Term Debt (Tables)
12 Months Ended
Jul. 31, 2026
Debt Disclosure [Abstract]  
Schedule of Short-Term Borrowings
Short-term borrowings were as follows (in millions):
European Commercial Paper ProgramU.S. Credit FacilitiesEuropean Operations Credit FacilitiesRest of the World Credit FacilitiesTotal
Year Ended July 31,
2026202520262025202620252026202520262025
Available credit facilities$114.9 $114.5 $100.0 $100.0 $50.5 $50.3 $49.7 $52.7 $315.1 $317.5 
Reductions to borrowing capacity:
Outstanding borrowings — — 44.8 31.2 — — — — 44.8 31.2 
Other non-borrowing reductions— — — — 30.2 30.1 27.2 28.7 57.4 58.8 
Total reductions— — 44.8 31.2 30.2 30.1 27.2 28.7 102.2 90.0 
Remaining borrowing capacity$114.9 $114.5 $55.2 $68.8 $20.3 $20.2 $22.5 $24.0 $212.9 $227.5 
Weighted average interest rate as of July 31, 2026 and 2025
N/AN/A4.53 %5.20 %N/AN/AN/AN/A4.53 %5.20 %
Schedule of Long-Term Debt
Long-term debt was as follows:
Interest RateOutstanding Balance
(in millions)
Financial InstrumentFixed or VariableAmountMaturity DateJuly 31, 2026July 31, 2025July 31, 2026July 31, 2025
Unsecured term loanVariable$400.0  millionMay 04, 20294.65 %N/A400.0 — 
Unsecured term loan
Variable
$200.0  millionJune 12, 20284.82 %5.57 %200.0 200.0 
Unsecured senior notesFixed
$125.0 million
June 17, 20303.18 %3.18 %125.0 125.0 
Unsecured senior notes
Fixed
$100.0 million
August 5, 20312.50 %2.50 %100.0 100.0 
Unsecured revolving credit facilityVariable
$600.0 million
June 12, 20304.65 %5.44 %310.0 60.0 
Unsecured term loanVariable
 €80.0 million
March 26, 20293.26 %2.83 %91.9 91.6 
Unsecured senior notes
Fixed
$50.0 million
November 5, 20282.12 %2.12 %50.0 50.0 
Unsecured term loanVariable¥1.0  billionJuly 31, 20281.75 %1.28 %6.2 6.7 
Unsecured term loanVariable¥1.0  billionJuly 15, 2026N/A1.20 %— 6.7 
Debt issuance costs, net(3.1)(2.9)
Subtotal1,280.0 — 637.1 
Less current maturities— (6.7)
Total long-term debt$1,280.0 $630.4 
Schedule of Maturities of Long-Term Debt
Future maturities of the Company’s long-term debt as of July 31, 2026, by fiscal year of maturity, were as follows (in millions):
2027$— 
2028206.2 
2029541.9 
2030435.0 
2031— 
Thereafter100.0 
Total future maturities payments1,283.1 
Less debt issuance costs, net(3.1)
Total future maturities payments, net of debt issuance costs$1,280.0