XML 89 R51.htm IDEA: XBRL DOCUMENT v3.2.0.727
Schedule of Carrying Amounts and Fair Values of Financial Instruments (Detail) - USD ($)
$ in Thousands
Jul. 05, 2015
Dec. 31, 2014
Jun. 29, 2014
Dec. 31, 2013
Fair Value, Balance Sheet Grouping, Financial Statement Captions        
Cash and cash equivalents $ 300,685 $ 294,256 $ 254,625 $ 341,638
Marketable securities 727,922 1,004,576    
Carrying Value        
Fair Value, Balance Sheet Grouping, Financial Statement Captions        
Cash and cash equivalents 300,685 294,256    
Marketable securities 727,922 1,004,576    
Contingent consideration 35,595 3,350    
Derivatives 87 149    
Fair Value        
Fair Value, Balance Sheet Grouping, Financial Statement Captions        
Cash and cash equivalents 300,685 294,256    
Marketable securities 727,922 1,004,576    
Contingent consideration 35,595 3,350    
Derivatives $ 87 $ 149