XML 94 R75.htm IDEA: XBRL DOCUMENT v3.20.4
Schedule of Carrying Amounts and Fair Values of Financial Instruments (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Nov. 13, 2019
Apr. 25, 2018
Fair Value, Balance Sheet Grouping, Financial Statement Captions        
Marketable securities $ 610,840 $ 216,021    
Contingent consideration   8,900 $ 24,000 $ 30,800
Carrying Value        
Fair Value, Balance Sheet Grouping, Financial Statement Captions        
Cash and cash equivalents 914,121 773,924    
Marketable securities 640,260 241,793    
Derivative assets 95 528    
Contingent consideration 7,227 39,705    
Derivative liabilities 504 203    
Convertible debt [1] 410,111 394,687    
Fair Value        
Fair Value, Balance Sheet Grouping, Financial Statement Captions        
Cash and cash equivalents 914,121 773,924    
Marketable securities 640,260 241,793    
Derivative assets 95 528    
Contingent consideration 7,227 39,705    
Derivative liabilities 504 203    
Convertible debt [1] $ 1,739,553 $ 1,010,275    
[1] The carrying value represents the bifurcated debt component only, while the fair value is based on quoted market prices for the convertible note which includes the equity conversion features.