XML 42 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
Market Value and Maturities of Marketable Securities (Detail) - USD ($)
$ in Thousands
Apr. 30, 2018
Jul. 31, 2017
Schedule of Available-for-sale Securities [Line Items]    
Due in less than one year $ 24,285 $ 25,458
Due in 1 to 3 years 27,007 31,629
Total marketable securities $ 51,292 $ 57,087