XML 73 R61.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Long-Term Debt - Schedule of Long-term Debt (Details)
€ in Thousands, $ in Thousands
Apr. 30, 2024
USD ($)
Apr. 30, 2024
EUR (€)
Jul. 31, 2023
USD ($)
Debt Instrument [Line Items]      
Total long-term debt $ 1,263,795   $ 1,327,405
Unsecured notes 26,795 € 25,000 27,558
Other debt 33,306   41,753
Debt issuance costs, net of amortization (19,250)   (24,726)
Total long-term debt, net of debt issuance costs 1,244,545   1,302,679
Less: Current portion of long-term debt (35,491)   (11,368)
Total long-term debt, net, less current portion 1,209,054   1,291,311
Term loan      
Debt Instrument [Line Items]      
Term loan 703,694   758,094
Unsecured Debt | Senior Unsecured Notes Due 2029      
Debt Instrument [Line Items]      
Total long-term debt $ 500,000   $ 500,000