XML 45 R35.htm IDEA: XBRL DOCUMENT v3.19.1
Fair value measurements - Recorded Amount of Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Assets:    
Marketable Securities, Fair value $ 1,509,028 $ 1,488,848
Equity Securities, Fair value 19,083 22,167
Liabilities:    
Contingent consideration 5,526 5,230
Fair Value, Measurements, Recurring [Member]    
Assets:    
Cash and cash equivalents 221,738 402,579
Equity Securities, Fair value 19,083 22,167
Total assets 1,730,766 1,891,427
Liabilities:    
Contingent consideration 5,526 5,230
Total liabilities 5,526 5,230
Fair Value, Measurements, Recurring [Member] | U.S. Government Agency Securities and Treasuries [Member]    
Assets:    
Marketable Securities, Fair value 1,357,845 1,457,601
Fair Value, Measurements, Recurring [Member] | Certificates of Deposit [Member]    
Assets:    
Marketable Securities, Fair value 5,960 9,080
Fair Value, Measurements, Recurring [Member] | Commercial Paper [Member]    
Assets:    
Marketable Securities, Fair value 42,542  
Fair Value, Measurements, Recurring [Member] | Corporate Bonds [Member]    
Assets:    
Marketable Securities, Fair value 83,598  
Fair Value, Measurements, Recurring [Member] | Quoted prices in active markets (Level 1) [Member]    
Assets:    
Cash and cash equivalents 214,346 348,638
Equity Securities, Fair value 19,083 22,167
Total assets 233,429 370,805
Fair Value, Measurements, Recurring [Member] | Significant other observable inputs (Level 2) [Member]    
Assets:    
Cash and cash equivalents 7,392 53,941
Total assets 1,497,337 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,357,845 1,457,601
Fair Value, Measurements, Recurring [Member] | Significant other observable inputs (Level 2) [Member] | Certificates of Deposit [Member]    
Assets:    
Marketable Securities, Fair value 5,960 9,080
Fair Value, Measurements, Recurring [Member] | Significant other observable inputs (Level 2) [Member] | Commercial Paper [Member]    
Assets:    
Marketable Securities, Fair value 42,542  
Fair Value, Measurements, Recurring [Member] | Significant other observable inputs (Level 2) [Member] | Corporate Bonds [Member]    
Assets:    
Marketable Securities, Fair value 83,598  
Fair Value, Measurements, Recurring [Member] | Significant unobservable inputs (Level 3) [Member]    
Liabilities:    
Contingent consideration 5,526 5,230
Total liabilities $ 5,526 $ 5,230