XML 64 R50.htm IDEA: XBRL DOCUMENT v3.4.0.3
Schedule of Carrying Amounts and Fair Values of Financial Instruments (Detail) - USD ($)
$ in Thousands
Apr. 03, 2016
Dec. 31, 2015
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Marketable securities $ 656,075 $ 743,624
Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Cash and cash equivalents 319,358 264,705
Marketable securities 656,075 743,624
Derivative assets   109
Contingent consideration 23,609 37,436
Derivative liabilities 193 146
Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Cash and cash equivalents 319,358 264,705
Marketable securities 656,075 743,624
Derivative assets   109
Contingent consideration 23,609 37,436
Derivative liabilities $ 193 $ 146