XML 85 R71.htm IDEA: XBRL DOCUMENT v3.25.2
LONG-TERM DEBT - Schedule of Components of Long-Term Debt (Details)
€ in Thousands, $ in Thousands
Jul. 31, 2025
USD ($)
Jul. 31, 2025
EUR (€)
Jul. 31, 2024
USD ($)
Debt Instrument [Line Items]      
Senior unsecured notes $ 933,812   $ 1,151,279
Unsecured notes 5,723   27,070
Other debt 19,930   29,848
Debt issuance costs, net of amortization (10,833)   (17,364)
Total long-term debt, net of debt issuance costs 922,979   1,133,915
Less: Current portion of long-term debt (3,367)   (32,650)
Total long-term debt, net, less current portion 919,612   1,101,265
Term loan      
Debt Instrument [Line Items]      
Term loan 408,159   594,361
Unsecured Debt      
Debt Instrument [Line Items]      
Unsecured notes 5,723 € 5,000  
Unsecured Debt | Senior Unsecured Notes Due2029      
Debt Instrument [Line Items]      
Senior unsecured notes $ 500,000   $ 500,000