XML 57 R63.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Maturities of lease liabilities (Details)
$ in Thousands
Jul. 31, 2020
USD ($)
Operating  
2021 $ 10,938
2022 8,976
2023 7,903
2024 6,739
2025 5,011
Thereafter 11,279
Total lease payments 50,846
Less: interest (4,479)
Lease liability 46,367
Finance  
2021 1,446
2022 1,432
2023 1,425
2024 1,434
2025 1,422
Thereafter 922
Total lease payments 8,081
Less: interest (3,501)
Present value of lease liabilities 4,580
Total  
2021 12,384
2022 10,408
2023 9,328
2024 8,173
2025 6,433
Thereafter 12,201
Total lease payments 58,927
Less: interest (7,980)
Total lease liabilities $ 50,947