XML 96 R63.htm IDEA: XBRL DOCUMENT v2.4.1.9
Income Taxes- DTA Valuation Rollforward (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Valuation Allowance [Line Items]        
International Nols That We Do Not Anticipate Utilizing   $ 17,000,000nfx_InternationalNolsThatWeDoNotAnticipateUtilizing    
Balance at the beginning of the year       (11,000,000)us-gaap_DeferredTaxAssetsValuationAllowance
Balance at the end of the year (549,000,000)us-gaap_DeferredTaxAssetsValuationAllowance (584,000,000)us-gaap_DeferredTaxAssetsValuationAllowance (457,000,000)us-gaap_DeferredTaxAssetsValuationAllowance (11,000,000)us-gaap_DeferredTaxAssetsValuationAllowance
Deferred Tax Assets, Tax Credit Carryforwards, Foreign 547,000,000us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign 535,000,000us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign    
Internal Revenue Service (IRS) [Member]        
Valuation Allowance [Line Items]        
Operating Loss Carryforwards 500,000,000us-gaap_OperatingLossCarryforwards
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_InternalRevenueServiceIRSMember
1,000,000,000us-gaap_OperatingLossCarryforwards
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_InternalRevenueServiceIRSMember
   
Valuation Allowance, Tax Credit Carryforward [Member] | Malaysia [Member]        
Valuation Allowance [Line Items]        
Valuation Allowance, Deferred Tax Asset, Change in Amount 40,000,000us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount
/ us-gaap_IncomeTaxAuthorityAxis
= nfx_MalaysiaMember
/ us-gaap_ValuationAllowanceByDeferredTaxAssetAxis
= us-gaap_ValuationAllowanceTaxCreditCarryforwardMember
(15,000,000)us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount
/ us-gaap_IncomeTaxAuthorityAxis
= nfx_MalaysiaMember
/ us-gaap_ValuationAllowanceByDeferredTaxAssetAxis
= us-gaap_ValuationAllowanceTaxCreditCarryforwardMember
(25,000,000)us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount
/ us-gaap_IncomeTaxAuthorityAxis
= nfx_MalaysiaMember
/ us-gaap_ValuationAllowanceByDeferredTaxAssetAxis
= us-gaap_ValuationAllowanceTaxCreditCarryforwardMember
 
Valuation Allowance, Tax Credit Carryforward [Member] | Foreign [Member]        
Valuation Allowance [Line Items]        
Valuation Allowance, Deferred Tax Asset, Change in Amount (12,000,000)us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_ForeignCountryMember
/ us-gaap_ValuationAllowanceByDeferredTaxAssetAxis
= us-gaap_ValuationAllowanceTaxCreditCarryforwardMember
(114,000,000)us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_ForeignCountryMember
/ us-gaap_ValuationAllowanceByDeferredTaxAssetAxis
= us-gaap_ValuationAllowanceTaxCreditCarryforwardMember
(421,000,000)us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_ForeignCountryMember
/ us-gaap_ValuationAllowanceByDeferredTaxAssetAxis
= us-gaap_ValuationAllowanceTaxCreditCarryforwardMember
 
Valuation Allowance, Tax Credit Carryforward [Member] | Other International [Member]        
Valuation Allowance [Line Items]        
Valuation Allowance, Deferred Tax Asset, Change in Amount 6,000,000us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount
/ us-gaap_IncomeTaxAuthorityAxis
= nfx_OtherInternationalMember
/ us-gaap_ValuationAllowanceByDeferredTaxAssetAxis
= us-gaap_ValuationAllowanceTaxCreditCarryforwardMember
0us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount
/ us-gaap_IncomeTaxAuthorityAxis
= nfx_OtherInternationalMember
/ us-gaap_ValuationAllowanceByDeferredTaxAssetAxis
= us-gaap_ValuationAllowanceTaxCreditCarryforwardMember
0us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount
/ us-gaap_IncomeTaxAuthorityAxis
= nfx_OtherInternationalMember
/ us-gaap_ValuationAllowanceByDeferredTaxAssetAxis
= us-gaap_ValuationAllowanceTaxCreditCarryforwardMember
 
Valuation Allowance, Operating Loss Carryforwards [Member] | U.S. [Member]        
Valuation Allowance [Line Items]        
Valuation Allowance, Deferred Tax Asset, Change in Amount $ 1,000,000us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_DomesticCountryMember
/ us-gaap_ValuationAllowanceByDeferredTaxAssetAxis
= us-gaap_ValuationAllowanceOperatingLossCarryforwardsMember
$ 2,000,000us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_DomesticCountryMember
/ us-gaap_ValuationAllowanceByDeferredTaxAssetAxis
= us-gaap_ValuationAllowanceOperatingLossCarryforwardsMember
$ 0us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_DomesticCountryMember
/ us-gaap_ValuationAllowanceByDeferredTaxAssetAxis
= us-gaap_ValuationAllowanceOperatingLossCarryforwardsMember