XML 36 R35.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements - Cash, Cash Equivalents and Marketable Securities (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 29, 2015
Dec. 28, 2014
Mar. 30, 2014
Dec. 29, 2013
Held-to-maturity Securities [Abstract]        
Held-to-maturity Securities - Carrying Amount $ 29,969us-gaap_HeldToMaturitySecurities      
Held-to-maturity Securities - Unrealized Gain 1us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains      
Held-to-maturity Securities - Unrealized Loss 0us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses      
Held-to-maturity Securities - Estimated Fair Value 29,970us-gaap_HeldToMaturitySecuritiesFairValue      
Available-for-sale Securities [Abstract]        
Available-for-sale Securities - Carrying Amount 1,350us-gaap_AvailableForSaleSecuritiesAmortizedCost [1]      
Available-for-sale Securities, Gross Unrealized Gain 2us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains [1]      
Available-for-sale Securities, Gross Unrealized Loss (2)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss [1]      
Available-for-sale Securities - Estimated Fair Value 1,350us-gaap_AvailableForSaleSecurities [1],[2]      
Available-for-sale Securities and Held-to-maturity Securities [Abstract]        
Total Cash, cash equivalents and current marketable securities - Carrying Amount 31,319us-gaap_AvailableForSaleSecuritiesAndHeldToMaturitySecurities      
Total Cash, cash equivalents and current marketable securities - Unrealized Gain 3jnj_AvailableforsaleSecuritiesandHeldtomaturitySecuritiesUnrecognizedHoldingGain      
Total Cash, cash equivalents and current marketable securities - Unrealized Loss (2)jnj_AvailableforsaleSecuritiesandHeldtomaturitySecuritiesUnrecognizedHoldingLoss      
Total Cash, cash equivalents and current marketable securities - Estimated Fair Value 31,320us-gaap_MarketableSecurities      
Cash and Cash Equivalents 11,988us-gaap_CashAndCashEquivalentsAtCarryingValue 14,523us-gaap_CashAndCashEquivalentsAtCarryingValue 19,722us-gaap_CashAndCashEquivalentsAtCarryingValue 20,927us-gaap_CashAndCashEquivalentsAtCarryingValue
Marketable Securities, Current 19,331us-gaap_MarketableSecuritiesCurrent 18,566us-gaap_MarketableSecuritiesCurrent    
Cash        
Held-to-maturity Securities [Abstract]        
Held-to-maturity Securities - Carrying Amount 1,739us-gaap_HeldToMaturitySecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_CashMember
     
Held-to-maturity Securities - Unrealized Gain 0us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_CashMember
     
Held-to-maturity Securities - Unrealized Loss 0us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_CashMember
     
Held-to-maturity Securities - Estimated Fair Value 1,739us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_CashMember
     
U.S. Gov't Securities(1)        
Held-to-maturity Securities [Abstract]        
Held-to-maturity Securities - Carrying Amount 15,114us-gaap_HeldToMaturitySecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_USTreasuryAndGovernmentMember
[3]      
Held-to-maturity Securities - Unrealized Gain 1us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_USTreasuryAndGovernmentMember
[3]      
Held-to-maturity Securities - Unrealized Loss 0us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_USTreasuryAndGovernmentMember
[3]      
Held-to-maturity Securities - Estimated Fair Value 15,115us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_USTreasuryAndGovernmentMember
[3]      
Available-for-sale Securities [Abstract]        
Available-for-sale Securities - Carrying Amount 893us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_InvestmentTypeAxis
= us-gaap_USTreasuryAndGovernmentMember
     
Available-for-sale Securities, Gross Unrealized Gain 1us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_USTreasuryAndGovernmentMember
     
Available-for-sale Securities, Gross Unrealized Loss (2)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_InvestmentTypeAxis
= us-gaap_USTreasuryAndGovernmentMember
     
Available-for-sale Securities - Estimated Fair Value 892us-gaap_AvailableForSaleSecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_USTreasuryAndGovernmentMember
     
Other Sovereign Securities(1)        
Held-to-maturity Securities [Abstract]        
Held-to-maturity Securities - Carrying Amount 3,762us-gaap_HeldToMaturitySecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_SovereignDebtSecuritiesMember
[3]      
Held-to-maturity Securities - Unrealized Gain 0us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_SovereignDebtSecuritiesMember
[3]      
Held-to-maturity Securities - Unrealized Loss 0us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_SovereignDebtSecuritiesMember
[3]      
Held-to-maturity Securities - Estimated Fair Value 3,762us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_SovereignDebtSecuritiesMember
[3]      
U.S. Reverse repurchase agreements(1)        
Held-to-maturity Securities [Abstract]        
Held-to-maturity Securities - Carrying Amount 3,402us-gaap_HeldToMaturitySecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember
[3]      
Held-to-maturity Securities - Unrealized Gain 0us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember
[3]      
Held-to-maturity Securities - Unrealized Loss 0us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember
[3]      
Held-to-maturity Securities - Estimated Fair Value 3,402us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember
[3]      
Other Reverse repurchase agreements(1)        
Held-to-maturity Securities [Abstract]        
Held-to-maturity Securities - Carrying Amount 2,192us-gaap_HeldToMaturitySecurities
/ us-gaap_InvestmentTypeAxis
= jnj_OtherReverseRepurchaseAgreementsMember
[3]      
Held-to-maturity Securities - Unrealized Gain 0us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains
/ us-gaap_InvestmentTypeAxis
= jnj_OtherReverseRepurchaseAgreementsMember
[3]      
Held-to-maturity Securities - Unrealized Loss 0us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses
/ us-gaap_InvestmentTypeAxis
= jnj_OtherReverseRepurchaseAgreementsMember
[3]      
Held-to-maturity Securities - Estimated Fair Value 2,192us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_InvestmentTypeAxis
= jnj_OtherReverseRepurchaseAgreementsMember
[3]      
Corporate debt securities(1)        
Held-to-maturity Securities [Abstract]        
Held-to-maturity Securities - Carrying Amount 1,410us-gaap_HeldToMaturitySecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
[3]      
Held-to-maturity Securities - Unrealized Gain 0us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
[3]      
Held-to-maturity Securities - Unrealized Loss 0us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
[3]      
Held-to-maturity Securities - Estimated Fair Value 1,410us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
[3]      
Available-for-sale Securities [Abstract]        
Available-for-sale Securities - Carrying Amount 457us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
     
Available-for-sale Securities, Gross Unrealized Gain 1us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
     
Available-for-sale Securities, Gross Unrealized Loss 0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
     
Available-for-sale Securities - Estimated Fair Value 458us-gaap_AvailableForSaleSecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
     
Money market funds        
Held-to-maturity Securities [Abstract]        
Held-to-maturity Securities - Carrying Amount 1,396us-gaap_HeldToMaturitySecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_MoneyMarketFundsMember
     
Held-to-maturity Securities - Unrealized Gain 0us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_MoneyMarketFundsMember
     
Held-to-maturity Securities - Unrealized Loss 0us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_MoneyMarketFundsMember
     
Held-to-maturity Securities - Estimated Fair Value 1,396us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_MoneyMarketFundsMember
     
Time deposits(1)        
Held-to-maturity Securities [Abstract]        
Held-to-maturity Securities - Carrying Amount 954us-gaap_HeldToMaturitySecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_BankTimeDepositsMember
[3]      
Held-to-maturity Securities - Unrealized Gain 0us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_BankTimeDepositsMember
[3]      
Held-to-maturity Securities - Unrealized Loss 0us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_BankTimeDepositsMember
[3]      
Held-to-maturity Securities - Estimated Fair Value 954us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_BankTimeDepositsMember
[3]      
Held-to-maturity Securities        
Available-for-sale Securities and Held-to-maturity Securities [Abstract]        
Cash and Cash Equivalents 11,988us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_HeldtomaturitySecuritiesMember
     
Marketable Securities, Current 17,981us-gaap_MarketableSecuritiesCurrent
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_HeldtomaturitySecuritiesMember
     
Held-to-maturity Securities | Cash        
Available-for-sale Securities and Held-to-maturity Securities [Abstract]        
Cash and Cash Equivalents 1,739us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_HeldtomaturitySecuritiesMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CashMember
     
Held-to-maturity Securities | U.S. Gov't Securities(1)        
Available-for-sale Securities and Held-to-maturity Securities [Abstract]        
Cash and Cash Equivalents 750us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_HeldtomaturitySecuritiesMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_USTreasuryAndGovernmentMember
[3]      
Marketable Securities, Current 14,364us-gaap_MarketableSecuritiesCurrent
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_HeldtomaturitySecuritiesMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_USTreasuryAndGovernmentMember
[3]      
Held-to-maturity Securities | Other Sovereign Securities(1)        
Available-for-sale Securities and Held-to-maturity Securities [Abstract]        
Cash and Cash Equivalents 1,199us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_HeldtomaturitySecuritiesMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_SovereignDebtSecuritiesMember
[3]      
Marketable Securities, Current 2,563us-gaap_MarketableSecuritiesCurrent
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_HeldtomaturitySecuritiesMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_SovereignDebtSecuritiesMember
[3]      
Held-to-maturity Securities | U.S. Reverse repurchase agreements(1)        
Available-for-sale Securities and Held-to-maturity Securities [Abstract]        
Cash and Cash Equivalents 3,402us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_HeldtomaturitySecuritiesMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember
[3]      
Held-to-maturity Securities | Other Reverse repurchase agreements(1)        
Available-for-sale Securities and Held-to-maturity Securities [Abstract]        
Cash and Cash Equivalents 2,192us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_HeldtomaturitySecuritiesMember
/ us-gaap_InvestmentTypeAxis
= jnj_OtherReverseRepurchaseAgreementsMember
[3]      
Held-to-maturity Securities | Corporate debt securities(1)        
Available-for-sale Securities and Held-to-maturity Securities [Abstract]        
Cash and Cash Equivalents 356us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_HeldtomaturitySecuritiesMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
[3]      
Marketable Securities, Current 1,054us-gaap_MarketableSecuritiesCurrent
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_HeldtomaturitySecuritiesMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
[3]      
Held-to-maturity Securities | Money market funds        
Available-for-sale Securities and Held-to-maturity Securities [Abstract]        
Cash and Cash Equivalents 1,396us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_HeldtomaturitySecuritiesMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_MoneyMarketFundsMember
     
Held-to-maturity Securities | Time deposits(1)        
Available-for-sale Securities and Held-to-maturity Securities [Abstract]        
Cash and Cash Equivalents 954us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_HeldtomaturitySecuritiesMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_BankTimeDepositsMember
[3]      
Available-for-sale Securities        
Available-for-sale Securities and Held-to-maturity Securities [Abstract]        
Cash and Cash Equivalents 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_AvailableforsaleSecuritiesMember
[1]      
Marketable Securities, Current 1,350us-gaap_MarketableSecuritiesCurrent
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_AvailableforsaleSecuritiesMember
[1]      
Available-for-sale Securities | U.S. Gov't Securities(1)        
Available-for-sale Securities and Held-to-maturity Securities [Abstract]        
Cash and Cash Equivalents 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_USTreasuryAndGovernmentMember
     
Marketable Securities, Current 892us-gaap_MarketableSecuritiesCurrent
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_USTreasuryAndGovernmentMember
     
Available-for-sale Securities | Corporate debt securities(1)        
Available-for-sale Securities and Held-to-maturity Securities [Abstract]        
Cash and Cash Equivalents 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
     
Marketable Securities, Current $ 458us-gaap_MarketableSecuritiesCurrent
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
     
[1] Available for sale securities are reported at fair value with unrealized gains and losses reported net of taxes in other comprehensive income.
[2] Classified as current marketable securities.
[3] Held to maturity investments are reported at amortized costs and gains or losses are reported in earnings.