XML 53 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value (Detail) - USD ($)
$ in Thousands
Sep. 29, 2018
Dec. 31, 2017
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Short-term investments   $ 50,000
Total assets $ 17,962,893 15,841,258
Reported Value Measurement [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 1,578,541 594,946
Short-term investments   50,000
Derivative contracts 2,237 479
Total assets 1,580,778 645,425
Derivative contracts (10,500) (8,531)
Quoted Prices in Active Markets for Identical Assets (Level 1) [Member] | Fair Value, Measurements, Recurring [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 1,578,541 594,946
Short-term investments   50,000
Total assets 1,578,541 644,946
Significant Other Observable Inputs (Level 2) [Member] | Fair Value, Measurements, Recurring [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative contracts 2,237 479
Total assets 2,237 479
Derivative contracts $ (10,500) $ (8,531)