XML 79 R67.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Schedule of Maturities of Company's Operating and Finance Leases (Details) - USD ($)
$ in Thousands
Oct. 31, 2020
Jul. 31, 2020
Operating Leases    
For the remainder of the fiscal year ending July 31, 2021 $ 8,245  
For the fiscal year ending July 31, 2022 8,981  
For the fiscal year ending July 31, 2023 6,591  
For the fiscal year ending July 31, 2024 4,668  
For the fiscal year ending July 31, 2025 3,441  
For the fiscal year ending July 31, 2026 and thereafter 18,615  
Total future lease payments 50,541  
Less: amount representing interest (16,251)  
Total operating lease liabilities 34,290 $ 33,799
Financing Leases    
For the remainder of the fiscal year ending July 31, 2021 745  
For the fiscal year ending July 31, 2022 1,013  
For the fiscal year ending July 31, 2023 1,036  
For the fiscal year ending July 31, 2024 1,059  
For the fiscal year ending July 31, 2025 1,083  
For the fiscal year ending July 31, 2026 and thereafter 2,061  
Total future lease payments 6,997  
Less: amount representing interest (1,868)  
Total reported lease liability $ 5,129 $ 5,248