XML 50 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair value of financial instruments - Rollforward of Level 3 liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Rollforward of Level 3 liabilities        
Change in fair value of contingent consideration $ 7,303 $ 7,073 $ 13,988 $ 14,429
ARIAD Pharmaceuticals        
Rollforward of Level 3 liabilities        
Contingent consideration earned during the period but not yet paid (6,300)      
Payments made during the period (6,700)      
Fair Value | Level 3        
Rollforward of Level 3 liabilities        
Balance at beginning of period     287,000  
Contingent consideration earned during the period but not yet paid     (6,303)  
Payments made during the period     (6,685)  
Change in fair value of contingent consideration     13,988  
Balance at end of period $ 288,000   $ 288,000