XML 45 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Fair value measurements - Recorded Amount of Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Assets:    
Marketable securities: $ 400,025 $ 910,752
Equity securities 9,527 12,870
Fair Value, Measurements, Recurring    
Assets:    
Cash and cash equivalents 1,198,768 327,214
Equity securities 9,527 12,870
Total 1,598,793 1,237,966
Liabilities:    
Contingent consideration 3,214 7,977
Total 3,214 7,977
Fair Value, Measurements, Recurring | U.S. government agency securities and treasuries    
Assets:    
Marketable securities: 202,651 635,936
Fair Value, Measurements, Recurring | Certificates of deposit    
Assets:    
Marketable securities:   960
Fair Value, Measurements, Recurring | Corporate bonds    
Assets:    
Marketable securities: 152,925 186,608
Fair Value, Measurements, Recurring | Commercial paper    
Assets:    
Marketable securities: 34,922 74,378
Fair Value, Measurements, Recurring | Quoted prices in active markets (Level 1)    
Assets:    
Cash and cash equivalents 1,198,768 311,245
Equity securities 9,527 12,870
Total 1,208,295 324,115
Liabilities:    
Contingent consideration 0 0
Total 0 0
Fair Value, Measurements, Recurring | Quoted prices in active markets (Level 1) | U.S. government agency securities and treasuries    
Assets:    
Marketable securities: 0 0
Fair Value, Measurements, Recurring | Quoted prices in active markets (Level 1) | Certificates of deposit    
Assets:    
Marketable securities:   0
Fair Value, Measurements, Recurring | Quoted prices in active markets (Level 1) | Corporate bonds    
Assets:    
Marketable securities: 0 0
Fair Value, Measurements, Recurring | Quoted prices in active markets (Level 1) | Commercial paper    
Assets:    
Marketable securities: 0 0
Fair Value, Measurements, Recurring | Significant other observable inputs (Level 2)    
Assets:    
Cash and cash equivalents 0 15,969
Equity securities 0 0
Total 390,498 913,851
Liabilities:    
Contingent consideration 0 0
Total 0 0
Fair Value, Measurements, Recurring | Significant other observable inputs (Level 2) | U.S. government agency securities and treasuries    
Assets:    
Marketable securities: 202,651 635,936
Fair Value, Measurements, Recurring | Significant other observable inputs (Level 2) | Certificates of deposit    
Assets:    
Marketable securities:   960
Fair Value, Measurements, Recurring | Significant other observable inputs (Level 2) | Corporate bonds    
Assets:    
Marketable securities: 152,925 186,608
Fair Value, Measurements, Recurring | Significant other observable inputs (Level 2) | Commercial paper    
Assets:    
Marketable securities: 34,922 74,378
Fair Value, Measurements, Recurring | Significant unobservable inputs (Level 3)    
Assets:    
Cash and cash equivalents 0 0
Equity securities 0 0
Total 0 0
Liabilities:    
Contingent consideration 3,214 7,977
Total 3,214 7,977
Fair Value, Measurements, Recurring | Significant unobservable inputs (Level 3) | U.S. government agency securities and treasuries    
Assets:    
Marketable securities: 0 0
Fair Value, Measurements, Recurring | Significant unobservable inputs (Level 3) | Certificates of deposit    
Assets:    
Marketable securities:   0
Fair Value, Measurements, Recurring | Significant unobservable inputs (Level 3) | Corporate bonds    
Assets:    
Marketable securities: 0 0
Fair Value, Measurements, Recurring | Significant unobservable inputs (Level 3) | Commercial paper    
Assets:    
Marketable securities: $ 0 $ 0