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
Jul. 03, 2016
Dec. 31, 2015
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Marketable securities $ 724,699 $ 743,624
Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Cash and cash equivalents 381,095 264,705
Marketable securities 724,699 743,624
Derivative assets 5 109
Contingent consideration 24,914 37,436
Derivative liabilities 93 146
Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Cash and cash equivalents 381,095 264,705
Marketable securities 724,699 743,624
Derivative assets 5 109
Contingent consideration 24,914 37,436
Derivative liabilities $ 93 $ 146