XML 67 R52.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES - Remaining Maturity Under Topic 842 (Details) - USD ($)
$ in Thousands
Oct. 31, 2020
Jul. 31, 2020
Leases [Abstract]    
2021 $ 36,153  
2022 47,715  
2023 46,281  
2024 31,828  
2025 6,174  
Thereafter 3,798  
Total lease payments 171,949  
Less: imputed interest (17,378)  
Total operating lease liabilities 154,571  
Less: current lease obligations (41,080) $ (36,569)
Long-term lease obligations $ 113,491 $ 116,794