XML 27 R44.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
LEASES - Lease Commitments (Details)
$ in Thousands
Oct. 31, 2019
USD ($)
Operating Leases  
2020 $ 14,235
2021 14,456
2022 11,154
2023 6,869
2024 5,298
Thereafter 22,416
Total lease payments 74,428
Less: imputed interest 17,007
Present value of lease payments 57,421
Less: current maturities of lease obligations 12,311
Long-term lease obligations 45,110
Finance Leases  
2020 127
2021 134
2022 95
2023 38
2024 0
Thereafter 0
Total lease payments 394
Less: imputed interest 28
Present value of lease payments 366
Less: current maturities of lease obligations 132
Long-term lease obligations 234
Operating lease not yet commenced, liability $ 3,500