XML 160 R143.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 23 - Segment Information (Details) - Net Sales from Continuing Operations (USD $)
In Millions, unless otherwise specified
4 Months Ended 8 Months Ended 12 Months Ended 2 Months Ended 3 Months Ended
Dec. 31, 2013
Aug. 31, 2013
Dec. 31, 2014
Dec. 31, 2012
Aug. 31, 2013
Mar. 31, 2013
Net sales from continuing operations:            
Restructuring costs and other $ (17)us-gaap_RestructuringCharges $ (52)us-gaap_RestructuringCharges $ (61)us-gaap_RestructuringCharges $ (271)us-gaap_RestructuringCharges    
Graphics, Entertainment and Commercial Films Segment [Member] | Successor [Member] | Continuing Operations [Member]            
Net sales from continuing operations:            
Sales revenue 521us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= kodk_GraphicsEntertainmentAndCommercialFilmsSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  1,434us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= kodk_GraphicsEntertainmentAndCommercialFilmsSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
     
Other income (35)us-gaap_OtherIncome
/ us-gaap_StatementBusinessSegmentsAxis
= kodk_GraphicsEntertainmentAndCommercialFilmsSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  31us-gaap_OtherIncome
/ us-gaap_StatementBusinessSegmentsAxis
= kodk_GraphicsEntertainmentAndCommercialFilmsSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
     
Graphics, Entertainment and Commercial Films Segment [Member] | Predecessor [Member] | Continuing Operations [Member]            
Net sales from continuing operations:            
Sales revenue   987us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= kodk_GraphicsEntertainmentAndCommercialFilmsSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  1,680us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= kodk_GraphicsEntertainmentAndCommercialFilmsSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Other income   5us-gaap_OtherIncome
/ us-gaap_StatementBusinessSegmentsAxis
= kodk_GraphicsEntertainmentAndCommercialFilmsSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  (210)us-gaap_OtherIncome
/ us-gaap_StatementBusinessSegmentsAxis
= kodk_GraphicsEntertainmentAndCommercialFilmsSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Digital Printing and Enterprise Segment [Member] | Successor [Member] | Continuing Operations [Member]            
Net sales from continuing operations:            
Sales revenue 284us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= kodk_DigitalPrintingAndEnterpriseSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  668us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= kodk_DigitalPrintingAndEnterpriseSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
     
Other income (59)us-gaap_OtherIncome
/ us-gaap_StatementBusinessSegmentsAxis
= kodk_DigitalPrintingAndEnterpriseSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  (77)us-gaap_OtherIncome
/ us-gaap_StatementBusinessSegmentsAxis
= kodk_DigitalPrintingAndEnterpriseSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
     
Digital Printing and Enterprise Segment [Member] | Predecessor [Member] | Continuing Operations [Member]            
Net sales from continuing operations:            
Sales revenue   519us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= kodk_DigitalPrintingAndEnterpriseSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  939us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= kodk_DigitalPrintingAndEnterpriseSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Other income   (37)us-gaap_OtherIncome
/ us-gaap_StatementBusinessSegmentsAxis
= kodk_DigitalPrintingAndEnterpriseSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  (280)us-gaap_OtherIncome
/ us-gaap_StatementBusinessSegmentsAxis
= kodk_DigitalPrintingAndEnterpriseSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Other Segments [Member] | Successor [Member] | Continuing Operations [Member]            
Net sales from continuing operations:            
Sales revenue 2us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Other income (3)us-gaap_OtherIncome
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  (10)us-gaap_OtherIncome
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
     
Other Segments [Member] | Predecessor [Member] | Continuing Operations [Member]            
Net sales from continuing operations:            
Sales revenue   36us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  100us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Other income       (3)us-gaap_OtherIncome
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Successor [Member] | Continuing Operations [Member]            
Net sales from continuing operations:            
Sales revenue 807us-gaap_SalesRevenueNet
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  2,102us-gaap_SalesRevenueNet
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
     
Other income (94)us-gaap_OtherIncome
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  (46)us-gaap_OtherIncome
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
     
Restructuring costs and other (17)us-gaap_RestructuringCharges
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  (61)us-gaap_RestructuringCharges
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
     
Corporate components of pension and OPEB income (expense) (1) 67kodk_CorporateComponentsOfPensionAndOPEBIncomeExpense
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  110kodk_CorporateComponentsOfPensionAndOPEBIncomeExpense
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
     
Other operating (expense) income, net (2)us-gaap_OtherOperatingIncomeExpenseNet
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  (9)us-gaap_OtherOperatingIncomeExpenseNet
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
     
Legal contingencies, settlements and other 3us-gaap_GainLossRelatedToLitigationSettlement
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  (4)us-gaap_GainLossRelatedToLitigationSettlement
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
     
Interest expense (22)us-gaap_InterestExpense
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  (62)us-gaap_InterestExpense
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
     
Other (charges) income net 10us-gaap_OtherNonoperatingIncomeExpense
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  (17)us-gaap_OtherNonoperatingIncomeExpense
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
     
Reorganization items, net (16)us-gaap_ReorganizationItems
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  (13)us-gaap_ReorganizationItems
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
     
Consolidated (loss) earnings from continuing operations before income taxes (74)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  (112)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
     
Successor [Member]            
Net sales from continuing operations:            
Sales revenue 807us-gaap_SalesRevenueNet
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  2,102us-gaap_SalesRevenueNet
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
     
Restructuring costs and other (17)us-gaap_RestructuringCharges
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  (59)us-gaap_RestructuringCharges
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
     
Other operating (expense) income, net (2)us-gaap_OtherOperatingIncomeExpenseNet
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  (9)us-gaap_OtherOperatingIncomeExpenseNet
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
     
Interest expense (22)us-gaap_InterestExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  (62)us-gaap_InterestExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
     
Other (charges) income net 10us-gaap_OtherNonoperatingIncomeExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  (21)us-gaap_OtherNonoperatingIncomeExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
     
Reorganization items, net (16)us-gaap_ReorganizationItems
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  (13)us-gaap_ReorganizationItems
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
     
Consolidated (loss) earnings from continuing operations before income taxes (74)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  (112)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
     
Predecessor [Member] | Continuing Operations [Member]            
Net sales from continuing operations:            
Sales revenue   1,542us-gaap_SalesRevenueNet
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  2,719us-gaap_SalesRevenueNet
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Other income   (32)us-gaap_OtherIncome
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  (490)us-gaap_OtherIncome
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Restructuring costs and other   (49)us-gaap_RestructuringCharges
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  (232)us-gaap_RestructuringCharges
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
[1]    
Corporate components of pension and OPEB income (expense) (1)   43kodk_CorporateComponentsOfPensionAndOPEBIncomeExpense
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  (2)kodk_CorporateComponentsOfPensionAndOPEBIncomeExpense
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Other operating (expense) income, net   495us-gaap_OtherOperatingIncomeExpenseNet
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  86us-gaap_OtherOperatingIncomeExpenseNet
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Legal contingencies, settlements and other       (1)us-gaap_GainLossRelatedToLitigationSettlement
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Loss on early extinguishment of debt, net   (8)us-gaap_GainsLossesOnExtinguishmentOfDebt
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  (7)us-gaap_GainsLossesOnExtinguishmentOfDebt
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Interest expense   (106)us-gaap_InterestExpense
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  (139)us-gaap_InterestExpense
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Other (charges) income net   (13)us-gaap_OtherNonoperatingIncomeExpense
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  21us-gaap_OtherNonoperatingIncomeExpense
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Reorganization items, net   2,026us-gaap_ReorganizationItems
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  (843)us-gaap_ReorganizationItems
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Consolidated (loss) earnings from continuing operations before income taxes   2,356us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  (1,610)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Predecessor [Member]            
Net sales from continuing operations:            
Sales revenue   1,542us-gaap_SalesRevenueNet
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  2,719us-gaap_SalesRevenueNet
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Restructuring costs and other   (43)us-gaap_RestructuringCharges
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  (215)us-gaap_RestructuringCharges
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Other operating (expense) income, net   495us-gaap_OtherOperatingIncomeExpenseNet
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  85us-gaap_OtherOperatingIncomeExpenseNet
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Loss on early extinguishment of debt, net   (8)us-gaap_GainsLossesOnExtinguishmentOfDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  (7)us-gaap_GainsLossesOnExtinguishmentOfDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Interest expense   (106)us-gaap_InterestExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  (139)us-gaap_InterestExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Other (charges) income net   (13)us-gaap_OtherNonoperatingIncomeExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  21us-gaap_OtherNonoperatingIncomeExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Reorganization items, net   2,026us-gaap_ReorganizationItems
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  (843)us-gaap_ReorganizationItems
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
2,217us-gaap_ReorganizationItems
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(119)us-gaap_ReorganizationItems
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Consolidated (loss) earnings from continuing operations before income taxes   $ 2,356us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
  $ (1,610)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
[1] Severance reserve activity includes termination benefit charges of $186 million, and net curtailment and settlement losses related to these actions of $1 million.