XML 58 R49.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Maturities of Operating and FInance Lease Liability Payments (Details)
$ in Thousands
Jan. 31, 2020
USD ($)
Leases [Abstract]  
2020 $ 9,385
2021 10,240
2022 8,198
2023 6,571
2024 4,750
Thereafter 40,391
Total lease payments 79,535
Less: imputed interest 25,352
Total lease liabilities 54,183
Operating lease payments $ 18,778