XML 128 R88.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Instruments (Narrative) (Details) (USD $)
1 Months Ended 12 Months Ended
Jun. 30, 2012
Dec. 31, 2014
Dec. 31, 2013
Jul. 31, 2011
Interest Rate Swap [Member] | Fair Value Hedging [Member]        
Derivative [Line Items]        
Notional amount       $ 300,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
Gain recognized upon termination 18,000,000us-gaap_DerivativeCashReceivedOnHedge
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
     
Deferred (gain) loss on discontinuation of fair value hedge   (33,000,000)us-gaap_DeferredGainLossOnDiscontinuationOfFairValueHedge
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
(42,000,000)us-gaap_DeferredGainLossOnDiscontinuationOfFairValueHedge
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
 
Interest rate derivatives [Member] | Cash Flow Hedging [Member]        
Derivative [Line Items]        
Unrealized gain (loss) on interest rate cash flow hedges   (11,000,000)us-gaap_UnrealizedGainLossOnInterestRateCashFlowHedgesPretaxAccumulatedOtherComprehensiveIncomeLoss
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
(11,000,000)us-gaap_UnrealizedGainLossOnInterestRateCashFlowHedgesPretaxAccumulatedOtherComprehensiveIncomeLoss
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
 
Foreign currency forward contracts [Member]        
Derivative [Line Items]        
Notional amount   1,612,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
992,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
 
Cross-currency swap contracts [Member]        
Derivative [Line Items]        
Notional amount   $ 168,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
$ 168,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
 
Senior Notes, 6.35% due 2017 [Member] | Senior Notes [Member]        
Derivative [Line Items]        
Stated interest rate on debt   6.35%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= wft_SeniorNotes6.35Percentdue2017Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
   
Senior Notes, 6.35% due 2017 [Member] | Senior Notes [Member] | Interest Rate Swap [Member] | Fair Value Hedging [Member]        
Derivative [Line Items]        
Stated interest rate on debt       6.35%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= wft_SeniorNotes6.35Percentdue2017Member
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember