XML 82 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of Maturities of Company's Operating and Finance Leases (Details) - USD ($)
$ in Thousands
Jan. 31, 2024
Jul. 31, 2023
Operating Leases    
For the remainder of the fiscal year ending July 31, 2024 $ 8,838  
For the fiscal year ending July 31, 2025 13,938  
For the fiscal year ending July 31, 2026 9,924  
For the fiscal year ending July 31, 2027 6,707  
For the fiscal year ending July 31, 2028 4,309  
For the fiscal year ending July 31, 2029 and thereafter 16,250  
Total future lease payments 59,966  
Less: Amount representing interest (16,056)  
Total operating lease liabilities 43,910 $ 48,013
Finance Leases    
For the remainder of the fiscal year ending July 31, 2024 532  
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 59  
For the fiscal year ending July 31, 2029 and thereafter 0  
Total future lease payments 3,677  
Less: Amount representing interest (566)  
Total reported lease liability $ 3,111 $ 3,476