XML 109 R92.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements And Financial Instruments Fair Value Measurements Recurring Basis Table (Details) (USD $)
In Millions, unless otherwise specified
Jan. 03, 2015
Dec. 28, 2013
Dec. 29, 2012
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total assets $ 1,060us-gaap_AssetsFairValueDisclosure $ 1,189us-gaap_AssetsFairValueDisclosure  
Liabilities, Fair Value Disclosure, Recurring 50us-gaap_LiabilitiesFairValueDisclosureRecurring 195us-gaap_LiabilitiesFairValueDisclosureRecurring  
Quoted Prices In Active Markets (Level 1) [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total assets 1,060us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
1,189us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
 
Liabilities, Fair Value Disclosure, Recurring 0us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
 
Significant Other Observable Inputs (Level 2) [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total assets 0us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
 
Liabilities, Fair Value Disclosure, Recurring 0us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
 
Significant Unobservable Inputs (Level 3) [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total assets 0us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Liabilities, Fair Value Disclosure, Recurring 50us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
195us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Contingent Consideration Liability [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair value of acquisition contingent consideration 50us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByLiabilityClassAxis
= stj_ContingentConsiderationLiabilityMember
195us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByLiabilityClassAxis
= stj_ContingentConsiderationLiabilityMember
 
Contingent Consideration Liability [Member] | Quoted Prices In Active Markets (Level 1) [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair value of acquisition contingent consideration 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByLiabilityClassAxis
= stj_ContingentConsiderationLiabilityMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByLiabilityClassAxis
= stj_ContingentConsiderationLiabilityMember
 
Contingent Consideration Liability [Member] | Significant Other Observable Inputs (Level 2) [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair value of acquisition contingent consideration 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByLiabilityClassAxis
= stj_ContingentConsiderationLiabilityMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByLiabilityClassAxis
= stj_ContingentConsiderationLiabilityMember
 
Contingent Consideration Liability [Member] | Significant Unobservable Inputs (Level 3) [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair value of acquisition contingent consideration 50us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= stj_ContingentConsiderationLiabilityMember
195us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= stj_ContingentConsiderationLiabilityMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= stj_ContingentConsiderationLiabilityMember
Cash and Cash Equivalents [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Money Market Securities Fair Value Disclosure 729stj_MoneyMarketSecuritiesFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CashAndCashEquivalentsMember
875stj_MoneyMarketSecuritiesFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CashAndCashEquivalentsMember
 
Cash and Cash Equivalents [Member] | Quoted Prices In Active Markets (Level 1) [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Money Market Securities Fair Value Disclosure 729stj_MoneyMarketSecuritiesFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
875stj_MoneyMarketSecuritiesFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
 
Cash and Cash Equivalents [Member] | Significant Other Observable Inputs (Level 2) [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Money Market Securities Fair Value Disclosure 0stj_MoneyMarketSecuritiesFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0stj_MoneyMarketSecuritiesFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
 
Cash and Cash Equivalents [Member] | Significant Unobservable Inputs (Level 3) [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Money Market Securities Fair Value Disclosure 0stj_MoneyMarketSecuritiesFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0stj_MoneyMarketSecuritiesFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Other Current Assets [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Available-for-sale Securities, Fair Value Disclosure 30us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_OtherCurrentAssetsMember
35us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_OtherCurrentAssetsMember
 
Other Current Assets [Member] | Quoted Prices In Active Markets (Level 1) [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Available-for-sale Securities, Fair Value Disclosure 30us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
35us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
 
Other Current Assets [Member] | Significant Other Observable Inputs (Level 2) [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Available-for-sale Securities, Fair Value Disclosure 0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
 
Other Current Assets [Member] | Significant Unobservable Inputs (Level 3) [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Available-for-sale Securities, Fair Value Disclosure 0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Other Assets [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Trading Securities, Fair Value Disclosure 301us-gaap_TradingSecurities
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_OtherAssetsMember
279us-gaap_TradingSecurities
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_OtherAssetsMember
 
Other Assets [Member] | Quoted Prices In Active Markets (Level 1) [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Trading Securities, Fair Value Disclosure 301us-gaap_TradingSecurities
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_OtherAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
279us-gaap_TradingSecurities
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_OtherAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
 
Other Assets [Member] | Significant Other Observable Inputs (Level 2) [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Trading Securities, Fair Value Disclosure 0us-gaap_TradingSecurities
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_OtherAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_TradingSecurities
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_OtherAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
 
Other Assets [Member] | Significant Unobservable Inputs (Level 3) [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Trading Securities, Fair Value Disclosure $ 0us-gaap_TradingSecurities
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_OtherAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
$ 0us-gaap_TradingSecurities
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_OtherAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member