XML 87 R72.htm IDEA: XBRL DOCUMENT v3.10.0.1
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Fair Value of Derivative Instruments in the Consolidated Balance Sheets) (Details)
$ in Thousands, € in Millions
3 Months Ended 12 Months Ended
Jul. 27, 2017
EUR (€)
Jul. 27, 2017
USD ($)
Jun. 30, 2017
EUR (€)
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Fair Value of Derivative Instruments          
Derivative Assets       $ 259 $ 663
Derivative Liabilities       1,371 17,913
Intercompany receivable from repatriation activities | €     € 700    
Cash delivered on foreign currency forward contract         66,155
Foreign Exchange Contract, Amount of Gain (Loss) Recognized in Income on Derivative, not designated as hedging instruments       652 (65,587)
Foreign Exchange Contracts          
Fair Value of Derivative Instruments          
Aggregate amount of forward exchange contracts outstanding       85,700  
Foreign Exchange Contract, Amount of Gain (Loss) Recognized in Income on Derivative, not designated as hedging instruments       652 (65,587)
Foreign Exchange Forward Contract          
Fair Value of Derivative Instruments          
Cash delivered on foreign currency forward contract | € € 700        
Cash received from foreign currency forward contract   $ 751,000      
Foreign exchange transaction loss on forward contract   66,200      
Gain on revaluation of intercompany accounts receivable   $ 69,500      
Foreign Exchange Contract, Amount of Gain (Loss) Recognized in Income on Derivative, not designated as hedging instruments         3,300
Derivative Contracts Not Designated as Hedging Instruments          
Fair Value of Derivative Instruments          
Derivative Assets       259 663
Derivative Liabilities       331 1,604
Derivative Contracts Not Designated as Hedging Instruments | Foreign Exchange Contracts | Prepaid and other          
Fair Value of Derivative Instruments          
Derivative Assets       259 663
Derivative Contracts Not Designated as Hedging Instruments | Foreign Exchange Contracts | Accounts payable and accrued liabilities          
Fair Value of Derivative Instruments          
Derivative Liabilities       331 1,604
Derivative Contracts Designated as Hedging Instruments          
Fair Value of Derivative Instruments          
Derivative Liabilities       1,040 16,309
Derivative Contracts Designated as Hedging Instruments | Cross Currency Swap Contract | Accounts payable and accrued liabilities          
Fair Value of Derivative Instruments          
Derivative Liabilities       $ 1,040 $ 16,309