XML 165 R167.htm IDEA: XBRL DOCUMENT v2.4.1.9
Schedule II - Valuation and Qualifying Accounts (Details) - Valuation and Qualifying Accounts (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] | Allowance for Doubtful Accounts, Current [Member]        
Deducted in the Statement of Financial Position:        
Balance at beginning of period   $ 6us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsCurrentMember
   
Charges to earnings and equity 6us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsCurrentMember
5us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsCurrentMember
   
Balance at end of period 6us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsCurrentMember
11us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsCurrentMember
   
Successor [Member] | Allowance for Sales Returns [Member]        
Deducted in the Statement of Financial Position:        
Balance at beginning of period 3us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
3us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
   
Charges to earnings and equity 2us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
3us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
   
Amounts written off 2us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
3us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
   
Balance at end of period 3us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
3us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
   
Successor [Member] | Reserves for Doubtful Accounts and Sales Returns and Allowances, Current [Member]        
Deducted in the Statement of Financial Position:        
Balance at beginning of period 3us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= kodk_ReservesForDoubtfulAccountsAndSalesReturnsAndAllowancesCurrentMember
9us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= kodk_ReservesForDoubtfulAccountsAndSalesReturnsAndAllowancesCurrentMember
   
Charges to earnings and equity 8us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= kodk_ReservesForDoubtfulAccountsAndSalesReturnsAndAllowancesCurrentMember
8us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= kodk_ReservesForDoubtfulAccountsAndSalesReturnsAndAllowancesCurrentMember
   
Amounts written off 2us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= kodk_ReservesForDoubtfulAccountsAndSalesReturnsAndAllowancesCurrentMember
3us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= kodk_ReservesForDoubtfulAccountsAndSalesReturnsAndAllowancesCurrentMember
   
Balance at end of period 9us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= kodk_ReservesForDoubtfulAccountsAndSalesReturnsAndAllowancesCurrentMember
14us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= kodk_ReservesForDoubtfulAccountsAndSalesReturnsAndAllowancesCurrentMember
   
Successor [Member] | Valuation Allowance of Deferred Tax Assets [Member]        
Deducted in the Statement of Financial Position:        
Balance at beginning of period 1,273us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember
953us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember
   
Charges to earnings and equity 157us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember
257us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember
   
Amounts written off 477us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember
83us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember
   
Balance at end of period 953us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember
1,127us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember
   
Predecessor [Member] | Allowance for Doubtful Accounts, Current [Member]        
Deducted in the Statement of Financial Position:        
Balance at beginning of period     30us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsCurrentMember
27us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsCurrentMember
Charges to earnings and equity       12us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsCurrentMember
Amounts written off     8us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsCurrentMember
9us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsCurrentMember
Balance at end of period     22us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsCurrentMember
30us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsCurrentMember
Predecessor [Member] | Allowance for Sales Returns [Member]        
Deducted in the Statement of Financial Position:        
Balance at beginning of period     5us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
11us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
Charges to earnings and equity     3us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
10us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
Amounts written off     5us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
16us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
Balance at end of period     3us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
5us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
Predecessor [Member] | Reserves for Doubtful Accounts and Sales Returns and Allowances, Current [Member]        
Deducted in the Statement of Financial Position:        
Balance at beginning of period     35us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= kodk_ReservesForDoubtfulAccountsAndSalesReturnsAndAllowancesCurrentMember
38us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= kodk_ReservesForDoubtfulAccountsAndSalesReturnsAndAllowancesCurrentMember
Charges to earnings and equity     3us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= kodk_ReservesForDoubtfulAccountsAndSalesReturnsAndAllowancesCurrentMember
22us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= kodk_ReservesForDoubtfulAccountsAndSalesReturnsAndAllowancesCurrentMember
Amounts written off     13us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= kodk_ReservesForDoubtfulAccountsAndSalesReturnsAndAllowancesCurrentMember
25us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= kodk_ReservesForDoubtfulAccountsAndSalesReturnsAndAllowancesCurrentMember
Balance at end of period     25us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= kodk_ReservesForDoubtfulAccountsAndSalesReturnsAndAllowancesCurrentMember
35us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= kodk_ReservesForDoubtfulAccountsAndSalesReturnsAndAllowancesCurrentMember
Predecessor [Member] | Valuation Allowance of Deferred Tax Assets [Member]        
Deducted in the Statement of Financial Position:        
Balance at beginning of period     2,838us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember
2,560us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember
Charges to earnings and equity     180us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember
807us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember
Amounts written off     1,745us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember
529us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember
Balance at end of period     $ 1,273us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember
$ 2,838us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember