XML 61 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financial Assets and Liabilities - Additional Information (Details)
3 Months Ended
Jan. 31, 2019
Financial Assets and Liabilities [Line Items]  
Shipments period using hedges (in months) 1 month
Period for hedge balance in OCI to be reclassified to statement of operations (in months) 12 months
Non-Designated Hedging Instrument  
Financial Assets and Liabilities [Line Items]  
Forward contracts terms (in months) 1 month
Foreign currency derivative contracts | Minimum  
Financial Assets and Liabilities [Line Items]  
Derivative maturity period 1 month
Foreign currency derivative contracts | Maximum  
Financial Assets and Liabilities [Line Items]  
Derivative maturity period 22 months
Foreign currency derivative contracts | Cash Flow Hedging | Maximum  
Financial Assets and Liabilities [Line Items]  
Derivative maturity period 3 years
Foreign Exchange Forward | Cash Flow Hedging | Maximum  
Financial Assets and Liabilities [Line Items]  
Derivative maturity period 22 months
Foreign Exchange Contracts | Maximum  
Financial Assets and Liabilities [Line Items]  
Duration of foreign exchange forward contracts 1 year