XML 128 R137.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Information (Schedule Of Unallocated Items and Eliminations) (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Segment Reporting Information [Line Items]                      
Share-based plans                 $ (195)us-gaap_ShareBasedCompensation $ (206)us-gaap_ShareBasedCompensation $ (193)us-gaap_ShareBasedCompensation
Deferred compensation                 (44)us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense (238)us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense (75)us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense
Amortization of previously capitalized interest                 (102)us-gaap_InterestCostsCapitalized (87)us-gaap_InterestCostsCapitalized (74)us-gaap_InterestCostsCapitalized
Total 2,025us-gaap_OperatingIncomeLoss 2,119us-gaap_OperatingIncomeLoss 1,787us-gaap_OperatingIncomeLoss 1,542us-gaap_OperatingIncomeLoss 1,515us-gaap_OperatingIncomeLoss 1,803us-gaap_OperatingIncomeLoss 1,716us-gaap_OperatingIncomeLoss 1,528us-gaap_OperatingIncomeLoss 7,473us-gaap_OperatingIncomeLoss 6,562us-gaap_OperatingIncomeLoss 6,290us-gaap_OperatingIncomeLoss
Pension [Member]                      
Segment Reporting Information [Line Items]                      
Pension and Postretirement                 (3,215)us-gaap_PensionAndOtherPostretirementBenefitExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
(3,036)us-gaap_PensionAndOtherPostretirementBenefitExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
(2,407)us-gaap_PensionAndOtherPostretirementBenefitExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
Postretirement [Member]                      
Segment Reporting Information [Line Items]                      
Pension and Postretirement                 (287)us-gaap_PensionAndOtherPostretirementBenefitExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
(353)us-gaap_PensionAndOtherPostretirementBenefitExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
(543)us-gaap_PensionAndOtherPostretirementBenefitExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
Unallocated Items And Eliminations [Member]                      
Segment Reporting Information [Line Items]                      
Share-based plans                 (67)us-gaap_ShareBasedCompensation
/ us-gaap_ConsolidationItemsAxis
= ba_UnallocateditemseliminationsandotherMember
(95)us-gaap_ShareBasedCompensation
/ us-gaap_ConsolidationItemsAxis
= ba_UnallocateditemseliminationsandotherMember
(81)us-gaap_ShareBasedCompensation
/ us-gaap_ConsolidationItemsAxis
= ba_UnallocateditemseliminationsandotherMember
Deferred compensation                 (44)us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense
/ us-gaap_ConsolidationItemsAxis
= ba_UnallocateditemseliminationsandotherMember
(238)us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense
/ us-gaap_ConsolidationItemsAxis
= ba_UnallocateditemseliminationsandotherMember
(75)us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense
/ us-gaap_ConsolidationItemsAxis
= ba_UnallocateditemseliminationsandotherMember
Amortization of previously capitalized interest                 (72)us-gaap_InterestCostsCapitalized
/ us-gaap_ConsolidationItemsAxis
= ba_UnallocateditemseliminationsandotherMember
(69)us-gaap_InterestCostsCapitalized
/ us-gaap_ConsolidationItemsAxis
= ba_UnallocateditemseliminationsandotherMember
(70)us-gaap_InterestCostsCapitalized
/ us-gaap_ConsolidationItemsAxis
= ba_UnallocateditemseliminationsandotherMember
Eliminations and other unallocated items                 (593)ba_Eliminationsandotherunallocateditems
/ us-gaap_ConsolidationItemsAxis
= ba_UnallocateditemseliminationsandotherMember
(859)ba_Eliminationsandotherunallocateditems
/ us-gaap_ConsolidationItemsAxis
= ba_UnallocateditemseliminationsandotherMember
(452)ba_Eliminationsandotherunallocateditems
/ us-gaap_ConsolidationItemsAxis
= ba_UnallocateditemseliminationsandotherMember
Operating Income (Loss) Excluding Unallocated Pension and Postretirement Adjustments                 (776)ba_OperatingIncomeLossExcludingUnallocatedPensionAndPostretirementAdjustments
/ us-gaap_ConsolidationItemsAxis
= ba_UnallocateditemseliminationsandotherMember
(1,261)ba_OperatingIncomeLossExcludingUnallocatedPensionAndPostretirementAdjustments
/ us-gaap_ConsolidationItemsAxis
= ba_UnallocateditemseliminationsandotherMember
(678)ba_OperatingIncomeLossExcludingUnallocatedPensionAndPostretirementAdjustments
/ us-gaap_ConsolidationItemsAxis
= ba_UnallocateditemseliminationsandotherMember
Pension and Postretirement                 (1,387)us-gaap_PensionAndOtherPostretirementBenefitExpense
/ us-gaap_ConsolidationItemsAxis
= ba_UnallocateditemseliminationsandotherMember
(1,314)us-gaap_PensionAndOtherPostretirementBenefitExpense
/ us-gaap_ConsolidationItemsAxis
= ba_UnallocateditemseliminationsandotherMember
(899)us-gaap_PensionAndOtherPostretirementBenefitExpense
/ us-gaap_ConsolidationItemsAxis
= ba_UnallocateditemseliminationsandotherMember
Total                 (2,163)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= ba_UnallocateditemseliminationsandotherMember
(2,575)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= ba_UnallocateditemseliminationsandotherMember
(1,577)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= ba_UnallocateditemseliminationsandotherMember
Unallocated Items And Eliminations [Member] | Pension [Member]                      
Segment Reporting Information [Line Items]                      
Pension and Postretirement                 (1,469)us-gaap_PensionAndOtherPostretirementBenefitExpense
/ us-gaap_ConsolidationItemsAxis
= ba_UnallocateditemseliminationsandotherMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
(1,374)us-gaap_PensionAndOtherPostretirementBenefitExpense
/ us-gaap_ConsolidationItemsAxis
= ba_UnallocateditemseliminationsandotherMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
(787)us-gaap_PensionAndOtherPostretirementBenefitExpense
/ us-gaap_ConsolidationItemsAxis
= ba_UnallocateditemseliminationsandotherMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
Unallocated Items And Eliminations [Member] | Postretirement [Member]                      
Segment Reporting Information [Line Items]                      
Pension and Postretirement                 $ 82us-gaap_PensionAndOtherPostretirementBenefitExpense
/ us-gaap_ConsolidationItemsAxis
= ba_UnallocateditemseliminationsandotherMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
$ 60us-gaap_PensionAndOtherPostretirementBenefitExpense
/ us-gaap_ConsolidationItemsAxis
= ba_UnallocateditemseliminationsandotherMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
$ (112)us-gaap_PensionAndOtherPostretirementBenefitExpense
/ us-gaap_ConsolidationItemsAxis
= ba_UnallocateditemseliminationsandotherMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember