XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Details - Maturities of Operating Lease Liabilities)
$ in Thousands
Jul. 31, 2024
USD ($)
2025 (remaining period) $ 4,529
2026 6,130
2027 5,953
2028 5,370
2029 5,481
Thereafter 54,274
Total lease payments 81,737
Less: imputed interest (28,170)
Total lease liabilities 53,567
Operating Lease [Member]  
2025 (remaining period) 3,056
2026 4,167
2027 4,199
2028 4,036
2029 4,147
Thereafter 52,272
Total lease payments 71,877
Less: imputed interest (26,507)
Total lease liabilities 45,370
Finance Lease [Member]  
2025 (remaining period) 1,473
2026 1,963
2027 1,754
2028 1,334
2029 1,334
Thereafter 2,002
Total lease payments 9,860
Less: imputed interest (1,663)
Total lease liabilities $ 8,197