XML 74 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt - Schedule of Long-term Debt (Details)
€ in Thousands, $ in Thousands
Jan. 31, 2024
USD ($)
Jan. 31, 2024
EUR (€)
Jul. 31, 2023
USD ($)
Debt Instrument [Line Items]      
Total long-term debt $ 1,429,786   $ 1,327,405
Unsecured notes 27,093 € 25,000 27,558
Other debt 35,468   41,753
Debt issuance costs, net of amortization (22,083)   (24,726)
Total long-term debt, net of debt issuance costs 1,407,703   1,302,679
Less: Current portion of long-term debt (17,234)   (11,368)
Total long-term debt, net, less current portion 1,390,469   1,291,311
Term loan      
Debt Instrument [Line Items]      
Term loan 807,621   758,094
Unsecured Debt | Senior Unsecured Notes Due 2029      
Debt Instrument [Line Items]      
Total long-term debt 500,000   500,000
Asset-based credit facility      
Debt Instrument [Line Items]      
Term loan $ 59,604   $ 0