XML 163 R115.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 16 - Retirement Plans (Details) - Changes in Plan Assets and Benefit Recognized in Other Comprehensive Income (Loss) (USD $)
In Millions, unless otherwise specified
4 Months Ended 12 Months Ended 8 Months Ended 12 Months Ended
Dec. 31, 2013
Dec. 31, 2014
Aug. 31, 2013
Dec. 31, 2012
Successor [Member] | UNITED STATES        
Note 16 - Retirement Plans (Details) - Changes in Plan Assets and Benefit Recognized in Other Comprehensive Income (Loss) [Line Items]        
Newly established (loss) gain $ 97us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
$ (255)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Newly established prior service credit   61us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Amortization of:        
Prior service (credit) cost   (3)us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Net loss (gain) recognized in expense due to settlements (11)us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
10us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Total Income (loss) recognized in Other comprehensive income before fresh start accounting 86us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(187)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Successor [Member] | Non-U.S. [Member]        
Note 16 - Retirement Plans (Details) - Changes in Plan Assets and Benefit Recognized in Other Comprehensive Income (Loss) [Line Items]        
Newly established (loss) gain 7us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(21)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Newly established prior service credit 6us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
     
Amortization of:        
Net curtailment (loss) gain not recognized in expense   (1)kodk_NetCurtailmentGainNotRecognizedInExpense
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Transfers   1kodk_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTransfers
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Total Income (loss) recognized in Other comprehensive income before fresh start accounting 13us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(21)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Successor [Member]        
Note 16 - Retirement Plans (Details) - Changes in Plan Assets and Benefit Recognized in Other Comprehensive Income (Loss) [Line Items]        
Newly established (loss) gain (95)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
278us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Newly established prior service credit (6)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(61)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Amortization of:        
Prior service (credit) cost    [1] 3us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
[1]    
Predecessor [Member] | UNITED STATES        
Note 16 - Retirement Plans (Details) - Changes in Plan Assets and Benefit Recognized in Other Comprehensive Income (Loss) [Line Items]        
Newly established (loss) gain     80us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
 
Amortization of:        
Prior service (credit) cost     1us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
 
Net actuarial loss     120us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
166us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Prior service cost recognized due to curtailment     1kodk_DefinedBenefitPlanPriorServiceCostRecognizedDueToCurtailment
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
 
Net curtailment (loss) gain not recognized in expense     20kodk_NetCurtailmentGainNotRecognizedInExpense
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
 
Total Income (loss) recognized in Other comprehensive income before fresh start accounting     222us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
 
Effect of application of fresh start accounting     1,955kodk_EffectOfApplicationOfFreshStartAccountingBenefitObligations
/ us-gaap_StatementGeographicalAxis
= country_US
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
 
Predecessor [Member] | Non-U.S. [Member]        
Note 16 - Retirement Plans (Details) - Changes in Plan Assets and Benefit Recognized in Other Comprehensive Income (Loss) [Line Items]        
Newly established (loss) gain     75us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
 
Amortization of:        
Prior service (credit) cost     1us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
 
Net actuarial loss     55us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
64us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Prior service cost recognized due to curtailment     13kodk_DefinedBenefitPlanPriorServiceCostRecognizedDueToCurtailment
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
 
Net curtailment (loss) gain not recognized in expense     7kodk_NetCurtailmentGainNotRecognizedInExpense
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
 
Net loss (gain) recognized in expense due to settlements     1,542us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
 
Total Income (loss) recognized in Other comprehensive income before fresh start accounting     1,693us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
 
Effect of application of fresh start accounting     436kodk_EffectOfApplicationOfFreshStartAccountingBenefitObligations
/ us-gaap_StatementGeographicalAxis
= kodk_NonUSMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
 
Predecessor [Member]        
Note 16 - Retirement Plans (Details) - Changes in Plan Assets and Benefit Recognized in Other Comprehensive Income (Loss) [Line Items]        
Newly established (loss) gain     (393)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
982us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Newly established prior service credit       (460)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Amortization of:        
Prior service (credit) cost     75us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
[1] 82us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
[1]
Net actuarial loss     3us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
26us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Net loss (gain) recognized in expense due to settlements       $ (228)us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
[1] Reclassified to Pension (income) expense - refer to Note 16, "Retirement Plans" and Note 17, "Other Postretirement Benefits" for additional information.