XML 153 R131.htm IDEA: XBRL DOCUMENT v3.24.1
LEASES - Maturities Of Lease Liabilities (Details)
$ in Thousands
Jan. 31, 2024
USD ($)
Operating Leases  
2025 $ 7,234
2026 7,245
2027 6,161
2028 5,534
2029 4,838
Thereafter 18,601
Total future minimum lease payments 49,613
Less: imputed interest (12,021)
Total 37,592
Finance Leases  
2025 1,472
2026 882
2027 182
2028 70
2029 0
Thereafter 0
Total future minimum lease payments 2,606
Less: imputed interest (86)
Total $ 2,520