XML 109 R64.htm IDEA: XBRL DOCUMENT v3.19.3
Schedule of Carrying Amounts and Fair Values of Financial Instruments (Detail) - USD ($)
$ in Thousands
Sep. 29, 2019
Dec. 31, 2018
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Marketable securities $ 420,095 $ 256,636
Contingent consideration   30,800
Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Cash and cash equivalents 593,939 926,752
Marketable securities 446,096 277,827
Derivative assets 119 79
Contingent consideration 18,080 70,543
Derivative liabilities 489 514
Convertible debt [1] 390,942 379,981
Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Cash and cash equivalents 593,939 926,752
Marketable securities 446,096 277,827
Derivative assets 119 79
Contingent consideration 18,080 70,543
Derivative liabilities 489 514
Convertible debt [1] $ 867,388 $ 547,113
[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.