XML 88 R74.htm IDEA: XBRL DOCUMENT v3.22.2.2
LONG-TERM DEBT - Schedule of Maturities of Long-term Debt (Details) - USD ($)
$ in Thousands
Jul. 31, 2022
Jul. 31, 2021
Debt Disclosure [Abstract]    
For the fiscal year ending July 31, 2023 $ 13,190  
For the fiscal year ending July 31, 2024 10,570  
For the fiscal year ending July 31, 2025 30,853  
For the fiscal year ending July 31, 2026 1,227,595  
For the fiscal year ending July 31, 2027 2,499  
For the fiscal year ending July 31, 2028 and thereafter 515,204  
Total long-term debt, gross $ 1,799,911 $ 1,640,693