XML 71 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Carrying Amounts and Fair Values of Financial Instruments (Detail) - USD ($)
$ in Thousands
Oct. 03, 2021
Dec. 31, 2020
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Marketable securities $ 334,285 $ 610,840
Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Cash and cash equivalents 1,079,454 914,121
Marketable securities 370,061 640,260
Derivative assets 93 95
Contingent consideration   7,227
Derivative liabilities 433 504
Convertible debt [1] 145,003 410,111
Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Cash and cash equivalents 1,079,454 914,121
Marketable securities 370,061 640,260
Derivative assets 93 95
Contingent consideration   7,227
Derivative liabilities 433 504
Convertible debt [1] $ 546,464 $ 1,739,553
[1] The carrying value represents the bifurcated debt component only, while the level 2 fair value is based on quoted market prices for the convertible note, which includes the equity conversion features.