XML 66 R54.htm IDEA: XBRL DOCUMENT v3.19.1
LEASES (Details) - Schedule of Future Minimum Rental Payments for Operating Leases
$ in Thousands
Jan. 31, 2019
USD ($)
Schedule of Future Minimum Rental Payments for Operating Leases [Abstract]  
2019 $ 6,767
2020 5,487
2021 4,791
2022 3,208
2023 2,041
Thereafter 1,221
$ 23,515