XML 32 R89.htm IDEA: XBRL DOCUMENT v2.4.1.9
Shareholders' Equity (Schedule of Shares Issued and Treasury Stock) (Details)
0 Months Ended 12 Months Ended
Feb. 28, 2012
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Shares issued for warrants 494,000wft_StockIssuedDuringPeriodSharesWarrantsExercised      
Issued [Member]        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Beginning Balance   840,000,000us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
840,000,000us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
765,000,000us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Shares issued for acquisitions       0us-gaap_StockIssuedDuringPeriodSharesAcquisitions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Equity awards granted, vested and exercised   0us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Shares issued for warrants       5,000,000wft_StockIssuedDuringPeriodSharesWarrantsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Equity awards granted, vested and exercised       70,000,000wft_StockIssuedDuringPeriodSharesRestructuringPlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Shares Cancelled due to Redomestication   (840,000,000)wft_SharesCancelledduetoRedomestication
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Shares Issued due to Redomestication   774,000,000wft_SharesIssuedduetoRedomestication
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Ending Balance   774,000,000us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
840,000,000us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
840,000,000us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Treasury [Member]        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Beginning Balance   (73,000,000)us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
(79,000,000)us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
(16,000,000)us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Shares issued for acquisitions       3,000,000us-gaap_StockIssuedDuringPeriodSharesAcquisitions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Equity awards granted, vested and exercised   2,000,000us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
6,000,000us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
4,000,000us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Shares issued for warrants       0wft_StockIssuedDuringPeriodSharesWarrantsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Equity awards granted, vested and exercised       70,000,000wft_StockIssuedDuringPeriodSharesRestructuringPlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Shares Cancelled due to Redomestication   71,000,000wft_SharesCancelledduetoRedomestication
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
   
Shares Issued due to Redomestication   0wft_SharesIssuedduetoRedomestication
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
   
Ending Balance   0us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
(73,000,000)us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
(79,000,000)us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember