XML 38 R53.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock-Based Compensation and Stockholders' Equity - Share-based Compensation Recognized in Statements of Operations (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation $ 23,496us-gaap_AllocatedShareBasedCompensationExpense $ 12,986us-gaap_AllocatedShareBasedCompensationExpense
Cost of Goods Sold [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation 425us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
417us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
Research and Development Expense [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation 10,432us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_ResearchAndDevelopmentExpenseMember
5,535us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_ResearchAndDevelopmentExpenseMember
Selling, General and Administrative Expenses [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation $ 12,639us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
$ 7,034us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember