XML 96 R93.htm IDEA: XBRL DOCUMENT v2.4.1.9
Share-Based Payments (Details 1) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Summary of share based compensation expense associated with different programs      
Share-based compensation expense $ 165,004,000us-gaap_AllocatedShareBasedCompensationExpense $ 146,210,000us-gaap_AllocatedShareBasedCompensationExpense $ 123,956,000us-gaap_AllocatedShareBasedCompensationExpense
Subtotal 252,400,000us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax 255,900,000us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax 184,300,000us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax
Capitalized share-based compensation costs (10,000,000)us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount (9,800,000)us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount (5,400,000)us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
Share-based compensation expense included in total costs and expenses 242,400,000biib_ShareBasedCompensationExpenseIncludedInCostsAndExpenses 246,100,000biib_ShareBasedCompensationExpenseIncludedInCostsAndExpenses 178,900,000biib_ShareBasedCompensationExpenseIncludedInCostsAndExpenses
Stock options      
Summary of share based compensation expense associated with different programs      
Share-based compensation expense 0us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_PlanNameAxis
= us-gaap_EmployeeStockOptionMember
600,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_PlanNameAxis
= us-gaap_EmployeeStockOptionMember
2,300,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_PlanNameAxis
= us-gaap_EmployeeStockOptionMember
Market stock units      
Summary of share based compensation expense associated with different programs      
Share-based compensation expense 37,400,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_PlanNameAxis
= biib_MarketStockUnitsMember
32,800,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_PlanNameAxis
= biib_MarketStockUnitsMember
23,300,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_PlanNameAxis
= biib_MarketStockUnitsMember
Time-vested restricted stock units      
Summary of share based compensation expense associated with different programs      
Share-based compensation expense 115,400,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_PlanNameAxis
= biib_TimeVestedRestrictedStockUnitsMember
103,500,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_PlanNameAxis
= biib_TimeVestedRestrictedStockUnitsMember
93,000,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_PlanNameAxis
= biib_TimeVestedRestrictedStockUnitsMember
Performance-vested restricted stock units settled in shares [Member]      
Summary of share based compensation expense associated with different programs      
Share-based compensation expense 0us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_PlanNameAxis
= biib_PerformanceVestedRestrictedStockUnitsSettledInSharesMember
0us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_PlanNameAxis
= biib_PerformanceVestedRestrictedStockUnitsSettledInSharesMember
100,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_PlanNameAxis
= biib_PerformanceVestedRestrictedStockUnitsSettledInSharesMember
Cash settled performance units      
Summary of share based compensation expense associated with different programs      
Share-based compensation expense 65,500,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_PlanNameAxis
= biib_CashSettledPerformanceSharesMember
109,800,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_PlanNameAxis
= biib_CashSettledPerformanceSharesMember
60,400,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_PlanNameAxis
= biib_CashSettledPerformanceSharesMember
Performance units      
Summary of share based compensation expense associated with different programs      
Share-based compensation expense 21,900,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_PlanNameAxis
= us-gaap_PerformanceSharesMember
0us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_PlanNameAxis
= us-gaap_PerformanceSharesMember
0us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_PlanNameAxis
= us-gaap_PerformanceSharesMember
Employee stock purchase plan      
Summary of share based compensation expense associated with different programs      
Share-based compensation expense $ 12,200,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_PlanNameAxis
= biib_EmployeeStockPurchasePlanMember
$ 9,200,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_PlanNameAxis
= biib_EmployeeStockPurchasePlanMember
$ 5,200,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_PlanNameAxis
= biib_EmployeeStockPurchasePlanMember