XML 111 R57.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Cash, Cash Equivalents and Current Marketable Securities - Cash and Cash Equivalent Composition (Details) - USD ($) $ in Millions | Dec. 29, 2019 | Dec. 30, 2018
--- | --- | ---
Cash, Cash Equivalents, and Short-term Investments [Abstract] |  |
Cash & Cash Equivalents | $ 17,305 | $ 18,107
Current Marketable Securities | 1,982 | 1,580
Held-to-maturity Securities |  |
Cash, Cash Equivalents, and Short-term Investments [Abstract] |  |
Carrying Amount, held-to-maturity | 14,919 | 9,953
Cash & Cash Equivalents | 14,195 | 9,953
Current Marketable Securities | 724 | 0
Held-to-maturity Securities | Cash |  |
Cash, Cash Equivalents, and Short-term Investments [Abstract] |  |
Carrying Amount, held-to-maturity | 2,637 | 2,619
Cash & Cash Equivalents | 2,637 | 2,619
Current Marketable Securities | 0 | 0
Held-to-maturity Securities | Other Sovereign Securities(1) |  |
Cash, Cash Equivalents, and Short-term Investments [Abstract] |  |
Carrying Amount, held-to-maturity | 439 |
Cash & Cash Equivalents | 149 |
Current Marketable Securities | 290 |
Held-to-maturity Securities | U.S. Reverse repurchase agreements |  |
Cash, Cash Equivalents, and Short-term Investments [Abstract] |  |
Carrying Amount, held-to-maturity | 6,375 | 3,009
Cash & Cash Equivalents | 6,375 | 3,009
Current Marketable Securities | 0 | 0
Held-to-maturity Securities | Other Reverse repurchase agreements |  |
Cash, Cash Equivalents, and Short-term Investments [Abstract] |  |
Carrying Amount, held-to-maturity | 375 | 443
Cash & Cash Equivalents | 375 | 443
Current Marketable Securities | 0 | 0
Held-to-maturity Securities | Corporate debt securities(1) |  |
Cash, Cash Equivalents, and Short-term Investments [Abstract] |  |
Carrying Amount, held-to-maturity | 1,323 |
Cash & Cash Equivalents | 889 |
Current Marketable Securities | 434 |
Held-to-maturity Securities | Money market funds |  |
Cash, Cash Equivalents, and Short-term Investments [Abstract] |  |
Carrying Amount, held-to-maturity | 2,864 | 3,397
Cash & Cash Equivalents | 2,864 | 3,397
Current Marketable Securities | 0 | 0
Held-to-maturity Securities | Time deposits(1) |  |
Cash, Cash Equivalents, and Short-term Investments [Abstract] |  |
Carrying Amount, held-to-maturity | 906 | 485
Cash & Cash Equivalents | 906 | 485
Current Marketable Securities | 0 | 0
Available-for-sale Securities |  |
Cash, Cash Equivalents, and Short-term Investments [Abstract] |  |
Carrying Amount, available-for-sale | 4,368 | 9,734
Cash & Cash Equivalents | 3,110 | 8,154
Current Marketable Securities | 1,258 | 1,580
Available-for-sale Securities | U.S. Gov't Securities |  |
Cash, Cash Equivalents, and Short-term Investments [Abstract] |  |
Carrying Amount, available-for-sale | 4,102 | 9,474
Cash & Cash Equivalents | 3,095 | 8,144
Current Marketable Securities | 1,007 | 1,330
Available-for-sale Securities | Corporate debt securities(1) |  |
Cash, Cash Equivalents, and Short-term Investments [Abstract] |  |
Carrying Amount, available-for-sale | 266 | 260
Cash & Cash Equivalents | 15 | 10
Current Marketable Securities | $ 251 | $ 250

X
- Definition Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=82897076&loc=d3e27161-111563 + Details
Name: | us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=109223946&loc=d3e3044-108585 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.1) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_CashAndCashEquivalentsAtCarryingValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of investment in debt security measured at amortized cost (held-to-maturity). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 45 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=109979856&loc=d3e26610-111562 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=82897076&loc=d3e27232-111563 + Details
Name: | us-gaap_HeldToMaturitySecurities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of investment in marketable security, classified as current. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 1 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.2) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_MarketableSecuritiesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_InformationByCategoryOfDebtSecurityAxis=us-gaap_HeldtomaturitySecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=us-gaap_CashMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=us-gaap_SovereignDebtSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=us-gaap_RepurchaseAgreementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=jnj_OtherReverseRepurchaseAgreementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=us-gaap_CorporateDebtSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=us-gaap_MoneyMarketFundsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=us-gaap_BankTimeDepositsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InformationByCategoryOfDebtSecurityAxis=us-gaap_AvailableforsaleSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=us-gaap_USTreasuryAndGovernmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |