XML 45 R36.htm IDEA: XBRL DOCUMENT v3.7.0.1
LEASES (Details) - Schedule of Future Minimum Rental Payments for Operating Leases
$ in Thousands
Apr. 30, 2017
USD ($)
Schedule of Future Minimum Rental Payments for Operating Leases [Abstract]  
Remainder of 2018 $ 5,486
2019 6,910
2020 5,379
2021 3,580
2022 2,948
Thereafter 1,622
Total $ 25,925