Financial Instruments - Fair Value of Derivatives Not Designated as Hedge Instruments (Detail) - Not Designated as Hedge Instrument - Foreign Exchange Forward Contracts - USD ($) $ in Thousands |
Apr. 30, 2020 |
Apr. 30, 2019 |
---|---|---|
Derivative assets: | ||
Fair Value of Derivative Assets | $ 3,034 | $ 821 |
Derivative liabilities: | ||
Fair Value of Derivative Liabilities | $ 400 | $ 722 |
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Fair value as of the balance sheet date of all foreign currency derivative assets not designated as hedging instruments. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Fair value as of the balance sheet date of all foreign currency derivative liabilities not designated as hedging instruments. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|