XML 42 R42.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Present Maturity of Lease Liabilities (Details)
$ in Thousands
Jan. 31, 2020
USD ($)
Operating Leases  
2020 (remaining nine months) $ 6,141
2021 7,195
2022 6,531
2023 6,220
2024 5,516
Thereafter 17,730
Total lease payments 49,333
Less: Imputed interest 7,296
Total lease liabilities 42,037
Finance Leases  
2020 (remaining nine months) 1,177
2021 1,425
2022 1,391
2023 1,294
2024 1,190
Thereafter 14,208
Total lease payments 20,685
Less: Imputed interest 4,789
Total lease liabilities $ 15,896