XML 48 R34.htm IDEA: XBRL DOCUMENT v3.19.2
Fair value measurements - Recorded Amount of Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Assets:    
Marketable Securities, Fair value $ 1,260,807 $ 1,488,848
Equity Securities, Fair value 15,983 22,167
Liabilities:    
Contingent consideration 5,740 5,230
Fair Value, Measurements, Recurring [Member]    
Assets:    
Cash and cash equivalents 280,995 402,579
Equity Securities, Fair value 15,983 22,167
Total assets 1,541,802 1,891,427
Liabilities:    
Contingent consideration 5,740 5,230
Total liabilities 5,740 5,230
Fair Value, Measurements, Recurring [Member] | U.S. Government Agency Securities and Treasuries [Member]    
Assets:    
Marketable Securities, Fair value 1,063,171 1,457,601
Fair Value, Measurements, Recurring [Member] | Certificates of Deposit [Member]    
Assets:    
Marketable Securities, Fair value 4,520 9,080
Fair Value, Measurements, Recurring [Member] | Commercial Paper [Member]    
Assets:    
Marketable Securities, Fair value 62,692  
Fair Value, Measurements, Recurring [Member] | Corporate Bonds [Member]    
Assets:    
Marketable Securities, Fair value 114,441  
Fair Value, Measurements, Recurring [Member] | Quoted prices in active markets (Level 1) [Member]    
Assets:    
Cash and cash equivalents 280,995 348,638
Equity Securities, Fair value 15,983 22,167
Total assets 296,978 370,805
Fair Value, Measurements, Recurring [Member] | Significant other observable inputs (Level 2) [Member]    
Assets:    
Cash and cash equivalents   53,941
Total assets 1,244,824 1,520,622
Fair Value, Measurements, Recurring [Member] | Significant other observable inputs (Level 2) [Member] | U.S. Government Agency Securities and Treasuries [Member]    
Assets:    
Marketable Securities, Fair value 1,063,171 1,457,601
Fair Value, Measurements, Recurring [Member] | Significant other observable inputs (Level 2) [Member] | Certificates of Deposit [Member]    
Assets:    
Marketable Securities, Fair value 4,520 9,080
Fair Value, Measurements, Recurring [Member] | Significant other observable inputs (Level 2) [Member] | Commercial Paper [Member]    
Assets:    
Marketable Securities, Fair value 62,692  
Fair Value, Measurements, Recurring [Member] | Significant other observable inputs (Level 2) [Member] | Corporate Bonds [Member]    
Assets:    
Marketable Securities, Fair value 114,441  
Fair Value, Measurements, Recurring [Member] | Significant unobservable inputs (Level 3) [Member]    
Liabilities:    
Contingent consideration 5,740 5,230
Total liabilities $ 5,740 $ 5,230