XML 33 R73.htm IDEA: XBRL DOCUMENT v2.4.1.9
Financial Instruments (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Marketable Debt and Equity Securities    
Fair Value $ 2,111.1us-gaap_AvailableForSaleSecurities $ 1,245.9us-gaap_AvailableForSaleSecurities
Gross Unrealized Gains 0.7us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax 0.4us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
Gross Unrealized Losses (2.4)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax (0.3)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
Amortized Cost 2,112.8us-gaap_AvailableForSaleSecuritiesAmortizedCost 1,245.8us-gaap_AvailableForSaleSecuritiesAmortizedCost
Corporate debt securities Current    
Marketable Debt and Equity Securities    
Fair Value 370.4us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_CorporateDebtSecuritiesCurrentMember
100.7us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_CorporateDebtSecuritiesCurrentMember
Gross Unrealized Gains 0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_CorporateDebtSecuritiesCurrentMember
0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_CorporateDebtSecuritiesCurrentMember
Gross Unrealized Losses (0.2)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_CorporateDebtSecuritiesCurrentMember
0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_CorporateDebtSecuritiesCurrentMember
Amortized Cost 370.6us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_CorporateDebtSecuritiesCurrentMember
100.7us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_CorporateDebtSecuritiesCurrentMember
Corporate debt securities Non-current    
Marketable Debt and Equity Securities    
Fair Value 692.6us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_CorporateDebtSecuritiesNonCurrentMember
339.1us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_CorporateDebtSecuritiesNonCurrentMember
Gross Unrealized Gains 0.2us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_CorporateDebtSecuritiesNonCurrentMember
0.4us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_CorporateDebtSecuritiesNonCurrentMember
Gross Unrealized Losses (1.5)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_CorporateDebtSecuritiesNonCurrentMember
(0.1)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_CorporateDebtSecuritiesNonCurrentMember
Amortized Cost 693.9us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_CorporateDebtSecuritiesNonCurrentMember
338.8us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_CorporateDebtSecuritiesNonCurrentMember
Government securities Current    
Marketable Debt and Equity Securities    
Fair Value 269.9us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_GovernmentSecuritiesCurrentMember
519.5us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_GovernmentSecuritiesCurrentMember
Gross Unrealized Gains 0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_GovernmentSecuritiesCurrentMember
0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_GovernmentSecuritiesCurrentMember
Gross Unrealized Losses (0.1)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_GovernmentSecuritiesCurrentMember
0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_GovernmentSecuritiesCurrentMember
Amortized Cost 270.0us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_GovernmentSecuritiesCurrentMember
519.5us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_GovernmentSecuritiesCurrentMember
Government securities Non-current    
Marketable Debt and Equity Securities    
Fair Value 579.9us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_GovernmentSecuritiesNonCurrentMember
155.2us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_GovernmentSecuritiesNonCurrentMember
Gross Unrealized Gains 0.3us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_GovernmentSecuritiesNonCurrentMember
0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_GovernmentSecuritiesNonCurrentMember
Gross Unrealized Losses (0.4)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_GovernmentSecuritiesNonCurrentMember
(0.1)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_GovernmentSecuritiesNonCurrentMember
Amortized Cost 580.0us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_GovernmentSecuritiesNonCurrentMember
155.3us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_GovernmentSecuritiesNonCurrentMember
Mortgage and other asset backed securities Current    
Marketable Debt and Equity Securities    
Fair Value 0.2us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_MortgageAndOtherAssetBackedSecuritiesCurrentMember
0us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_MortgageAndOtherAssetBackedSecuritiesCurrentMember
Gross Unrealized Gains 0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_MortgageAndOtherAssetBackedSecuritiesCurrentMember
0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_MortgageAndOtherAssetBackedSecuritiesCurrentMember
Gross Unrealized Losses 0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_MortgageAndOtherAssetBackedSecuritiesCurrentMember
0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_MortgageAndOtherAssetBackedSecuritiesCurrentMember
Amortized Cost 0.2us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_MortgageAndOtherAssetBackedSecuritiesCurrentMember
0us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_MortgageAndOtherAssetBackedSecuritiesCurrentMember
Mortgage and other asset backed securities Non-current    
Marketable Debt and Equity Securities    
Fair Value 198.1us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_MortgageAndOtherAssetBackedSecuritiesNonCurrentMember
131.4us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_MortgageAndOtherAssetBackedSecuritiesNonCurrentMember
Gross Unrealized Gains 0.2us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_MortgageAndOtherAssetBackedSecuritiesNonCurrentMember
0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_MortgageAndOtherAssetBackedSecuritiesNonCurrentMember
Gross Unrealized Losses (0.2)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_MortgageAndOtherAssetBackedSecuritiesNonCurrentMember
(0.1)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_MortgageAndOtherAssetBackedSecuritiesNonCurrentMember
Amortized Cost 198.1us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_MortgageAndOtherAssetBackedSecuritiesNonCurrentMember
131.5us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_MortgageAndOtherAssetBackedSecuritiesNonCurrentMember
Marketable equity securities    
Marketable Debt and Equity Securities    
Fair Value 6.9us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_MarketableEquitySecuritiesMember
11.2us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_MarketableEquitySecuritiesMember
Gross Unrealized Gains 1.2us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_MarketableEquitySecuritiesMember
8.7us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_MarketableEquitySecuritiesMember
Gross Unrealized Losses (0.2)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_MarketableEquitySecuritiesMember
0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_MarketableEquitySecuritiesMember
Amortized Cost $ 5.9us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_MarketableEquitySecuritiesMember
$ 2.5us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= biib_MarketableEquitySecuritiesMember