XML 28 R48.htm IDEA: XBRL DOCUMENT v3.20.1
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