XML 80 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Schedule of Maturities of Company's Operating and Finance Leases (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Jul. 31, 2021
Operating Leases    
For the remainder of the fiscal year ending July 31, 2022 $ 8,159  
For the fiscal year ending July 31, 2023 13,052  
For the fiscal year ending July 31, 2024 9,908  
For the fiscal year ending July 31, 2025 6,888  
For the fiscal year ending July 31, 2026 5,001  
For the fiscal year ending July 31, 2027 and thereafter 20,678  
Total future lease payments 63,686  
Less: amount representing interest (16,883)  
Total operating lease liabilities 46,803 $ 42,867
Finance Leases    
For the remainder of the fiscal year ending July 31, 2022 780  
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 1,107  
For the fiscal year ending July 31, 2027 and thereafter 954  
Total future lease payments 6,561  
Less: amount representing interest (1,315)  
Total reported lease liability $ 5,246 $ 5,775