XML 39 R56.htm IDEA: XBRL DOCUMENT v2.4.1.9
Financial Instruments and Risk Management (Details) (USD $)
3 Months Ended 12 Months Ended
Dec. 31, 2014
Debt_Instrument
Dec. 31, 2014
Debt_Instrument
Dec. 31, 2013
Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]      
Fair value of marketable securities $ 103,000,000us-gaap_AvailableForSaleSecurities $ 103,000,000us-gaap_AvailableForSaleSecurities $ 373,000,000us-gaap_AvailableForSaleSecurities
Foreign Currency Derivatives [Abstract]      
Maximum term of currency derivative instruments (in years)   1 year  
Interest Rate Derivatives [Abstract]      
Number of debt instruments with related interest rate swaps 3hal_NumberOfDebtInstrumentsWithRelatedInterestRateSwaps 3hal_NumberOfDebtInstrumentsWithRelatedInterestRateSwaps  
Floating rate basis   LIBOR-based  
Weighted average floating rate (percentage) 3.80%us-gaap_DerivativeVariableInterestRate 3.80%us-gaap_DerivativeVariableInterestRate  
Aggregate fixed rate debt after effect of interest rate swaps 6,300,000,000hal_LongtermDebtPercentageBearingFixedInterestAmountAfterSwaps 6,300,000,000hal_LongtermDebtPercentageBearingFixedInterestAmountAfterSwaps  
Aggregate floating rate debt after effect of interest rate swaps 1,500,000,000us-gaap_LongtermDebtPercentageBearingVariableInterestAmount 1,500,000,000us-gaap_LongtermDebtPercentageBearingVariableInterestAmount  
Long-term Debt, Excluding Current Maturities 7,840,000,000us-gaap_LongTermDebtNoncurrent 7,840,000,000us-gaap_LongTermDebtNoncurrent 7,816,000,000us-gaap_LongTermDebtNoncurrent
Long-term Debt, Percentage Bearing Fixed Interest, Amount 7,800,000,000us-gaap_LongtermDebtPercentageBearingFixedInterestAmount 7,800,000,000us-gaap_LongtermDebtPercentageBearingFixedInterestAmount 7,816,000,000us-gaap_LongtermDebtPercentageBearingFixedInterestAmount
Available-for-sale Securities, Debt Maturities, Date Nov. 15, 2019    
Level 1      
Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]      
Fair value of marketable securities 0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
100,000,000us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Level 2      
Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]      
Fair value of marketable securities 103,000,000us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
103,000,000us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
273,000,000us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Estimate of Fair Value, Fair Value Disclosure      
Interest Rate Derivatives [Abstract]      
Long-term debt 9,079,000,000us-gaap_LongTermDebtFairValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
9,079,000,000us-gaap_LongTermDebtFairValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
8,697,000,000us-gaap_LongTermDebtFairValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
Estimate of Fair Value, Fair Value Disclosure | Level 1      
Interest Rate Derivatives [Abstract]      
Long-term debt 4,822,000,000us-gaap_LongTermDebtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
4,822,000,000us-gaap_LongTermDebtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
8,405,000,000us-gaap_LongTermDebtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
Estimate of Fair Value, Fair Value Disclosure | Level 2      
Interest Rate Derivatives [Abstract]      
Long-term debt 4,257,000,000us-gaap_LongTermDebtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
4,257,000,000us-gaap_LongTermDebtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
292,000,000us-gaap_LongTermDebtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
Carrying (Reported) Amount, Fair Value Disclosure      
Interest Rate Derivatives [Abstract]      
Long-term Debt, Excluding Current Maturities 7,840,000,000us-gaap_LongTermDebtNoncurrent
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
7,840,000,000us-gaap_LongTermDebtNoncurrent
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
7,816,000,000us-gaap_LongTermDebtNoncurrent
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Other current assets      
Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]      
Available-for-sale securities, current 56,000,000us-gaap_AvailableForSaleSecuritiesCurrent
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
56,000,000us-gaap_AvailableForSaleSecuritiesCurrent
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
139,000,000us-gaap_AvailableForSaleSecuritiesCurrent
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
Other assets      
Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]      
Available-for-sale securities, noncurrent 47,000,000us-gaap_AvailableForSaleSecuritiesNoncurrent
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
47,000,000us-gaap_AvailableForSaleSecuritiesNoncurrent
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
134,000,000us-gaap_AvailableForSaleSecuritiesNoncurrent
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
US treasuries      
Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]      
Fair value of marketable securities 0us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
0us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
100,000,000us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
US treasuries | Level 1      
Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]      
Fair value of marketable securities 0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
100,000,000us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
US treasuries | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]      
Fair value of marketable securities 0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
Other      
Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]      
Fair value of marketable securities 103,000,000us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
103,000,000us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
273,000,000us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
Other | Level 1      
Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]      
Fair value of marketable securities 0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
Other | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]      
Fair value of marketable securities 103,000,000us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
103,000,000us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
273,000,000us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
Interest Rate Swap [Member]      
Foreign Currency Derivatives [Abstract]      
Derivative, Notional Amount 1,500,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
1,500,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
 
Foreign Exchange Contract [Member]      
Foreign Currency Derivatives [Abstract]      
Derivative, Notional Amount $ 662,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
$ 662,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
$ 769,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember