XML 52 R59.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Instruments (Details)
3 Months Ended 3 Months Ended
Mar. 31, 2015
Foreign Exchange Forward [Member]
Not Designated as Hedging Instrument [Member]
USD ($)
Mar. 31, 2015
Foreign Exchange Contract [Member]
USD ($)
Mar. 31, 2014
Foreign Exchange Contract [Member]
USD ($)
Dec. 31, 2014
Foreign Exchange Contract [Member]
USD ($)
Mar. 31, 2015
Foreign Exchange Contract [Member]
Designated as Hedging Instrument [Member]
USD ($)
Mar. 31, 2015
United States of America, Dollars [Member]
Foreign Exchange Forward [Member]
Not Designated as Hedging Instrument [Member]
USD ($)
Mar. 31, 2015
United Kingdom, Pounds [Member]
Foreign Exchange Forward [Member]
Not Designated as Hedging Instrument [Member]
GBP (£)
Mar. 31, 2015
Euro Member Countries, Euro [Member]
Foreign Exchange Forward [Member]
Not Designated as Hedging Instrument [Member]
EUR (€)
Derivative Instruments, Gain (Loss) [Line Items]                
Foreign currency forward contract $ 163,000,000us-gaap_DerivativeAssetNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
        $ 143,000,000us-gaap_DerivativeAssetNotionalAmount
/ us-gaap_CurrencyAxis
= currency_USD
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
£ 8,900,000us-gaap_DerivativeAssetNotionalAmount
/ us-gaap_CurrencyAxis
= currency_GBP
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
€ 4,700,000us-gaap_DerivativeAssetNotionalAmount
/ us-gaap_CurrencyAxis
= currency_EUR
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Foreign exchange contracts   1,000,000us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
  100,000us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
       
Unrealized gains (losses) recorded to other comprehensive income related to foreign currency hedges         0us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
     
Derivative financial instruments revaluation, net of tax   $ 0us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
$ 200,000us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember