XML 70 R60.htm IDEA: XBRL DOCUMENT v3.7.0.1
Derivative Contracts - Fair Value of Derivative Instruments (Details) - USD ($)
Jun. 30, 2017
Dec. 31, 2016
Derivatives, Fair Value [Line Items]    
Derivatives at fair value $ 22,100,000 $ 7,200,000
Cash collateral provided 0 0
Foreign Exchange Contracts | Not Designated as Hedging Instruments    
Derivatives, Fair Value [Line Items]    
Derivative notional amount 814,600,000 665,600,000
Foreign Exchange Contracts | Not Designated as Hedging Instruments | Derivatives at Fair Value    
Derivatives, Fair Value [Line Items]    
Derivative notional amount 547,300,000 240,200,000
Foreign Exchange Contracts | Not Designated as Hedging Instruments | Liabilities under Derivative Contracts    
Derivatives, Fair Value [Line Items]    
Liability notional amount 267,300,000 425,400,000
Foreign Exchange Contracts | Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Cash collateral provided 0 2,200,000
Foreign Exchange Contracts | Designated as Hedging Instrument | Derivatives at Fair Value    
Derivatives, Fair Value [Line Items]    
Derivative notional amount 54,600,000 0
Foreign Exchange Contracts | Designated as Hedging Instrument | Liabilities under Derivative Contracts    
Derivatives, Fair Value [Line Items]    
Derivative notional amount 0 108,600,000
Level 2 | Fair Value, Measurements, Recurring | Foreign Exchange Contracts | Not Designated as Hedging Instruments | Derivatives at Fair Value    
Derivatives, Fair Value [Line Items]    
Derivatives at fair value 19,500,000 5,000,000
Level 2 | Fair Value, Measurements, Recurring | Foreign Exchange Contracts | Not Designated as Hedging Instruments | Liabilities under Derivative Contracts    
Derivatives, Fair Value [Line Items]    
Liabilities at fair value (8,600,000) (17,700,000)
Level 2 | Fair Value, Measurements, Recurring | Foreign Exchange Contracts | Designated as Hedging Instrument | Derivatives at Fair Value    
Derivatives, Fair Value [Line Items]    
Derivatives at fair value 2,600,000 2,200,000
Level 2 | Fair Value, Measurements, Recurring | Foreign Exchange Contracts | Designated as Hedging Instrument | Liabilities under Derivative Contracts    
Derivatives, Fair Value [Line Items]    
Liabilities at fair value $ 0 $ (700,000)