XML 60 R139.htm IDEA: XBRL DOCUMENT v2.4.1.9
Quarterly Financial Data (Narrative) (Details) (USD $)
In Millions, except Per Share data, unless otherwise specified
1 Months Ended 3 Months Ended 12 Months Ended 3 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Oct. 31, 2013
Dec. 31, 2014
Jun. 30, 2014
Dec. 31, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Mar. 31, 2014
Schedule of Quarterly Financial Information [Line Items]                        
Tax Adjustments, Settlements, and Unusual Provisions       $ 188us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions   $ 212us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions   $ 145us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions        
Increase/(Decrease) in Earnings from operations due to change in accounting estimate.                 100ba_IncreaseDecreaseinEarningsfromoperationsduetochangeinaccountingestimate. 242ba_IncreaseDecreaseinEarningsfromoperationsduetochangeinaccountingestimate. 379ba_IncreaseDecreaseinEarningsfromoperationsduetochangeinaccountingestimate.  
Cash dividends declared, per share $ 0.91us-gaap_CommonStockDividendsPerShareDeclared $ 0.73us-gaap_CommonStockDividendsPerShareDeclared $ 0.485us-gaap_CommonStockDividendsPerShareDeclared $ 1.64us-gaap_CommonStockDividendsPerShareDeclared $ 1.46us-gaap_CommonStockDividendsPerShareDeclared $ 1.215us-gaap_CommonStockDividendsPerShareDeclared $ 0.97us-gaap_CommonStockDividendsPerShareDeclared   $ 3.100us-gaap_CommonStockDividendsPerShareDeclared $ 2.185us-gaap_CommonStockDividendsPerShareDeclared $ 1.805us-gaap_CommonStockDividendsPerShareDeclared  
A-12 Program [Member]                        
Schedule of Quarterly Financial Information [Line Items]                        
Benefit/(Charge) Related to Litigation Settlement           406us-gaap_GainLossRelatedToLitigationSettlement
/ ba_LongTermContractsOrProgramsByCustomerAxis
= ba_A12ProgramMember
           
Pension Plans [Member]                        
Schedule of Quarterly Financial Information [Line Items]                        
Defined Benefit Plan, Recognized Net Gain (Loss) Due to Settlements and Curtailments                 (461)us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
(104)us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
(25)us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Pension Plans [Member] | defined benefit plan changes [Member]                        
Schedule of Quarterly Financial Information [Line Items]                        
Defined Benefit Plan, Recognized Net Gain (Loss) Due to Settlements and Curtailments                       (334)us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ ba_ScenarioInformationAxis
= ba_DefinedbenefitplanchangesMember
KC-46A Tanker [Member]                        
Schedule of Quarterly Financial Information [Line Items]                        
Increase/(Decrease) in Earnings from operations due to change in accounting estimate.         (425)ba_IncreaseDecreaseinEarningsfromoperationsduetochangeinaccountingestimate.
/ ba_ProgramAxis
= ba_KC46ATankerMember
             
Tax Basis Restoration [Member]                        
Schedule of Quarterly Financial Information [Line Items]                        
Tax Adjustments, Settlements, and Unusual Provisions         265us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions
/ ba_TaxAdjustmentsandSettlementsAxis
= ba_TaxBasisRestorationMember
             
2007-2008 Federal Tax Audit Settlement [Member]                        
Schedule of Quarterly Financial Information [Line Items]                        
Tax Adjustments, Settlements, and Unusual Provisions         116us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions
/ ba_TaxAdjustmentsandSettlementsAxis
= ba_A20072008FederalTaxAuditSettlementMember
             
2009-2010 Federal Tax Audit Settlement [Member]                        
Schedule of Quarterly Financial Information [Line Items]                        
Tax Adjustments, Settlements, and Unusual Provisions         $ 143us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions
/ ba_TaxAdjustmentsandSettlementsAxis
= ba_A20092010FederalTaxAuditSettlementMember