XML 86 R93.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements And Financial Instruments Fair Value Measurements, Fair Value Inputs, Liabilities, Quantitative Information (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Jan. 03, 2015
Dec. 28, 2013
Dec. 29, 2012
Contingent Consideration Liability [Member]      
Fair Value Inputs, Liabilities, Quantitative Information [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] | Fair Value, Inputs, Level 3 [Member]      
Fair Value Inputs, Liabilities, Quantitative Information [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
Nanostim [Member] | Fair Value, Inputs, Level 3 [Member]      
Fair Value Inputs, Liabilities, Quantitative Information [Line Items]      
Fair Value Inputs, Discount Rate 5.00%us-gaap_FairValueInputsDiscountRate
/ us-gaap_BusinessAcquisitionAxis
= stj_NanostimMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
   
Probability of Payment 95.00%stj_ProbabilityofPayment
/ us-gaap_BusinessAcquisitionAxis
= stj_NanostimMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
   
Nanostim [Member] | Contingent Consideration Liability [Member] | Fair Value, Inputs, Level 3 [Member]      
Fair Value Inputs, Liabilities, Quantitative Information [Line Items]      
Fair value of acquisition contingent consideration 50us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_BusinessAcquisitionAxis
= stj_NanostimMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= stj_ContingentConsiderationLiabilityMember
$ 56us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_BusinessAcquisitionAxis
= stj_NanostimMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= stj_ContingentConsiderationLiabilityMember
$ 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_BusinessAcquisitionAxis
= stj_NanostimMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= stj_ContingentConsiderationLiabilityMember