XML 101 R85.htm IDEA: XBRL DOCUMENT v3.20.4
LEASES (Future minimum lease payments) (Details)
$ in Thousands
Oct. 31, 2020
USD ($)
Leases, Operating [Abstract]  
Lessee, Operating Lease, Liability, to be Paid, Year One $ 16,549
Lessee, Operating Lease, Liability, to be Paid, Year Two 15,228
Lessee, Operating Lease, Liability, to be Paid, Year Three 9,164
Lessee, Operating Lease, Liability, to be Paid, Year Four 5,326
Lessee, Operating Lease, Liability, to be Paid, Year Five 4,506
Lessee, Operating Lease, Liability, to be Paid, after Year Five 20,005
Lessee, Operating Lease, Liability, to be Paid 70,778
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (12,484)
Operating Lease, Liability 58,294
Leases, Capital [Abstract]  
Finance Lease, Liability, to be Paid, Year One 1,436
Finance Lease, Liability, to be Paid, Year Two 1,429
Finance Lease, Liability, to be Paid, Year Three 1,098
Finance Lease, Liability, to be Paid, Year Four 1,005
Finance Lease, Liability, to be Paid, Year Five 959
Finance Lease, Liability, to be Paid, after Year Five 6,217
Finance Lease, Liability, Payment, Due 12,144
Finance Lease, Liability, Undiscounted Excess Amount (2,577)
Finance leases and notes payable $ 9,567