XML 82 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Schedule of Maturities of Company's Operating and Finance Leases (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jul. 31, 2022
Operating Leases    
For the remainder of the fiscal year ending July 31, 2023 $ 9,341  
For the fiscal year ending July 31, 2024 15,697  
For the fiscal year ending July 31, 2025 12,026  
For the fiscal year ending July 31, 2026 8,301  
For the fiscal year ending July 31, 2027 6,093  
For the fiscal year ending July 31, 2028 and thereafter 20,155  
Total future lease payments 71,613  
Less: amount representing interest (19,407)  
Total operating lease liabilities 52,206 $ 44,236
Finance Leases    
For the remainder of the fiscal year ending July 31, 2023 792  
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 896  
For the fiscal year ending July 31, 2028 and thereafter 58  
Total future lease payments 4,995  
Less: amount representing interest (908)  
Total reported lease liability $ 4,087 $ 4,691