XML 92 R75.htm IDEA: XBRL DOCUMENT v3.24.3
LONG-TERM DEBT - Schedule of Components of Long-Term Debt (Details)
€ in Thousands, $ in Thousands
Jul. 31, 2024
USD ($)
Jul. 31, 2024
EUR (€)
Jul. 31, 2023
USD ($)
Debt Instrument [Line Items]      
Senior unsecured notes $ 1,151,279   $ 1,327,405
Unsecured notes 27,070 € 25,000 27,558
Other debt 29,848   41,753
Debt issuance costs, net of amortization (17,364)   (24,726)
Total long-term debt, net of debt issuance costs 1,133,915   1,302,679
Less: Current portion of long-term debt (32,650)   (11,368)
Total long-term debt, net, less current portion 1,101,265   1,291,311
Term loan      
Debt Instrument [Line Items]      
Term loan 594,361   758,094
Unsecured Debt | Senior Unsecured Notes Due2029      
Debt Instrument [Line Items]      
Senior unsecured notes $ 500,000   $ 500,000