XML 21 R66.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Total remaining operating lease payments included in the measurement of lease liabilities (Details)
$ in Thousands
Jan. 31, 2020
USD ($)
Leases [Abstract]  
2021 $ 11,881
2022 17,857
2023 17,826
2024 17,558
2025 17,148
2026 and thereafter 111,158
Total gross operating lease payments 193,428
Less: tenant allowances (17,271)
Total net operating lease payments 176,157
Less: imputed interest (52,330)
Total lease liabilities, reflecting the present value of net lease payments $ 123,827