XML 30 R52.htm IDEA: XBRL DOCUMENT v2.4.1.9
Supplemental Balance Sheet Information (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Allowance for doubtful accounts      
Beginning balance $ 112us-gaap_ValuationAllowancesAndReservesBalance $ 119us-gaap_ValuationAllowancesAndReservesBalance $ 116us-gaap_ValuationAllowancesAndReservesBalance
Net (credits) charges to expenses 10us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense 5us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense 14us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
Utilization of allowances (15)us-gaap_ValuationAllowancesAndReservesDeductions (12)us-gaap_ValuationAllowancesAndReservesDeductions (7)us-gaap_ValuationAllowancesAndReservesDeductions
Ending balance 105us-gaap_ValuationAllowancesAndReservesBalance 112us-gaap_ValuationAllowancesAndReservesBalance 119us-gaap_ValuationAllowancesAndReservesBalance
Trade accounts receivable, net      
Accounts receivable 1,288us-gaap_AccountsReceivableGrossCurrent 1,419us-gaap_AccountsReceivableGrossCurrent  
Less: allowance for doubtful accounts (76)us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent (81)us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent  
Less: allowance for sales returns (29)bsx_AllowanceForSalesReturnsCurrent (31)bsx_AllowanceForSalesReturnsCurrent  
Trade accounts receivable, net 1,183us-gaap_AccountsNotesAndLoansReceivableNetCurrent 1,307us-gaap_AccountsNotesAndLoansReceivableNetCurrent  
Inventories      
Finished goods 649us-gaap_InventoryFinishedGoods 598us-gaap_InventoryFinishedGoods  
Work-in-process 97us-gaap_InventoryWorkInProcess 90us-gaap_InventoryWorkInProcess  
Raw materials 200us-gaap_InventoryRawMaterials 209us-gaap_InventoryRawMaterials  
Inventories 946us-gaap_InventoryNet 897us-gaap_InventoryNet  
Property, plant and equipment, net      
Land 80us-gaap_Land 81us-gaap_Land  
Buildings and improvements 944us-gaap_BuildingsAndImprovementsGross 917us-gaap_BuildingsAndImprovementsGross  
Equipment, furniture and fixtures 2,633bsx_EquipmentFurnitureAndFixturesGross 2,461bsx_EquipmentFurnitureAndFixturesGross  
Capital in progress 189us-gaap_ConstructionInProgressGross 211us-gaap_ConstructionInProgressGross  
Property, plant and equipment 3,846us-gaap_PropertyPlantAndEquipmentGross 3,670us-gaap_PropertyPlantAndEquipmentGross  
Less: accumulated depreciation 2,339us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment 2,124us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment  
Property, plant and equipment, net 1,507us-gaap_PropertyPlantAndEquipmentNet 1,546us-gaap_PropertyPlantAndEquipmentNet 1,564us-gaap_PropertyPlantAndEquipmentNet
Accrued expenses      
Payroll and related liabilities 512us-gaap_EmployeeRelatedLiabilitiesCurrent 488us-gaap_EmployeeRelatedLiabilitiesCurrent  
Legal reserves 694us-gaap_LitigationReserveCurrent 84us-gaap_LitigationReserveCurrent  
Business Combination, Contingent Consideration, Liability, Current 158us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent 148us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent  
Other 586us-gaap_OtherAccruedLiabilitiesCurrent 628us-gaap_OtherAccruedLiabilitiesCurrent  
Accrued expenses 1,950us-gaap_AccruedLiabilitiesCurrent 1,348us-gaap_AccruedLiabilitiesCurrent  
Other long-term liabilities      
Accrued income taxes 1,231us-gaap_AccruedIncomeTaxesNoncurrent 1,283us-gaap_AccruedIncomeTaxesNoncurrent  
Legal reserves 883us-gaap_LitigationReserveNoncurrent 523us-gaap_LitigationReserveNoncurrent  
Business Combination, Contingent Consideration, Liability, Noncurrent 116us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent 353us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent  
Other Long-Term Liabilities 436us-gaap_OtherAccruedLiabilitiesNoncurrent 410us-gaap_OtherAccruedLiabilitiesNoncurrent  
Other long-term liabilities 2,666us-gaap_OtherLiabilitiesNoncurrent 2,569us-gaap_OtherLiabilitiesNoncurrent  
Allowance for Doubtful Accounts [Member]      
Allowance for doubtful accounts      
Beginning balance   88us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
81us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
Net (credits) charges to expenses   5us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
14us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
Utilization of allowances   (12)us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
(7)us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
Ending balance $ 76us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
$ 81us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
$ 88us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember