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 />1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse
hasScenarios>3falsefalsefalse00falsefalsefalsefalsefalse4falsefalsefalse00falsefalsefalsefalsefalse5falsefalsefalse00falsefalsefalsefalsefalse6falsefalsefalse00falsefalsefalsefalsefalse7falsefalsefalse00falsefalsefalsefalsefalse8falsefalsefalse00falsefalsefalsefalsefalse
Cell>9falsefalsefalse00falsefalsefalsefalsefalse10falsefalsefalse00falsefalsefalsefalsefalse11falsefalsefalse00falsefalsefalsefalsefalse12falsefalseUSDtruefalse{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/disclosureearningspershareepsnumeratorandnetearningsfromdiscontinuedoperationsforepscalculationdetails1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3falsefalsefalse00falsefalsefalsefalsefalse4falsefalsefalse00falsefalsefalsefalsefalse5falsefalsefalse00falsefalsefalsefalsefalse6falsefalsefalse00falsefalsefalsefalsefalse7falsefalsefalse00falsefalsefalsefalsefalse8falsefalsefalse00falsefalsefalsefalsefal
se9falsefalsefalse00falsefalsefalsefalsefalse10falsefalsefalse00falsefalsefalsefalsefalse
hasScenarios>11falsefalsefalse00falsefalsefalsefalsefalse15falsefalseUSDtruefalse{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.falsefalse6false0us-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/disclosureearningspershareepsnumeratorandnetearningsfromdiscontinuedoperationsforepscalculationdetails1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3falsefalsefalse00falsefalsefalsefalsefalse4falsefalsefalse00falsefalsefalsefalsefalse5falsefalsefalse00falsefalsefalsefalsefalse6falsefalsefalse00falsefalsefalsefalsefalse7falsefalsefalse00falsefalsefalsefalsefalse8falsefalsefalse00falsefalsefalsefalsefal
se9falsefalsefalse00falsefalsefalsefalsefalse10falsefalsefalse00falsefalsefalsefalsefalse
hasScenarios>11falsefalsefalse00falsefalsefalsefalsefalse18falsefalseUSDtruefalse{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.falsefalse8false0bmy_EarningsPerShareNumeratorBasicbmyfalsedebitdurationEarnings Per Share Numerator Basicfalsefalsefalsefalsefalsefalsefalsefalsefalsefalsetotallabel1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3falsefalsefalse00falsefalsefalsefalsefalse4falsefalsefalse00falsefalsefalsefalsefalse5falsefalsefalse00falsefalsefalsefalsefalse6falsefalsefalse00falsefalsefalsefalsefalse7falsefalsefalse00falsefalsefalsefalsefalse8falsefalsefalse00fa
lsefalsefalsefalsefalse9truefalsefalse30900000003090falsefalsefalsefalsefalse10truefalsefalse1055200000010552falsefalsefalsefalsefalse11truefalsefalse52210000005221falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryEarnings Per Share Numerator BasicNo authoritative reference avail
able.truefalse9false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.bms.com/taxonomy/role/disclosureearningspershareepsnumeratorandnetearningsfromdiscontinuedoperationsforepscalculationdetails1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3falsefalsefalse00falsefalsefalsefalsefalse4falsefalsefalse00falsefalsefalsefalsefalse5
Id>falsefalsefalse00falsefalsefalsefalsefalse6falsefalsefalse00falsefalsefalsefalsefalse7falsefalsefalse00falsefalsefalsefalsefalse8falsefalsefalse00falsefalsefalsefalsefalse9falsefalsefalse00falsefalsefalsefalsefalse10falsefalsefalse00falsefalsefalsefalsefalse11falsefalsefalse00falsefalsefalsefalsefalse21falsefalseUSDtruefalse{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/disclosureearningspershareepsnumeratorandnetearningsfromdiscontinuedoperationsforepscalculationdetails1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3falsefalsefalse00falsefalsefalsefalsefalse4falsefalsefalse00falsefalsefalsefalsefalse
Cell>5falsefalsefalse00falsefalsefalsefalsefalse6falsefalsefalse00falsefalsefalsefalsefalse7falsefalsefalse00falsefalsefalsefalsefalse8falsefalsefalse00falsefalsefalsefalsefalse9falsefalsefalse00falsefalsefalsefalsefalse10falsefalsefalse00falsefalsefalsefalsefalse11falsefalsefalse00falsefalsefalsefalsefalse24falsefalseUSDtruefalse{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.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1falsefalsefalse00falsefalsefalse
DisplayDateInUSFormat>falsefalse2falsefalsefalse00falsefalsefalsefalsefalse3falsefalsefalse00falsefalsefalsefalsefalse4falsefalsefalse00falsefalsefalsefalsefalse5falsefalsefalse00falsefalsefalsefalsefalse6falsefalsefalse00falsefalsefalsefalsefalse7falsefalsefalse00falsefalsefalsefalsefalse8falsefalsefalse00falsefalsefalsefalsefalse9truefalsefalse31020000003102falsefalsefalsefalsefalse10truefalsefalse32390000003239falsefalsefalsefalsefalse11truefalsefalse26970000002697falsefalsefalsefalsefalseMonetaryxbrli: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...falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3falsefalsefalse00falsefalsefalsefalsefalse4falsefalsefalse00falsefalsefalsefalsefalse5falsefalsefalse00falsefalsefalsefalsefalse6falsefalsefalse00falsefalsefalsefalsefalse7falsefalsefalse00falsefalsefalsefalsefalse8falsefalsefalse00falsefalsefalsefalsefalse9falsefalsef
alse00 [1]falsefalsefalsefalsefalse10truefalsefalse73310000007331[1]falsefalsefalsefalsefalse11truefalsefalse25370000002537[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 falsefalsefalsefalsefalse10truefalsefalse73310000007331falsetruefalsefalsefalse11truefalse
IsRatio>false25370000002537falsetruefalsefalsefalseMonetaryxbrli: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