XML 30 R44.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements And Financial Instruments - Summary of Level 3 Fair Value Measurements of Contingent Consideration (Details) (Fair Value, Inputs, Level 3, USD $)
In Millions, unless otherwise specified
3 Months Ended
Apr. 04, 2015
Jan. 03, 2015
Nanostim    
Fair Value Inputs, Discount Rate 5.00%us-gaap_FairValueInputsDiscountRate
/ us-gaap_BusinessAcquisitionAxis
= stj_NanostimMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Probability of Payment 90.00%stj_ProbabilityofPayment
/ us-gaap_BusinessAcquisitionAxis
= stj_NanostimMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Nanostim | Contingent Consideration Liability    
Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value 27us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_BusinessAcquisitionAxis
= stj_NanostimMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= stj_ContingentConsiderationLiabilityMember
$ 50us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_BusinessAcquisitionAxis
= stj_NanostimMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= stj_ContingentConsiderationLiabilityMember
Income Approach Valuation Technique | Contingent Consideration Liability    
Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value 27us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= stj_ContingentConsiderationLiabilityMember
/ us-gaap_ValuationTechniqueAxis
= us-gaap_IncomeApproachValuationTechniqueMember
 
Income Approach Valuation Technique | Nanostim | Contingent Consideration Liability    
Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value 27us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_BusinessAcquisitionAxis
= stj_NanostimMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= stj_ContingentConsiderationLiabilityMember
/ us-gaap_ValuationTechniqueAxis
= us-gaap_IncomeApproachValuationTechniqueMember