XML 89 R74.htm IDEA: XBRL DOCUMENT v3.21.2
LONG-TERM DEBT - Schedule of Maturities of Long-term Debt (Details) - USD ($)
$ in Thousands
Jul. 31, 2021
Jul. 31, 2020
Debt Disclosure [Abstract]    
For the fiscal year ending July 31, 2022 $ 12,411  
For the fiscal year ending July 31, 2023 12,194  
For the fiscal year ending July 31, 2024 12,321  
For the fiscal year ending July 31, 2025 35,979  
For the fiscal year ending July 31, 2026 1,543,267  
For the fiscal year ending July 31, 2027 and thereafter 24,521  
Total long-term debt, gross $ 1,640,693 $ 1,711,211