XML 71 R59.htm IDEA: XBRL DOCUMENT v3.4.0.3
Financial Instruments - Outstanding Currency, Forward Exchange Contracts (Detail)
$ in Thousands
Apr. 30, 2016
USD ($)
Derivative [Line Items]  
Fair Market Value of foreign currency derivative contracts $ (1,493)
Foreign Currency Forward Contracts [Member] | Sell [Member]  
Derivative [Line Items]  
Notional Amounts of foreign currency derivative contracts 229,822
Fair Market Value of foreign currency derivative contracts 235,308
Foreign Currency Forward Contracts [Member] | Buy [Member]  
Derivative [Line Items]  
Notional Amounts of foreign currency derivative contracts 219,365
Fair Market Value of foreign currency derivative contracts 223,357
Euro [Member] | Foreign Currency Forward Contracts [Member] | Sell [Member]  
Derivative [Line Items]  
Notional Amounts of foreign currency derivative contracts 156,421
Fair Market Value of foreign currency derivative contracts 159,684
Euro [Member] | Foreign Currency Forward Contracts [Member] | Buy [Member]  
Derivative [Line Items]  
Notional Amounts of foreign currency derivative contracts 56,686
Fair Market Value of foreign currency derivative contracts 57,379
British Pound [Member] | Foreign Currency Forward Contracts [Member] | Sell [Member]  
Derivative [Line Items]  
Notional Amounts of foreign currency derivative contracts 40,915
Fair Market Value of foreign currency derivative contracts 42,101
British Pound [Member] | Foreign Currency Forward Contracts [Member] | Buy [Member]  
Derivative [Line Items]  
Notional Amounts of foreign currency derivative contracts 37,012
Fair Market Value of foreign currency derivative contracts 37,817
Japanese Yen [Member] | Foreign Currency Forward Contracts [Member] | Sell [Member]  
Derivative [Line Items]  
Notional Amounts of foreign currency derivative contracts 26,671
Fair Market Value of foreign currency derivative contracts 27,596
Japanese Yen [Member] | Foreign Currency Forward Contracts [Member] | Buy [Member]  
Derivative [Line Items]  
Notional Amounts of foreign currency derivative contracts 17,317
Fair Market Value of foreign currency derivative contracts 18,075
Australian Dollar [Member] | Foreign Currency Forward Contracts [Member] | Sell [Member]  
Derivative [Line Items]  
Notional Amounts of foreign currency derivative contracts 190
Fair Market Value of foreign currency derivative contracts 190
Australian Dollar [Member] | Foreign Currency Forward Contracts [Member] | Buy [Member]  
Derivative [Line Items]  
Notional Amounts of foreign currency derivative contracts 6,936
Fair Market Value of foreign currency derivative contracts 7,367
Hong Kong Dollar [Member] | Foreign Currency Forward Contracts [Member] | Buy [Member]  
Derivative [Line Items]  
Notional Amounts of foreign currency derivative contracts 66,336
Fair Market Value of foreign currency derivative contracts 66,449
Singapore Dollar [Member] | Foreign Currency Forward Contracts [Member] | Sell [Member]  
Derivative [Line Items]  
Notional Amounts of foreign currency derivative contracts 1,170
Fair Market Value of foreign currency derivative contracts 1,215
Singapore Dollar [Member] | Foreign Currency Forward Contracts [Member] | Buy [Member]  
Derivative [Line Items]  
Notional Amounts of foreign currency derivative contracts 11,601
Fair Market Value of foreign currency derivative contracts 12,128
Others [Member] | Foreign Currency Forward Contracts [Member] | Sell [Member]  
Derivative [Line Items]  
Notional Amounts of foreign currency derivative contracts 4,455
Fair Market Value of foreign currency derivative contracts 4,522
Others [Member] | Foreign Currency Forward Contracts [Member] | Buy [Member]  
Derivative [Line Items]  
Notional Amounts of foreign currency derivative contracts 23,477
Fair Market Value of foreign currency derivative contracts $ 24,142