XML 70 R56.htm IDEA: XBRL DOCUMENT v3.10.0.1
Alliance and Collaboration (Details)
$ in Thousands
3 Months Ended 6 Months Ended
May 07, 2018
USD ($)
Oct. 01, 2017
USD ($)
product
Jun. 30, 2016
USD ($)
Jun. 30, 2018
USD ($)
Jun. 30, 2017
USD ($)
Jun. 30, 2018
USD ($)
Jun. 30, 2017
USD ($)
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]              
Research and development       $ 50,335 $ 47,184 $ 94,544 $ 86,603
Cost of sales       235,492 $ 136,138 366,086 $ 245,803
Biosimilar Licensing and Supply Agreement              
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]              
Collaborative arrangement maximum contingent payments amount $ 71,800            
Research and development       500   500  
Adello Biologics, LLC License and Commercialization Agreement              
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]              
Number of products | product   2          
Collaborative arrangement term   10 years          
Collaborative arrangement up front payment   $ 1,500          
Collaborative arrangement profit share percentage   50.00%          
Astra Zeneca              
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]              
Collaborative arrangement reduced royalty     $ 30,000        
Royalty | Astra Zeneca              
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]              
Cost of sales       $ 1,000   $ 1,000  
Regulatory Approval | Adello Biologics, LLC License and Commercialization Agreement              
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]              
Collaborative arrangement maximum contingent payments amount   $ 21,000          
Successful Delivery of Commercial Launch Inventory | Adello Biologics, LLC License and Commercialization Agreement              
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]              
Collaborative arrangement maximum contingent payments amount   43,000          
Minimum | Number of Competitors for Launch of One Product | Adello Biologics, LLC License and Commercialization Agreement              
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]              
Collaborative arrangement maximum contingent payments amount   20,000          
Minimum | Achievement of Cumulative Net Sales | Adello Biologics, LLC License and Commercialization Agreement              
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]              
Collaborative arrangement maximum contingent payments amount   15,000          
Maximum | Number of Competitors for Launch of One Product | Adello Biologics, LLC License and Commercialization Agreement              
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]              
Collaborative arrangement maximum contingent payments amount   50,000          
Maximum | Achievement of Cumulative Net Sales | Adello Biologics, LLC License and Commercialization Agreement              
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]              
Collaborative arrangement maximum contingent payments amount   $ 67,500