XML 84 R71.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Schedule of Maturities of Company's Operating and Finance Leases (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Jul. 31, 2020
Operating Leases    
For the remainder of the fiscal year ending July 31, 2021 $ 3,517  
For the fiscal year ending July 31, 2022 12,025  
For the fiscal year ending July 31, 2023 9,187  
For the fiscal year ending July 31, 2024 6,449  
For the fiscal year ending July 31, 2025 4,426  
For the fiscal year ending July 31, 2026 and thereafter 19,616  
Total future lease payments 55,220  
Less: amount representing interest (16,422)  
Total operating lease liabilities 38,798 $ 33,799
Financing Leases    
For the remainder of the fiscal year ending July 31, 2021 387  
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,062  
Total future lease payments 7,724  
Less: amount representing interest (1,692)  
Total reported lease liability $ 6,032 $ 5,248