XML 39 R28.htm IDEA: XBRL DOCUMENT v3.5.0.2
Fair value measurements - Recorded Amount of Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) - USD ($)
$ in Thousands
Jun. 30, 2016
Dec. 31, 2015
Assets:    
Assets, fair value disclosure, recurring $ 779,002 $ 865,763
Liabilities:    
Liabilities, fair value disclosure, recurring 6,082 8,665
Contingent Consideration [Member]    
Liabilities:    
Liabilities, fair value disclosure, recurring 6,082 8,665
Cash and Cash Equivalents [Member]    
Assets:    
Assets, fair value disclosure, recurring 222,629 164,269
Certificates of Deposit [Member]    
Assets:    
Assets, fair value disclosure, recurring 6,256 14,347
U.S. Government Agency Securities and Treasuries [Member]    
Assets:    
Assets, fair value disclosure, recurring 550,117 687,147
Quoted prices in active markets (Level 1) [Member]    
Assets:    
Assets, fair value disclosure, recurring 222,629 158,269
Quoted prices in active markets (Level 1) [Member] | Cash and Cash Equivalents [Member]    
Assets:    
Assets, fair value disclosure, recurring 222,629 158,269
Significant other observable inputs (Level 2) [Member]    
Assets:    
Assets, fair value disclosure, recurring 556,373 707,494
Significant other observable inputs (Level 2) [Member] | Cash and Cash Equivalents [Member]    
Assets:    
Assets, fair value disclosure, recurring   6,000
Significant other observable inputs (Level 2) [Member] | Certificates of Deposit [Member]    
Assets:    
Assets, fair value disclosure, recurring 6,256 14,347
Significant other observable inputs (Level 2) [Member] | U.S. Government Agency Securities and Treasuries [Member]    
Assets:    
Assets, fair value disclosure, recurring 550,117 687,147
Significant unobservable inputs (Level 3) [Member]    
Liabilities:    
Liabilities, fair value disclosure, recurring 6,082 8,665
Significant unobservable inputs (Level 3) [Member] | Contingent Consideration [Member]    
Liabilities:    
Liabilities, fair value disclosure, recurring $ 6,082 $ 8,665