XML 83 R104.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
COMMITMENTS AND CONTINGENCIES (Lease commitments) (Details)
$ in Thousands
Oct. 31, 2019
USD ($)
Year One $ 15,508
Year Two 15,563
Year Three 13,808
Year Four 8,515
Year Five 4,741
Thereafter 18,812
Total minimum lease commitments $ 76,947