XML 49 R37.htm IDEA: XBRL DOCUMENT v3.7.0.1
LEASES (Details) - Schedule of Future Minimum Rental Payments for Operating Leases
$ in Thousands
Jul. 31, 2017
USD ($)
Schedule of Future Minimum Rental Payments for Operating Leases [Abstract]  
Remainder of 2018 $ 3,556
2019 6,910
2020 5,379
2021 3,580
2022 2,948
Thereafter 1,622
Total $ 23,995