XML 90 R68.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Lease Liabilities) (Details)
Jul. 31, 2024
USD ($)
Operating  
Fiscal 2025 $ 8,263,000
Fiscal 2026 6,857,000
Fiscal 2027 4,756,000
Fiscal 2028 4,019,000
Fiscal 2029 3,367,000
Thereafter 16,428,000
Total future undiscounted cash flows 43,690,000
Less: Present value discount 5,563,000
Lease liabilities $ 38,127,000
Weighted-average remaining lease terms (in years) 7 years 11 months 19 days
Weighted-average discount rate 3.54%