XML 39 R42.htm IDEA: XBRL DOCUMENT v3.19.2
Schedule of Derivative Instruments (Details) - USD ($)
Jul. 31, 2019
Apr. 30, 2019
Foreign currency option contracts $ 1,400,000 $ 1,500,000