XML 33 R22.htm IDEA: XBRL DOCUMENT v3.7.0.1
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Tables)
6 Months Ended
Apr. 30, 2017
Schedule of Fair Value of Derivative Instruments
 
 
April 30, 2017
 
October 31, 2016
 
 
 
Balance Sheet
 
 
 
Balance Sheet
 
 
 
Derivatives
 
Location
 
Fair Value
 
Location
 
Fair Value
 
Designated as Hedging Instruments:
 
 
 
 
 
 
 
 
 
 
 
Foreign exchange forward contracts
 
Derivative assets
 
$
997
 
Derivative assets
 
$
1,721
 
Foreign exchange forward contracts
 
Derivative liabilities
 
$
442
 
Derivative liabilities
 
$
173
 
Not Designated as Hedging Instruments:
 
 
 
 
 
 
 
 
 
 
 
Foreign exchange forward contracts
 
Derivative assets
 
$
230
 
Derivative assets
 
$
4
 
Foreign exchange forward contracts
 
Derivative liabilities
 
$
75
 
Derivative liabilities
 
$
365
 
Period One [Member]  
Schedule of Changes in Components of Accumulated Other Comprehensive Loss
 
 
Foreign
Currency
Translation
 
Cash
Flow
Hedges
 
Total
 
Balance, January 31, 2017
 
$
(12,428)
 
$
1,820
 
$
(10,608)
 
Other comprehensive income before reclassifications
 
 
2,259
 
 
95
 
 
2,354
 
Reclassifications
 
 
 
 
(317)
 
 
(317)
 
Balance, April 30, 2017
 
$
(10,169)
 
$
1,598
 
$
(8,571)
 
 
 
 
Foreign
 
Cash
 
 
 
 
 
Currency
 
Flow
 
 
 
 
 
Translation
 
Hedges
 
Total
 
Balance, October 31, 2016
 
$
(12,325)
 
$
1,282
 
$
(11,043)
 
Other comprehensive income before reclassifications
 
 
2,156
 
 
424
 
 
2,580
 
Reclassifications
 
 
 
 
(108)
 
 
(108)
 
Balance, April 30, 2017
 
$
(10,169)
 
$
1,598
 
$
(8,571)
 
Period One [Member] | Designated as Hedging Instrument [Member]  
Schedule of Effect of Derivative Instruments on the Balance Sheets, Statements of Changes in Shareholders' Equity and Statements of Operations
Derivatives
 
Amount of Gain
(Loss) Recognized in
Other Comprehensive
Income (Loss)
 
Location of
Gain (Loss)
Reclassified
from Other
Comprehensive
Income (Loss)
 
Amount of Gain (Loss)
Reclassified from Other
Comprehensive 
Income (Loss)
 
 
 
Three Months Ended 
April 30,
 
 
 
Three Months Ended 
April 30,
 
 
 
2017
 
2016
 
 
 
2017
 
2016
 
Designated as Hedging Instruments:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
(Effective portion)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Foreign exchange forward contracts – Intercompany sales/purchases
 
$
95
 
$
(736)
 
Cost of sales and service
 
$
317
 
$
546
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Foreign exchange forward contract – Net investment
 
$
(9)
 
$
(116)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Location of
 
 
 
 
 
 
 
Gain (Loss)
 
Amount of Gain
 
 
 
Amount of Gain
 
Reclassified
 
(Loss) Reclassified
 
 
 
(Loss) Recognized in
 
from Other
 
from Other
 
 
 
Other Comprehensive
 
Comprehensive
 
Comprehensive
 
Derivatives
 
Income (Loss)
 
Income (Loss)
 
Income (Loss)
 
 
 
Six Months Ended
 
 
 
Six Months Ended
 
 
 
April 30,
 
 
 
April 30,
 
 
 
2017
 
2016
 
 
 
2017
 
2016
 
Designated as Hedging Instruments:
 
 
 
 
 
 
 
 
 
 
 
(Effective portion)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Foreign exchange forward contracts  – Intercompany sales/purchases
 
$
424
 
$
(567)
 
Cost of sales and service
 
$
108
 
$
1,474
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Foreign exchange forward contract – Net investment
 
$
30
 
$
(80)
 
 
 
 
 
 
 
 
 
Period One [Member] | Not Designated as Hedging Instrument [Member]  
Schedule of Derivatives Not Designated as Hedging Instruments
 
 
Location of Gain
 
 
 
 
 
(Loss) Recognized
 
Amount of Gain (Loss)
 
Derivatives
 
in Operations
 
Recognized in Operations
 
 
 
 
 
Three Months Ended
 
 
 
 
 
April 30,
 
Not Designated as Hedging Instruments:
 
 
 
2017
 
2016
 
Foreign exchange forward contracts
 
Other (income) expense, net
 
$
165
 
$
(1,239)
 
 
 
 
Location of Gain
 
 
 
 
 
(Loss) Recognized
 
Amount of Gain (Loss)
 
Derivatives
 
in Operations
 
Recognized in Operations
 
 
 
 
 
Six Months Ended
 
 
 
 
 
April 30,
 
 
 
 
 
2017
 
2016
 
Not Designated as Hedging Instruments:
 
 
 
 
 
 
 
 
 
Foreign exchange forward contracts
 
Other (income) expense, net
 
$
955
 
$
(1,100)