XML 60 R49.htm IDEA: XBRL DOCUMENT v3.5.0.2
Schedule of Carrying Amounts and Fair Values of Financial Instruments (Detail) - USD ($)
$ in Thousands
Oct. 02, 2016
Dec. 31, 2015
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Marketable securities $ 956,252 $ 743,624
Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Cash and cash equivalents 297,937 264,705
Marketable securities 956,252 743,624
Derivative assets 1 109
Contingent consideration 32,887 37,436
Derivative liabilities 361 146
Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Cash and cash equivalents 297,937 264,705
Marketable securities 956,252 743,624
Derivative assets 1 109
Contingent consideration 32,887 37,436
Derivative liabilities $ 361 $ 146