XML 154 R135.htm IDEA: XBRL DOCUMENT v3.21.1
LEASES - MATURITIES OF LEASE LIABILITIES (Details)
$ in Thousands
Jan. 31, 2021
USD ($)
Operating Leases  
2022 $ 25,859
2023 22,856
2024 20,517
2025 18,349
2026 13,792
Thereafter 16,927
Total future minimum lease payments 118,300
Less: imputed interest (17,478)
Total 100,822
Finance Leases  
2022 2,480
2023 2,091
2024 700
2025 277
2026 0
Thereafter 0
Total future minimum lease payments 5,548
Less: imputed interest (294)
Total $ 5,254