XML 98 R84.htm IDEA: XBRL DOCUMENT v2.4.1.9
Special Charges (Narrative) (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended
Jan. 03, 2015
Jan. 03, 2015
Dec. 28, 2013
Dec. 29, 2012
Restructuring Cost and Reserve [Line Items]        
Purchased technology and patents       $ 12us-gaap_FinitelivedIntangibleAssetsAcquired1
Field Action Costs [Member]        
Restructuring Cost and Reserve [Line Items]        
Loss Contingency, Loss in Period       27us-gaap_LossContingencyLossInPeriod
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= stj_FieldActionCostsMember
Operating Expense [Member]        
Restructuring Cost and Reserve [Line Items]        
Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)   58us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OperatingExpenseMember
29us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OperatingExpenseMember
 
Litigation Settlement, Amount   37us-gaap_LitigationSettlementAmount
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OperatingExpenseMember
22us-gaap_LitigationSettlementAmount
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OperatingExpenseMember
28us-gaap_LitigationSettlementAmount
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OperatingExpenseMember
Operating Expense [Member] | Field Action Costs [Member]        
Restructuring Cost and Reserve [Line Items]        
Legal Fees   31us-gaap_LegalFees
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OperatingExpenseMember
/ us-gaap_NatureOfExpenseAxis
= stj_FieldActionCostsMember
28us-gaap_LegalFees
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OperatingExpenseMember
/ us-gaap_NatureOfExpenseAxis
= stj_FieldActionCostsMember
16us-gaap_LegalFees
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OperatingExpenseMember
/ us-gaap_NatureOfExpenseAxis
= stj_FieldActionCostsMember
Cost of Sales [Member] | Field Action Costs [Member]        
Restructuring Cost and Reserve [Line Items]        
Loss Contingency, Loss in Period (4)us-gaap_LossContingencyLossInPeriod
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= stj_FieldActionCostsMember
23us-gaap_LossContingencyLossInPeriod
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= stj_FieldActionCostsMember
10us-gaap_LossContingencyLossInPeriod
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= stj_FieldActionCostsMember
25us-gaap_LossContingencyLossInPeriod
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= stj_FieldActionCostsMember
Purchased Technology And Patents [Member] | Operating Expense [Member]        
Restructuring Cost and Reserve [Line Items]        
Litigation Settlement, Amount   (48)us-gaap_LitigationSettlementAmount
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OperatingExpenseMember
/ us-gaap_LitigationCaseAxis
= us-gaap_PatentedTechnologyMember
   
Developed Technology Rights [Member] | Operating Expense [Member]        
Restructuring Cost and Reserve [Line Items]        
Intangible asset impairment charges, Finite-lived       31us-gaap_ImpairmentOfIntangibleAssetsFinitelived
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_DevelopedTechnologyRightsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OperatingExpenseMember
Customer-Related Intangible Assets [Member] | Operating Expense [Member]        
Restructuring Cost and Reserve [Line Items]        
Intangible asset impairment charges, Finite-lived     13us-gaap_ImpairmentOfIntangibleAssetsFinitelived
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelatedIntangibleAssetsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OperatingExpenseMember
2us-gaap_ImpairmentOfIntangibleAssetsFinitelived
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelatedIntangibleAssetsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OperatingExpenseMember
In Process Research and Development [Member] | Operating Expense [Member]        
Restructuring Cost and Reserve [Line Items]        
Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)   50us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OperatingExpenseMember
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_InProcessResearchAndDevelopmentMember
15us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OperatingExpenseMember
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_InProcessResearchAndDevelopmentMember
 
Trade Names [Member] | Operating Expense [Member]        
Restructuring Cost and Reserve [Line Items]        
Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)   8us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OperatingExpenseMember
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
14us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OperatingExpenseMember
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
 
Manuf and Supply Optimization Plan [Member]        
Restructuring Cost and Reserve [Line Items]        
Special charges   32stj_TotalSpecialCharges
/ us-gaap_RestructuringPlanAxis
= stj_ManufandSupplyOptimizationPlanMember
   
Restructuring and Related Cost, Expected Cost Remaining 45us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1
/ us-gaap_RestructuringPlanAxis
= stj_ManufandSupplyOptimizationPlanMember
45us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1
/ us-gaap_RestructuringPlanAxis
= stj_ManufandSupplyOptimizationPlanMember
   
Manuf and Supply Optimization Plan [Member] | Operating Expense [Member]        
Restructuring Cost and Reserve [Line Items]        
Special charges   25stj_TotalSpecialCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OperatingExpenseMember
/ us-gaap_RestructuringPlanAxis
= stj_ManufandSupplyOptimizationPlanMember
   
Manuf and Supply Optimization Plan [Member] | Cost of Sales [Member]        
Restructuring Cost and Reserve [Line Items]        
Special charges   7stj_TotalSpecialCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_RestructuringPlanAxis
= stj_ManufandSupplyOptimizationPlanMember
   
Manuf and Supply Optimization Plan [Member] | Other Restructuring [Member] | Operating Expense [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring reserve period expense   8us-gaap_OtherRestructuringCosts
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OperatingExpenseMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= stj_ManufandSupplyOptimizationPlanMember
   
Manuf and Supply Optimization Plan [Member] | Other Restructuring [Member] | Cost of Sales [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring reserve period expense   0us-gaap_OtherRestructuringCosts
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= stj_ManufandSupplyOptimizationPlanMember
   
2012 Business Realignment Restructuring Plan [Member]        
Restructuring Cost and Reserve [Line Items]        
Special charges   108stj_TotalSpecialCharges
/ us-gaap_RestructuringPlanAxis
= stj_A2012BusinessRealignmentRestructuringPlanMember
220stj_TotalSpecialCharges
/ us-gaap_RestructuringPlanAxis
= stj_A2012BusinessRealignmentRestructuringPlanMember
185stj_TotalSpecialCharges
/ us-gaap_RestructuringPlanAxis
= stj_A2012BusinessRealignmentRestructuringPlanMember
Restructuring and Related Cost, Expected Cost Remaining 6us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1
/ us-gaap_RestructuringPlanAxis
= stj_A2012BusinessRealignmentRestructuringPlanMember
6us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1
/ us-gaap_RestructuringPlanAxis
= stj_A2012BusinessRealignmentRestructuringPlanMember
   
2012 Business Realignment Restructuring Plan [Member] | Operating Expense [Member]        
Restructuring Cost and Reserve [Line Items]        
Special charges   78stj_TotalSpecialCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OperatingExpenseMember
/ us-gaap_RestructuringPlanAxis
= stj_A2012BusinessRealignmentRestructuringPlanMember
185stj_TotalSpecialCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OperatingExpenseMember
/ us-gaap_RestructuringPlanAxis
= stj_A2012BusinessRealignmentRestructuringPlanMember
161stj_TotalSpecialCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OperatingExpenseMember
/ us-gaap_RestructuringPlanAxis
= stj_A2012BusinessRealignmentRestructuringPlanMember
2012 Business Realignment Restructuring Plan [Member] | Cost of Sales [Member]        
Restructuring Cost and Reserve [Line Items]        
Special charges   30stj_TotalSpecialCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_RestructuringPlanAxis
= stj_A2012BusinessRealignmentRestructuringPlanMember
35stj_TotalSpecialCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_RestructuringPlanAxis
= stj_A2012BusinessRealignmentRestructuringPlanMember
24stj_TotalSpecialCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_RestructuringPlanAxis
= stj_A2012BusinessRealignmentRestructuringPlanMember
2012 Business Realignment Restructuring Plan [Member] | Other Restructuring [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring reserve period expense   36us-gaap_OtherRestructuringCosts
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= stj_A2012BusinessRealignmentRestructuringPlanMember
102us-gaap_OtherRestructuringCosts
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= stj_A2012BusinessRealignmentRestructuringPlanMember
18us-gaap_OtherRestructuringCosts
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= stj_A2012BusinessRealignmentRestructuringPlanMember
2012 Business Realignment Restructuring Plan [Member] | Other Restructuring [Member] | Operating Expense [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring reserve period expense   35us-gaap_OtherRestructuringCosts
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OperatingExpenseMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= stj_A2012BusinessRealignmentRestructuringPlanMember
97us-gaap_OtherRestructuringCosts
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OperatingExpenseMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= stj_A2012BusinessRealignmentRestructuringPlanMember
16us-gaap_OtherRestructuringCosts
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OperatingExpenseMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= stj_A2012BusinessRealignmentRestructuringPlanMember
2012 Business Realignment Restructuring Plan [Member] | Other Restructuring [Member] | Cost of Sales [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring reserve period expense   1us-gaap_OtherRestructuringCosts
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= stj_A2012BusinessRealignmentRestructuringPlanMember
5us-gaap_OtherRestructuringCosts
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= stj_A2012BusinessRealignmentRestructuringPlanMember
2us-gaap_OtherRestructuringCosts
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= stj_A2012BusinessRealignmentRestructuringPlanMember
2012 Business Realignment Restructuring Plan [Member] | Contract Termination [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring reserve period expense   22us-gaap_OtherRestructuringCosts
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= stj_A2012BusinessRealignmentRestructuringPlanMember
64us-gaap_OtherRestructuringCosts
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= stj_A2012BusinessRealignmentRestructuringPlanMember
7us-gaap_OtherRestructuringCosts
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= stj_A2012BusinessRealignmentRestructuringPlanMember
2012 Business Realignment Restructuring Plan [Member] | Other Costs [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring reserve period expense     38us-gaap_OtherRestructuringCosts
/ us-gaap_RestructuringCostAndReserveAxis
= stj_OtherCostsMember
/ us-gaap_RestructuringPlanAxis
= stj_A2012BusinessRealignmentRestructuringPlanMember
11us-gaap_OtherRestructuringCosts
/ us-gaap_RestructuringCostAndReserveAxis
= stj_OtherCostsMember
/ us-gaap_RestructuringPlanAxis
= stj_A2012BusinessRealignmentRestructuringPlanMember
2012 Business Realignment Restructuring Plan [Member] | Research agreement termination cost [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring reserve period expense     23us-gaap_OtherRestructuringCosts
/ us-gaap_RestructuringCostAndReserveAxis
= stj_ResearchagreementterminationcostMember
/ us-gaap_RestructuringPlanAxis
= stj_A2012BusinessRealignmentRestructuringPlanMember
 
2012 Business Realignment Restructuring Plan [Member] | Discontinuation of a clinical trial [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring reserve period expense   10us-gaap_OtherRestructuringCosts
/ us-gaap_RestructuringCostAndReserveAxis
= stj_DiscontinuationofaclinicaltrialMember
/ us-gaap_RestructuringPlanAxis
= stj_A2012BusinessRealignmentRestructuringPlanMember
   
2012 Business Realignment Restructuring Plan [Member] | Facility Closing [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring reserve period expense   4us-gaap_OtherRestructuringCosts
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= stj_A2012BusinessRealignmentRestructuringPlanMember
   
2011 Restructuring Plan [Member]        
Restructuring Cost and Reserve [Line Items]        
Special charges     24stj_TotalSpecialCharges
/ us-gaap_RestructuringPlanAxis
= stj_A2011RestructuringPlanMember
102stj_TotalSpecialCharges
/ us-gaap_RestructuringPlanAxis
= stj_A2011RestructuringPlanMember
2011 Restructuring Plan [Member] | Operating Expense [Member]        
Restructuring Cost and Reserve [Line Items]        
Special charges     24stj_TotalSpecialCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OperatingExpenseMember
/ us-gaap_RestructuringPlanAxis
= stj_A2011RestructuringPlanMember
58stj_TotalSpecialCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OperatingExpenseMember
/ us-gaap_RestructuringPlanAxis
= stj_A2011RestructuringPlanMember
2011 Restructuring Plan [Member] | Cost of Sales [Member]        
Restructuring Cost and Reserve [Line Items]        
Special charges       44stj_TotalSpecialCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_RestructuringPlanAxis
= stj_A2011RestructuringPlanMember
2011 Restructuring Plan [Member] | Other Restructuring [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring reserve period expense       51us-gaap_OtherRestructuringCosts
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= stj_A2011RestructuringPlanMember
2011 Restructuring Plan [Member] | Other Restructuring [Member] | Operating Expense [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring reserve period expense     18us-gaap_OtherRestructuringCosts
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OperatingExpenseMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= stj_A2011RestructuringPlanMember
31us-gaap_OtherRestructuringCosts
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OperatingExpenseMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= stj_A2011RestructuringPlanMember
2011 Restructuring Plan [Member] | Other Restructuring [Member] | Cost of Sales [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring reserve period expense       20us-gaap_OtherRestructuringCosts
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= stj_A2011RestructuringPlanMember
2011 Restructuring Plan [Member] | Contract Termination [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring reserve period expense       8us-gaap_OtherRestructuringCosts
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= stj_A2011RestructuringPlanMember
2011 Restructuring Plan [Member] | Other Costs [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring reserve period expense       6us-gaap_OtherRestructuringCosts
/ us-gaap_RestructuringCostAndReserveAxis
= stj_OtherCostsMember
/ us-gaap_RestructuringPlanAxis
= stj_A2011RestructuringPlanMember
2011 Restructuring Plan [Member] | Facility Closing [Member]        
Restructuring Cost and Reserve [Line Items]        
Severance And Benefit Costs Number Of Employees Impacted For Exit and Disposal Activities       650stj_SeveranceAndBenefitCostsNumberOfEmployeesImpactedForExitandDisposalActivities
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= stj_A2011RestructuringPlanMember
Severance and benefits costs, number of employees impacted       550stj_SeveranceAndBenefitCostsNumberOfEmployeesImpacted
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= stj_A2011RestructuringPlanMember
Restructuring reserve period expense       13us-gaap_OtherRestructuringCosts
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= stj_A2011RestructuringPlanMember
2011 Restructuring Plan [Member] | Cardiac rhythm management business and selling organization restructuring initiatives [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring reserve period expense       $ 37us-gaap_OtherRestructuringCosts
/ us-gaap_RestructuringCostAndReserveAxis
= stj_CardiacrhythmmanagementbusinessandsellingorganizationrestructuringinitiativesMember
/ us-gaap_RestructuringPlanAxis
= stj_A2011RestructuringPlanMember