XML 79 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Maturities of lease liabilities (Details)
$ in Thousands
Oct. 31, 2019
USD ($)
Operating  
Remaining 2020 $ 7,997
2021 9,436
2022 7,498
2023 6,664
2024 5,934
Thereafter 15,868
Total lease payments 53,397
Less: interest (5,169)
Present value of lease liabilities 48,228
Finance  
Remaining 2020 1,064
2021 1,425
2022 1,411
2023 1,399
2024 1,407
Thereafter 2,444
Total lease payments 9,150
Less: interest (4,476)
Present value of lease liabilities 4,674
Total  
Remaining 2020 9,061
2021 10,861
2022 8,909
2023 8,063
2024 7,341
Thereafter 18,312
Total lease payments 62,547
Less: interest (9,645)
Total lease liabilities $ 52,902