XML 58 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Long-Term Debt (Schedule Of Aggregate Maturities For Debt Outstanding) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Long-Term Debt, Other Disclosure [Abstract]      
Foreign currency (loss) gain on intercompany loans (Note 6) $ (2,907) $ (2,682) $ 8,282
Long-Term Debt, Maturity, Year One 69,930    
2022 676,010    
2023 643,789    
2024 851,407    
2025 4,834    
Thereafter 579,679    
Long-term Debt 2,825,649 2,807,046  
Interest Expense, Debt 153,000 148,200 151,400
Amortization of Financing Costs $ 6,700 $ 5,900 $ 4,900