2.2.0.25truefalse40801 - Disclosure - EARNINGS PER SHARE (EPS Numerator and Net Earnings from Discontinued Operations for EPS Calculation) (Details)truefalseIn Millionsfalse1falsefalseUSDfalsefalse10/1/2010 - 12/31/2010 USD ($) USD ($) / shares $Duration_10_1_2010_To_12_31_2010http://www.sec.gov/CIK0000014272duration2010-10-01T00:00:002010-12-31T00:00:00Unit1Standardhttp://www.xbrl.org/2003/iso4217USDiso42170Unit12Dividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0USDUSD$2falsefalseUSDfalsefalse7/1/2010 - 9/30/2010 USD ($) USD ($) / shares $Duration_7_1_2010_To_9_30_2010http://www.sec.gov/CIK0000014272duration2010-07-01T00:00:002010-09-30T00:00:00Unit1Standardhttp://www.xbrl.org/2003/iso4217USDiso42170Unit12Dividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0USDUSD$3falsefalseUSDfalsefalse4/1/2010 - 6/30/2010 USD ($) USD ($) / shares $Duration_4_1_2010_To_6_30_2010http://www.sec.gov/CIK0000014272duration2010-04-01T00:00:002010-06-30T00:00:00Unit1Standardhttp://www.xbrl.org/2003/iso4217USDiso42170Unit12Dividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0USDUSD$4falsefalseUSDfalsefalse1/1/2010 - 3/31/2010 USD ($) / shares USD ($) $Duration_1_1_2010_To_3_31_2010http://www.sec.gov/CIK0000014272duration2010-01-01T00:00:002010-03-31T00:00:00Unit12Dividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0Unit1Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$5falsefalseUSDfalsefalse10/1/2009 - 12/31/2009 USD ($) USD ($) / shares $Duration_10_1_2009_To_12_31_2009http://www.sec.gov/CIK0000014272duration2009-10-01T00:00:002009-12-31T00:00:00Unit1Standardhttp://www.xbrl.org/2003/iso4217USDiso42170Unit12Dividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0USDUSD$6falsefalseUSDfalsefalse7/1/2009 - 9/30/2009 USD ($) USD ($) / shares $Duration_7_1_2009_To_9_30_2009http://www.sec.gov/CIK0000014272duration2009-07-01T00:00:002009-09-30T00:00:00Unit1Standardhttp://www.xbrl.org/2003/iso4217USDiso42170Unit12Dividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0USDUSD$7falsefalseUSDfalsefalse4/1/2009 - 6/30/2009 USD ($) USD ($) / shares $Duration_4_1_2009_To_6_30_2009http://www.sec.gov/CIK0000014272duration2009-04-01T00:00:002009-06-30T00:00:00Unit1Standardhttp://www.xbrl.org/2003/iso4217USDiso42170Unit12Dividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0USDUSD$8falsefalseUSDfalsefalse1/1/2009 - 3/31/2009 USD ($) USD ($) / shares $Duration_1_1_2009_To_3_31_2009http://www.sec.gov/CIK0000014272duration2009-01-01T00:00:002009-03-31T00:00:00Unit1Standardhttp://www.xbrl.org/2003/iso4217USDiso42170Unit12Dividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0USDUSD$9falsefalseUSDfalsefalse1/1/2010 - 12/31/2010 USD ($) USD ($) / shares $Duration_1_1_2010_To_12_31_2010http://www.sec.gov/CIK0000014272duration2010-01-01T00:00:002010-12-31T00:00:00Unit1Standardhttp://www.xbrl.org/2003/iso4217USDiso42170Unit13Standardhttp://www.xbrl.org/2003/instancepurexbrli0Unit12Divide< MeasureSchema>http://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0Unit15Standardhttp://www.xbrl.org/2003/instancesharesxbrli0USDUSD$10falsefalseUSDfalsefalse1/1/2009 - 12/31/2009 USD ($) USD ($) / shares $Duration_1_1_2009_To_12_31_2009http://www.sec.gov/CIK0000014272duration2009-01-01T00:00:002009-12-31T00:00:00Unit1Standardhttp://www.xbrl.org/2003/iso4217USDiso42170Unit15Standardhttp://www.xbrl.org/2003/instancesharesxbrli0Unit12Dividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0Unit13Standardhttp://www.xbrl.org/2003/instancepurexbrli0USDUSD$11falsefalseUSDfalsefalse1/1/2008 - 12/31/2008 USD ($) USD ($) / shares $Duration_1_1_2008_To_12_31_20083http://www.sec.gov/CIK0000014272duration2008-01-01T00:00:002008-12-31T00:00:00Unit1Standardhttp://www.xbrl.org/2003/iso4217USDiso42170Unit15Standardhttp://www.xbrl.org/2003/instancesharesxbrli0Unit13Standardhttp://www.xbrl.org/2003/instancepurexbrli0Unit12Dividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0USDUSD$2false0us-gaap_IncomeLossFromContinuingOperati onsus-gaaptruecreditdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1truefalsefalse483000000483falsetruefalsefalsefalse2truefalsefalse949000000949falsetruefalsefalsefalse3truefalsefalse927000000927falsetruefalsefalsefalse4truefalsefalse743000000743falsetruefalsefalsefalse5truefalsefalse818000000818falsetruefalsefalsefalse6truefalsefalse892000000892falsetruefalsefalsefalse7truefalsefalse880000000880< CurrencySymbol />falsetruefalsefalsefalse8truefalsefalse649000000649falsetruefalsefalsefalse9truefalsefalse31020000003102falsetruefalsefalsefalse10truefalsefalse32390000003239falsetruefalsefalsefalse11truefalsefalse26970000002697falsetruefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThis element represents the income or loss from continuing operations attributable to the reporting entity which may also be defined as revenue less expenses and taxes from ongoing operations before extraordinary items and cumulative effects of changes in accounting principles, but after deduction of those portions of income or loss from continuing operations that are allocable to noncontrolling interests, if any.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph 29 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph 28 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph 38 -Subparagraph b(1) falsefalse3false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.bms.com/taxonomy/role/disclosureearningspershareepsnumeratorandnetearningsfromdiscontinuedoperationsforepscalculationdetails< FootnoteIndexer />1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3falsefalsefalse00falsefalsefalsefalsefalse4falsefalsefalse00falsefalsefalsefalsefalse5falsefalsefalse00falsefalsefalsefalsefalse6falsefalsefalse00falsefalsefalsefalsefalse7falsefalsefalse00falsefalsefalsefalsefalse8falsefalsefalse00falsefalsefalsefalsefalse9falsefalsefalse00falsefalsefalsefalsefalse10falsefalsefalse00falsefalsefalsefalsefalse11falsefalsefalse00falsefalsefalsefalsefalse12falsefalseUSDtruefalse{us-gaap_StatementOperatingActivitiesSegmentAxis} : Segment Continuing Operations [Member] {us-gaap_StatementClassOfStockAxis} : Earnings Per Share Numerator, Basic [Member] 1/1/2010 - 12/31/2010 USD ($) $Duration_1_1_2010_To_12_31_201022103http://www.sec.gov/CIK0000014272duration2010-01-01T00:00:002010-12-31T00:00:00falsefalseSegment Continuing Operations [Member]us-gaap_StatementOperatingActivitiesSegmentAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_SegmentContinuingOperationsMemberus-gaap_StatementOperatingActivitiesSegmentAxisexplicitMemberfalsefalseEarnings Per Share Numerator, Basic [Member]us-gaap_StatementClassOfStockAxisxbrldihttp://xbrl.org/2006/xbrldibmy_EarningsPerShareNumeratorBasicMemberus-gaap_StatementClassOfStockAxisexplicitMemberUnit1Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$13falsefalseUSDtruefalse{us-gaap_StatementOperatingActivitiesSegmentAxis} : Segment Continuing Operations [Member] {us-gaap_StatementClassOfStockAxis} : Earnings Per Share Numerator, Basic [Member] 1/1/2009 - 12/31/2009 USD ($) $Duration_1_1_2009_To_12_31_20092286http://www.sec.gov/CIK0000014272duration2009-01-01T00:00:002009-12-31T00:00:00falsefalseSegment Continuing Operations [Member]us-gaap_StatementOperatingActivitiesSegmentAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_SegmentContinuingOperationsMemberus-gaap_StatementOperatingActivitiesSegmentAxisexplicitMemberfalsefalseEarnings Per Share Numerator, Basic [Member]us-gaap_StatementClassOfStockAxisxbrldihttp://xbrl.org/2006/xbrldibmy_EarningsPerShareNumeratorBasicMemberus-gaap_StatementClassOfStockAxisexplicitMemberUnit1Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$14falsefalseUSDtruefalse{us-gaap_StatementOperatingActivitiesSegmentAxis} : Segment Continuing Operations [Member] {us-gaap_StatementClassOfStockAxis} : Earnings Per Share Numerator, Basic [Member] 1/1/2008 - 12/31/2008 USD ($) $Duration_1_1_2008_To_12_31_20083217http://www.sec.gov/CIK0000014272duration2008-01-01T00:00:002008-12-31T00:00:00falsefalseSegment Continuing Operations [Member]us-gaap_StatementOperatingActivitiesSegmentAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_SegmentContinuingOperationsMemberus-gaap_StatementOperatingActivitiesSegmentAxisexplicitMemberfalsefalseEarnings Per Share Numerator, Basic [Member]us-gaap_StatementClassOfStockAxisxbrldihttp://xbrl.org/2006/xbrldibmy_EarningsPerShareNumeratorBasicMemberus-gaap_StatementClassOfStockAxisexplicitMemberUnit1Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$OthernaNo definition available.No authoritative reference available.falsefalse4false0us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicus-gaaptruecreditdurationNo definition available.falsefalsefalsefalsefalsefalsefa lsefalsefalsefalsetotallabel1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3falsefalsefalse00falsefalsefalsefalsefalse4falsefalsefalse00falsefalsefalsefalsefalse5falsefalsefalse00falsefalsefalsefalsefalse6falsefalsefalse00falsefalsefalsefalsefalse7falsefalsefalse00falsefalsefalsefalsefalse8falsefalsefalse00falsefalsefalsefalsefalse9truefalsefalse30900000003090falsefalsefalsefalsefalse10truefalsefalse32210000003221falsefalsefalsefalsefalse11truefalsefalse26840000002684falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryNet income after adjustments for dividends on preferred stock (declared in the period) and/or cumul ative preferred stock (accumulated for the period).Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 128 -Paragraph 9 truefalse5false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.bms.com/taxonomy/role/disclosureearningspershareepsnumeratorandnetearningsfromdiscontinuedoperationsforepscalculationdetails

1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3falsefalsefalse00falsefalsefalsefalsefalse4falsefalsefalse00falsefalsefalsefalsefalse5falsefalsefalse00falsefalsefalsefalsefalse6falsefalsefalse00falsefalsefalsefalsefalse7falsefalsefalse00falsefalsefalsefalsefalse8falsefalsefalse00falsefalsefalsefalsefal se9falsefalsefalse00falsefalsefalsefalsefalse10falsefalsefalse00falsefalsefalsefalsefalse11falsefalsefalse00falsefalsefalsefalsefalse15falsefalseUSDtruefalse{us-gaap_StatementOperatingActivitiesSegmentAxis} : Segment Continuing Operations [Member] {us-gaap_StatementClassOfStockAxis} : Earnings Per Share Numerator, Diluted [Member] 1/1/2010 - 12/31/2010 USD ($) $Duration_1_1_2010_To_12_31_201022104http://www.sec.gov/CIK0000014272duration2010-01-01T00:00:002010-12-31T00:00:00falsefalseSegment Continuing Operations [Member]us-gaap_StatementOperatingActivitiesSegmentAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_SegmentContinuingOperationsMemberus-gaap_StatementOperatingActivitiesSegmentAxisexplicitMemberfalsefalseEarnings Per Share Numerator, Diluted [Member]us-gaap_StatementClassOfStockAxisxbrldihttp://xbrl.org/2006/xbrldibmy_EarningsPerShareNumeratorDilutedMemberus-gaap_StatementClassOfStockAxisexplicitMemberUnit1Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$16falsefalseUSDtruefalse{us-gaap_StatementOperatingActivitiesSegmentAxis} : Segment Continuing Operations [Member] {us-gaap_StatementClassOfStockAxis} : Earnings Per Share Numerator, Diluted [Member] 1/1/2009 - 12/31/2009 USD ($) $Duration_1_1_2009_To_12_31_20092287http://www.sec.gov/CIK0000014272duration2009-01-01T00:00:002009-12-31T00:00:00falsefalseSegment Continuing Operations [Member]us-gaap_StatementOperatingActivitiesSegmentAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_SegmentContinuingOperationsMemberus-gaap_StatementOperatingActivitiesSegmentAxisexplicitMemberfalsefalseEarnings Per Share Numerator, Diluted [Member]us-gaap_StatementClassOfStockAxisxbrldihttp://xbrl.org/2006/xbrldibmy_EarningsPerShareNumeratorDilutedMemberus-gaap_StatementClassOfStockAxisexplicitMemberUnit1Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$17falsefalseUSDtruefalse{us-gaap_StatementOperatingActivitiesSegmentAxis} : Segment Continuing Operations [Member] {us-gaap_StatementClassOfStockAxis} : Earnings Per Share Numerator, Diluted [Member] 1/1/2008 - 12/31/2008 USD ($) $Duration_1_1_2008_To_12_31_20083218http://www.sec.gov/CIK0000014272duration2008-01-01T00:00:002008-12-31T00:00:00falsefalseSegment Continuing Operations [Member]us-gaap_StatementOperatingActivitiesSegmentAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_SegmentContinuingOperationsMemberus-gaap_StatementOperatingActivitiesSegmentAxisexplicitMemberfalsefalseEarnings Per Share Numerator, Diluted [Member]us-gaap_StatementClassOfStockAxisxbrldihttp://xbrl.org/2006/xbrldibmy_EarningsPerShareNumeratorDilutedMemberus-gaap_StatementClassOfStockAxisexplicitMemberUnit1Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$OthernaNo definition available.No authoritative reference available.falsefalse
6false0us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedus-gaaptruecreditdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsetotallabel1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3falsefalsefalse00falsefalsefalsefalsefalse4falsefalsefalse00falsefalsefalsefalsefalse5falsefalsefalse00falsefalsefalsefalsefalse6falsefalsefalse00falsefalsefalsefalsefalse7falsefalsefalse00falsefalsefalsefalsefalse8falsefalsefalse00falsefalsefalsefalsefalse9truefalsefalse30900000003090falsefalsefalsefalsefalse10truefalsefalse32220000003222falsefalsefalsefalsefalse11truefalsefalse27000000002700falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryNet Income (Loss) Available to Common Stockholders plus adjustments resulting from the as sumption that dilutive convertible securities were converted, options or warrants were exercised, or that other shares were issued upon the satisfaction of certain conditions.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 128 -Paragraph 11, 12 truefalse7false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.bms.com/taxonomy/role/disclosureearningspershareepsnumeratorandnetearningsfromdiscontinuedoperationsforepscalculationdetails

1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3falsefalsefalse00falsefalsefalsefalsefalse4falsefalsefalse00falsefalsefalsefalsefalse5falsefalsefalse00falsefalsefalsefalsefalse6falsefalsefalse00falsefalsefalsefalsefalse7falsefalsefalse00falsefalsefalsefalsefalse8falsefalsefalse00falsefalsefalsefalsefal se9falsefalsefalse00falsefalsefalsefalsefalse10falsefalsefalse00falsefalsefalsefalsefalse11falsefalsefalse00falsefalsefalsefalsefalse18falsefalseUSDtruefalse{us-gaap_StatementOperatingActivitiesSegmentAxis} : Segment Discontinued Operations [Member] {us-gaap_StatementClassOfStockAxis} : Earnings Per Share Numerator, Basic [Member] 1/1/2010 - 12/31/2010 USD ($) $Duration_1_1_2010_To_12_31_20102224http://www.sec.gov/CIK0000014272duration2010-01-01T00:00:002010-12-31T00:00:00falsefalseSegment Discontinued Operations [Member]us-gaap_StatementOperatingActivitiesSegmentAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_SegmentDiscontinuedOperationsMemberus-gaap_StatementOperatingActivitiesSegmentAxisexplicitMemberfalsefalse< ValueName>Earnings Per Share Numerator, Basic [Member]us-gaap_StatementClassOfStockAxisxbrldihttp://xbrl.org/2006/xbrldibmy_EarningsPerShareNumeratorBasicMemberus-gaap_StatementClassOfStockAxisexplicitMemberUnit1Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$19falsefalseUSDtruefalse{us-gaap_StatementOperatingActivitiesSegmentAxis} : Segment Discontinued Operations [Member] {us-gaap_StatementClassOfStockAxis} : Earnings Per Share Numerator, Basic [Member] 1/1/2009 - 12/31/2009 USD ($) $Duration_1_1_2009_To_12_31_200916http://www.sec.gov/CIK0000014272duration2009-01-01T00:00:002009-12-31T00:00:00falsefalseSegment Discontinued Operations [Member]us-gaap_StatementOperatingActivitiesSegmentAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_SegmentDiscontinuedOperationsMemberus-gaap_StatementOperatingActivitiesSegmentAxisexplicitMemberfalsefalseEarnings Per Share Numerator, Basic [Member]us-gaap_StatementClassOfStockAxisxbrldihttp://xbrl.org/2006/xbrldibmy_EarningsPerShareNumeratorBasicMemberus-gaap_StatementClassOfStockAxisexplicitMemberUnit1Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$20falsefalseUSDtruefalse{us-gaap_StatementOperatingActivitiesSegmentAxis} : Segment Discontinued Operations [Member] {us-gaap_StatementClassOfStockAxis} : Earnings Per Share Numerator, Basic [Member] 1/1/2008 - 12/31/2008 USD ($) $Duration_1_1_2008_To_12_31_2008433http://www.sec.gov/CIK0000014272duration2008-01-01T00:00:002008-12-31T00:00:00falsefalseSegment Discontinued Operations [Member]us-gaap_StatementOperatingActivitiesSegmentAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_SegmentDiscontinuedOperationsMemberus-gaap_StatementOperatingActivitiesSegmentAxisexplicitMemberfalsefalseEarnings Per Share Numerator, Basic [Member]us-gaap_StatementClassOfStockAxisxbrldihttp://xbrl.org/2006/xbrldibmy_EarningsPerShareNumeratorBasicMemberus-gaap_StatementClassOfStockAxisexplicitMemberUnit1Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$OthernaNo definition available.No authoritative reference available.falsefalse
8false0bmy_EarningsPerShareNumeratorBasicbmyfalsedebitdurationEarnings Per Share Numerator Basicfalsefalsefalsefalsefalsefalsefalsefalsefalsefalsetotallabel1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3falsefalsefalse00falsefalsefalsefalsefalse4falsefalsefalse00falsefalsefalsefalsefalse5falsefalsefalse00falsefalsefalsefalsefalse6falsefalsefalse00falsefalsefalsefalsefalse7falsefalsefalse00falsefalsefalsefalsefalse8falsefalsefalse00fa lsefalsefalsefalsefalse9truefalsefalse30900000003090falsefalsefalsefalsefalse10truefalsefalse1055200000010552falsefalsefalsefalsefalse11truefalsefalse52210000005221falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryEarnings Per Share Numerator BasicNo authoritative reference avail able.truefalse9false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.bms.com/taxonomy/role/disclosureearningspershareepsnumeratorandnetearningsfromdiscontinuedoperationsforepscalculationdetails1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3falsefalsefalse00falsefalsefalsefalsefalse4falsefalsefalse00falsefalsefalsefalsefalse5falsefalsefalse00falsefalsefalsefalsefalse6falsefalsefalse00falsefalsefalsefalsefalse7falsefalsefalse00falsefalsefalsefalsefalse8falsefalsefalse00falsefalsefalsefalsefalse9falsefalsefalse00falsefalsefalsefalsefalse10falsefalsefalse00falsefalsefalsefalsefalse11falsefalsefalse00falsefalsefalsefalsefalse21falsefalseUSDtruefalse{us-gaap_StatementOperatingActivitiesSegmentAxis} : Segment Discontinued Operations [Member] {us-gaap_StatementClassOfStockAxis} : Earnings Per Share Numerator, Diluted [Member] 1/1/2010 - 12/31/2010 USD ($) $Duration_1_1_2010_To_12_31_20102225http://www.sec.gov/CIK0000014272duration2010-01-01T00:00:002010-12-31T00:00:00falsefalseSegment Discontinued Operations [Member]us-gaap_StatementOperatingActivitiesSegmentAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_SegmentDiscontinuedOperationsMemberus-gaap_StatementOperatingActivitiesSegmentAxisexplicitMemberfalsefalse< ValueName>Earnings Per Share Numerator, Diluted [Member]us-gaap_StatementClassOfStockAxisxbrldihttp://xbrl.org/2006/xbrldibmy_EarningsPerShareNumeratorDilutedMemberus-gaap_StatementClassOfStockAxisexplicitMemberUnit1Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$ 22falsefalseUSDtruefalse{us-gaap_StatementOperatingActivitiesSegmentAxis} : Segment Discontinued Operations [Member] {us-gaap_StatementClassOfStockAxis} : Earnings Per Share Numerator, Diluted [Member] 1/1/2009 - 12/31/2009 USD ($) $Duration_1_1_2009_To_12_31_200917http://www.sec.gov/CIK0000014272duration2009-01-01T00:00:002009-12-31T00:00:00falsefalseSegment Discontinued Operations [Member]us-gaap_StatementOperatingActivitiesSegmentAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_SegmentDiscontinuedOperationsMemberus-gaap_StatementOperatingActivitiesSegmentAxisexplicitMemberfalsefalseEarnings Per Share Numerator, Diluted [Member]us-gaap_StatementClassOfStockAxisxbrldihttp://xbrl.org/2006/xbrldibmy_EarningsPerShareNumeratorDilutedMemberus-gaap_StatementClassOfStockAxisexplicitMemberUnit1Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$23falsefalseUSDtruefalse{us-gaap_StatementOperatingActivitiesSegmentAxis} : Segment Discontinued Operations [Member] {us-gaap_StatementClassOfStockAxis} : Earnings Per Share Numerator, Diluted [Member] 1/1/2008 - 12/31/2008 USD ($) $Duration_1_1_2008_To_12_31_2008434http://www.sec.gov/CIK0000014272duration2008-01-01T00:00:002008-12-31T00:00:00falsefalseSegment Discontinued Operations [Member]us-gaap_StatementOperatingActivitiesSegmentAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_SegmentDiscontinuedOperationsMemberus-gaap_StatementOperatingActivitiesSegmentAxisexplicitMemberfalsefalseEarnings Per Share Numerator, Diluted [Member]us-gaap_StatementClassOfStockAxisxbrldihttp://xbrl.org/2006/xbrldibmy_EarningsPerShareNumeratorDilutedMemberus-gaap_StatementClassOfStockAxisexplicitMemberUnit1Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$< /OriginalInstanceReportColumns>OthernaNo definition available.No authoritative reference available.falsefalse10false0bmy_EarningsPerShareNumeratorDilutedbmyfalsedebitdurationEarnings Per Share Numerator Dilutedfalsefalsefalsefalsefalsefalsefalsefalsefalsefalsetotallabel1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3falsefalsefalse00falsefalsefalsefalsefalse4falsefalsefalse00falsefalsefalsefalsefalse5falsefalsefalse00falsefalsefalsefalsefalse6falsefalsefalse00falsefalsefalsefalsefalse7falsefalsefalse00falsefalsefalsefalsefalse8falsefalsefalse00falsefalsefalsefalsefalse9truefalsefalse30900000003090falsefalsefalsefalsefalse10truefalsefalse1055300000010553falsefalsefalsefalsefalse11truefalsefalse52370000005237falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryEarnings Per Share Numerator DilutedNo authoritative reference available.truefalse11false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.bms.com/taxonomy/role/disclosureearningspershareepsnumeratorandnetearningsfromdiscontinuedoperationsforepscalculationdetails1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3falsefalsefalse00falsefalsefalsefalsefalse4falsefalsefalse00falsefalsefalsefalsefalse5falsefalsefalse00falsefalsefalsefalsefalse6falsefalsefalse00falsefalsefalsefalsefalse 7falsefalsefalse00falsefalsefalsefalsefalse8falsefalsefalse00falsefalsefalsefalsefalse9falsefalsefalse00falsefalsefalsefalsefalse10falsefalsefalse00falsefalsefalsefalsefalse11falsefalsefalse00falsefalsefalsefalsefalse24falsefalseUSDtruefalse{us-gaap_StatementClassOfStockAxis} : Earnings Per Share Numerator, Basic [Member] 1/1/2010 - 12/31/2010 USD ($) $Duration_1_1_2010_To_12_31_20102221http://www.sec.gov/CIK0000014272duration2010-01-01T00:00:002010-12-31T00:00:00falsefalseEarnings Per Share Numerator, Basic [Member]us-gaap_StatementClassOfStockAxisxbrldihttp://xbrl.org/2006/xbrldibmy_EarningsPerShareNumeratorBasicMemberus-gaap_StatementClassOfStockAxisexplicitMemberUnit1Standardhttp://www.xbrl .org/2003/iso4217USDiso42170USDUSD$25falsefalseUSDtruefalse{us-gaap_StatementClassOfStockAxis} : Earnings Per Share Numerator, Basic [Member] 1/1/2009 - 12/31/2009 USD ($) $Duration_1_1_2009_To_12_31_200913http://www.sec.gov/CIK0000014272duration2009-01-01T00:00:002009-12-31T00:00:00falsefalseEarnings Per Share Numerator, Basic [Member]us-gaap_StatementClassOfStockAxisxbrldihttp://xbrl.org/2006/xbrldibmy_EarningsPerShareNumeratorBasicMemberus-gaap_StatementClassOfStockAxisexplicitMemberUnit1Standardhttp://www.xbrl.o rg/2003/iso4217USDiso42170USDUSD$26falsefalseUSDtruefalse{us-gaap_StatementClassOfStockAxis} : Earnings Per Share Numerator, Basic [Member] 1/1/2008 - 12/31/2008 USD ($) $Duration_1_1_2008_To_12_31_200842http://www.sec.gov/CIK0000014272duration2008-01-01T00:00:002008-12-31T00:00:00falsefalseEarnings Per Share Numerator, Basic [Member]us-gaap_StatementClassOfStockAxisxbrldihttp://xbrl.org/2006/xbrldibmy_EarningsPerShareNumeratorBasicMemberus-gaap_StatementClassOfStockAxisexplicitMemberUnit1Standardhttp://www.xbrl.o rg/2003/iso4217USDiso42170USDUSD$OthernaNo definition available.No authoritative reference available.falsefalse12false0us-gaap_IncomeLossFromContinuingOperationsus-gaaptrue creditdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3falsefalsefalse00falsefalsefalsefalsefalse4falsefalsefalse00falsefalsefalsefalsefalse5falsefalsefalse00falsefalsefalsefalsefalse6falsefalsefalse00falsefalsefalsefalsefalse7falsefalsefalse00falsefalsefalsefalsefalse8falsefalsefalse00falsefalsefalsefalsefalse9truefalsefalse31020000003102falsefalsefalsefalsefalse10truefalsefalse32390000003239falsefalsefalsefalsefalse11truefalsefalse26970000002697falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThis element represents the income or loss from continuing operations attributable to the reporting entity which may also be defined as revenue less expenses and taxes from ongoing operations before extraordinary items and cumulative effects of changes in accounting principles, but after deduction of those portions of income or loss from continuing operations that are allocable to noncontrolling interests, if any.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph 29 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph 28 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph 38 -Subparagraph b(1) falsefalse13false0bmy_EarningsAttributableToUnvestedRestrictedSharesbmyfalsedebitdurationEarnings Attributable To Unvested Restricted Sharesfalsefalsefalsefalsefalsefalsefalsefalsefalsetruenegated1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse< Id>3falsefalsefalse00falsefalsefalsefalsefalse4falsefalsefalse00falsefalsefalsefalsefalse5< /Id>falsefalsefalse00falsefalsefalsefalsefalse6falsefalsefalse00falsefalsefalsefalsefalse7< IsNumeric>falsefalsefalse00falsefalsefalsefalsefalse8falsefalsefalse00falsefalsefalsefalsefalse9truefalsefalse-12000000-12falsefalsefalsefalsefalse10truefalsefalse-18000000-18falsefalsefalsefalsefalse11truefalsefalse-13000000-13falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryEarnings Attributable To Unvested Restricted SharesNo authoritative reference available.falsefalse14false0bmy_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntityForEarningsPerShareCalculationsbmyfalsecreditdurationIncome/Loss attributable to discontinued operations attributable to the parent company, net of tax, that is used in the basic...falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1falsefalse false00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3falsefalsefalse00falsefalsefalsefalsefalse4falsefalsefalse00falsefalsefalsefalsefalse5falsefalsefalse00falsefalsefalsefalsefalse6falsefalsefalse00falsefalsefalsefalsefalse7falsefalsefalse00falsefalsefalsefalsefalse8falsefalsefalse00falsefalsefalsefalsefalse9falsefalsef alse00&nbsp;[1]falsefalsefalsefalsefalse10truefalsefalse73310000007331[1]falsefalsefalsefalsefalse11 truefalsefalse25370000002537[1]falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryIncome/Loss attributable to discontinued operations attributable to the parent company, net of tax, that is used in the basic earnings per share calculation.No authoritative reference available.falsefalse15false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.bms.com/taxonomy/role/disclosureearningspershareepsnumeratorandnetearningsfromdiscontinuedoperationsforepscalculationdetails1falsef alsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3falsefalse< /IsRatio>false00falsefalsefalsefalsefalse4falsefalsefalse00falsefalsefalsefalsefalse5falsefalsefalse00falsefalsefalsefalsefalse6falsefalsefalse00falsefalsefalsefalsefalse7falsefalse< DisplayZeroAsNone>false00falsefalsefalsefalsefalse8falsefalsefalse00falsefalsefalsefalsefalse9falsefalsefalse00falsefalsefalsefalsefalse10falsefalsefalse00falsefalsefalsefalsefalse11falsefalsefalse00falsefalsefalsefalsefalse27falsefalseUSDtruefalse{us-gaap_StatementClassOfStockAxis} : Earnings Per Share Numerator, Diluted [Member] 1/1/2010 - 12/31/2010 USD ($) $Duration_1_1_2010_To_12_31_20102222http://www.sec.gov/CIK0000014272duration2010-01-01T00:00:002010-12-31T00:00:00falsefalseEarnings Per Share Numerator, Diluted [Member]us-gaap_StatementClassOfStockAxisxbrldihttp://xbrl.org/2006/xbrldibmy_EarningsPerShareNumeratorDilutedMemberus-gaap_StatementClassOfStockAxisexplicitMemberUnit1Standardhttp://www. xbrl.org/2003/iso4217USDiso42170USDUSD$28falsefalseUSDtruefalse{us-gaap_StatementClassOfStockAxis} : Earnings Per Share Numerator, Diluted [Member] 1/1/2009 - 12/31/2009 USD ($) $Duration_1_1_2009_To_12_31_200914http://www.sec.gov/CIK0000014272duration2009-01-01T00:00:002009-12-31T00:00:00falsefalseEarnings Per Share Numerator, Diluted [Member]us-gaap_StatementClassOfStockAxisxbrldihttp://xbrl.org/2006/xbrldibmy_EarningsPerShareNumeratorDilutedMemberus-gaap_StatementClassOfStockAxisexplicitMemberUnit1Standardhttp://www.xb rl.org/2003/iso4217USDiso42170USDUSD$29falsefalseUSDtruefalse{us-gaap_StatementClassOfStockAxis} : Earnings Per Share Numerator, Diluted [Member] 1/1/2008 - 12/31/2008 USD ($) $Duration_1_1_2008_To_12_31_200843http://www.sec.gov/CIK0000014272duration2008-01-01T00:00:002008-12-31T00:00:00falsefalseEarnings Per Share Numerator, Diluted [Member]us-gaap_StatementClassOfStockAxisxbrldihttp://xbrl.org/2006/xbrldibmy_EarningsPerShareNumeratorDilutedMemberus-gaap_StatementClassOfStockAxisexplicitMemberUnit1Standardhttp://www.xb rl.org/2003/iso4217USDiso42170USDUSD$OthernaNo definition available.No authoritative reference available.falsefalse16false0us-gaap_IncomeLossFromContinuingOperationsus-gaaptruecreditdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3falsefalsefalse00falsefalsefals efalsefalse4falsefalsefalse00falsefalsefalsefalsefalse5falsefalsefalse00falsefalsefalsefalsefalse6falsefalsefalse00falsefalsefalsefalsefalse7falsefalsefalse00falsefalsefalsefalsefalse8falsefalsefalse00falsefalsefalsefalsefalse9truefalsefalse31020000003102falsefalsefalsefalsefalse10truefalsefalse32390000003239falsefalsefalsefalsefalse11truefalsefalse26970000002697falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThis element represents the income or loss from continuing operations attributable to the reporting entity which may also be defined as revenue less expenses and taxes from ongoing operations before extraordinary items and cumulative effects of changes in accounting principles, but after deduction of those portions of income or loss from continuing operations that are allocable to noncontrolling interests, if any.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph 29 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph 28 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph 38 -Subparagraph b(1) falsefalse17false0bmy_EarningsAttributableToUnvestedRestrictedSharesbmyfalsedebitdurationEarnings Attributable To Unvested Restricted Sharesfalsefalsefalsefalsefalsefalsefalsefalsefalsetruenegated1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse< Id>3falsefalsefalse00falsefalsefalsefalsefalse4falsefalsefalse00falsefalsefalsefalsefalse5< /Id>falsefalsefalse00falsefalsefalsefalsefalse6falsefalsefalse00falsefalsefalsefalsefalse7< IsNumeric>falsefalsefalse00falsefalsefalsefalsefalse8falsefalsefalse00falsefalsefalsefalsefalse9truefalsefalse-12000000-12falsefalsefalsefalsefalse10truefalsefalse-17000000-17falsefalsefalsefalsefalse11truefalsefalse30000003falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryEarnings Attributable To Unvested Restricted SharesNo authoritative reference available.falsefalse18false0bmy_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntityForEarningsPerShareCalculationsbmyfalsecreditdurationIncome/Loss attributable to discontinued operations attributable to the parent company, net of tax, that is used in the basic...falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3falsefalsefalse00falsefalsefalsefalsefalse4falsefalsefalse00falsefalsefalsefalsefalse5falsefalsefalse00falsefalsefalsefalsefalse6falsefalsefalse00falsefalsefalsefalsefalse7falsefalse false00falsefalsefalsefalsefalse8falsefalsefalse00falsefalsefalsefalsefalse9falsefalsefalse 00&nbsp;falsefalsefalsefalsefalse10truefalsefalse73310000007331falsetruefalsefalsefalse11truefalsefalse25370000002537falsetruefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryIncome/Loss attributable to discontinued operations attributable to the parent company, net of tax, that is used in the basic earnings per share calculation.No authoritative reference available.falsefalse< /Row>
1Net Earnings of Discontinued Operations used for EPS Calculation:1117EARNINGS PER SHARE (EPS Numerator and Net Earnings from Discontinued Operations for EPS Calculation) (Details) (USD $)MillionsUnKnownUnKnownUnKnownfalsetrue