XML 80 R64.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Lease Liabilities) (Details)
Jul. 31, 2023
USD ($)
Operating  
Fiscal 2024 $ 9,478,000
Fiscal 2025 8,872,000
Fiscal 2026 7,445,000
Fiscal 2027 5,351,000
Fiscal 2028 4,622,000
Thereafter 21,572,000
Total future undiscounted cash flows 57,340,000
Less: Present value discount 6,932,000
Lease liabilities $ 50,408,000
Weighted-average remaining lease terms (in years) 8 years 3 months 21 days
Weighted-average discount rate 3.46%