XML 50 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
LEASES (Details) - Schedule of Future Minimum Rental Payments for Operating Leases
$ in Thousands
Oct. 31, 2018
USD ($)
Schedule of Future Minimum Rental Payments for Operating Leases [Abstract]  
Remainder of 2019 $ 1,982
2020 7,220
2021 5,865
2022 5,182
2023 3,600
Thereafter 7,123
Total $ 30,972