XML 66 R55.htm IDEA: XBRL DOCUMENT v3.21.1
Schedule of Carrying Amounts and Fair Values of Financial Instruments (Detail) - USD ($)
$ in Thousands
Apr. 04, 2021
Dec. 31, 2020
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Marketable securities $ 560,762 $ 610,840
Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Cash and cash equivalents 831,149 914,121
Marketable securities 593,913 640,260
Derivative assets 16 95
Contingent consideration   7,227
Derivative liabilities 393 504
Convertible debt [1] 367,934 410,111
Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Cash and cash equivalents 831,149 914,121
Marketable securities 593,913 640,260
Derivative assets 16 95
Contingent consideration   7,227
Derivative liabilities 393 504
Convertible debt [1] $ 1,664,667 $ 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.