XML 50 R68.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
OPERATING LEASES (Schedule of future payments required under operating leases) (Details)
$ in Thousands
Oct. 31, 2019
USD ($)
OPERATING LEASES  
2020 $ 4,015
2021 3,149
2022 2,224
2023 1,482
2024 and thereafter 2,531
Total $ 13,401