XML 54 R43.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value Measurements - Summary of Outstanding Balance Sheet Hedges (Detail) - Foreign currency forward contracts [Member]
Jul. 31, 2017
USD ($)
Derivatives Fair Value [Line Items]  
Notional amount of foreign currency derivative contracts $ 41,400,000
Fair value of foreign currency derivative contracts $ 41,653,000