XML 94 R77.htm IDEA: XBRL DOCUMENT v3.24.3
LONG-TERM DEBT - Schedule of Total Contractual Debt Maturities (Details) - USD ($)
$ in Thousands
Jul. 31, 2024
Jul. 31, 2023
Debt Disclosure [Abstract]    
For the fiscal year ending July 31, 2025 $ 32,650  
For the fiscal year ending July 31, 2026 3,185  
For the fiscal year ending July 31, 2027 2,653  
For the fiscal year ending July 31, 2028 8,067  
For the fiscal year ending July 31, 2029 2,653  
For the fiscal year ending July 31, 2030 and thereafter 1,102,071  
Total long-term debt, gross $ 1,151,279 $ 1,327,405