XML 86 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
Schedule of Carrying Amounts and Fair Values of Financial Instruments (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Nov. 13, 2019
Fair Value, Balance Sheet Grouping, Financial Statement Captions      
Marketable securities $ 338,836 $ 610,840  
Contingent consideration     $ 24,000
Carrying Value      
Fair Value, Balance Sheet Grouping, Financial Statement Captions      
Cash and cash equivalents 1,122,199 914,121  
Marketable securities 378,089 640,260  
Derivative assets 92 95  
Contingent consideration 0 7,227  
Derivative liabilities 118 504  
Convertible debt [1] 108,426 410,111  
Fair Value      
Fair Value, Balance Sheet Grouping, Financial Statement Captions      
Cash and cash equivalents 1,122,199 914,121  
Marketable securities 378,089 640,260  
Derivative assets 92 95  
Contingent consideration 0 7,227  
Derivative liabilities 118 504  
Convertible debt [1] $ 604,648 $ 1,739,553  
[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.