XML 83 R71.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Schedule of Maturities of Company's Operating and Finance Leases (Details) - USD ($)
$ in Thousands
Jan. 31, 2021
Jul. 31, 2020
Operating Leases    
For the remainder of the fiscal year ending July 31, 2021 $ 6,238  
For the fiscal year ending July 31, 2022 10,599  
For the fiscal year ending July 31, 2023 7,989  
For the fiscal year ending July 31, 2024 5,721  
For the fiscal year ending July 31, 2025 4,216  
For the fiscal year ending July 31, 2026 and thereafter 19,569  
Total future lease payments 54,332  
Less: amount representing interest (16,481)  
Total operating lease liabilities 37,851 $ 33,799
Financing Leases    
For the remainder of the fiscal year ending July 31, 2021 769  
For the fiscal year ending July 31, 2022 1,555  
For the fiscal year ending July 31, 2023 1,578  
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 8,105  
Less: amount representing interest (1,825)  
Total reported lease liability $ 6,280 $ 5,248