XML 64 R66.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Schedule of Reconciliation of Undiscounted Cash Flows for Operating and Finance Lease Liabilities (Detail)
$ in Thousands
Jan. 31, 2020
USD ($)
Finance Lease [Abstract]  
2020 $ 5,923
2021 3,959
2022 2,175
2023 1,049
2024 645
Later years 3,601
Total minimum lease payments 17,352
Amounts representing interest 1,601
Present value of minimum lease payments 15,751
Operating Lease [Abstract]  
2020 19,986
2021 17,820
2022 16,007
2023 13,377
2024 11,773
Later years 66,349
Total minimum lease payments 145,312
Amounts representing interest 11,040
Present value of minimum lease payments $ 134,272