XML 79 R68.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Schedule of Maturities of Company's Operating and Finance Leases (Details) - USD ($)
$ in Thousands
Oct. 31, 2022
Jul. 31, 2022
Operating Leases    
For the remainder of the fiscal year ending July 31, 2023 $ 11,287  
For the fiscal year ending July 31, 2024 12,175  
For the fiscal year ending July 31, 2025 8,787  
For the fiscal year ending July 31, 2026 5,989  
For the fiscal year ending July 31, 2027 4,432  
For the fiscal year ending July 31, 2028 and thereafter 18,532  
Total future lease payments 61,202  
Less: amount representing interest (17,143)  
Total operating lease liabilities 44,059 $ 44,236
Finance Leases    
For the remainder of the fiscal year ending July 31, 2023 1,186  
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 5,389  
Less: amount representing interest (1,008)  
Total reported lease liability $ 4,381 $ 4,691