XML 61 R49.htm IDEA: XBRL DOCUMENT v3.8.0.1
INCOME TAXES (Details) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Income Tax Disclosure [Abstract]    
Provision for income taxes $ 2,259 $ 111 [1]
Valuation allowance release   $ 1,500
[1] See Note 3 for a summary of adjustments related to the adoption of the new revenue recognition standard.