XML 133 R69.htm IDEA: XBRL DOCUMENT v2.4.1.9
Supplemental Cash Flow Information (Schedule of Cash Paid for Interest and Taxes) (Details)
In Millions, unless otherwise specified
12 Months Ended 3 Months Ended 12 Months Ended
Dec. 31, 2014
USD ($)
Dec. 31, 2013
USD ($)
Dec. 31, 2012
USD ($)
Dec. 31, 2014
Venezuelan Bolivar [Member]
USD ($)
Dec. 31, 2014
Venezuelan Bolivar [Member]
USD ($)
Dec. 31, 2013
Venezuelan Bolivar [Member]
USD ($)
Feb. 13, 2013
Venezuelan Bolivar [Member]
VEB
Feb. 12, 2013
Venezuelan Bolivar [Member]
VEB
Interest paid, net of capitalized interest $ 511us-gaap_InterestPaid $ 525us-gaap_InterestPaid $ 478us-gaap_InterestPaid          
Income taxes paid, net of refunds 386us-gaap_IncomeTaxesPaidNet 442us-gaap_IncomeTaxesPaidNet 443us-gaap_IncomeTaxesPaidNet          
Foreign Currency Exchange Rate, Translation             6.30us-gaap_ForeignCurrencyExchangeRateTranslation1
/ us-gaap_CurrencyAxis
= currency_VEF
4.30us-gaap_ForeignCurrencyExchangeRateTranslation1
/ us-gaap_CurrencyAxis
= currency_VEF
Amount Recognized in Income Due to Inflationary Accounting, Net of Tax       (245)wft_AmountRecognizedinIncomeDuetoInflationaryAccountingNetofTax
/ us-gaap_CurrencyAxis
= currency_VEF
(252)wft_AmountRecognizedinIncomeDuetoInflationaryAccountingNetofTax
/ us-gaap_CurrencyAxis
= currency_VEF
(94)wft_AmountRecognizedinIncomeDuetoInflationaryAccountingNetofTax
/ us-gaap_CurrencyAxis
= currency_VEF
   
Asset, Reporting Currency Denominated, Value       $ (92)us-gaap_AssetReportingCurrencyDenominatedValue
/ us-gaap_CurrencyAxis
= currency_VEF
$ (92)us-gaap_AssetReportingCurrencyDenominatedValue
/ us-gaap_CurrencyAxis
= currency_VEF