XML 54 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair value of financial instruments - Rollforward of Level 3 liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Rollforward of Level 3 liabilities        
Change in fair value of contingent consideration $ (16,343) $ 8,012 $ (1,914) $ 10,283
Change in fair value of contingent consideration 24,000      
ARIAD Pharmaceuticals        
Rollforward of Level 3 liabilities        
Contingent consideration earned during the period but not yet paid (5,700)      
Royalties paid 5,100      
Fair Value | Level 3        
Rollforward of Level 3 liabilities        
Balance at beginning of period     301,000  
Contingent consideration earned during the period but not yet paid     (5,657)  
Payments made during the period     (9,429)  
Change in fair value of contingent consideration     (1,914)  
Balance at end of period $ 284,000   $ 284,000