XML 66 R54.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value (Detail) - USD ($)
$ in Thousands
Apr. 01, 2017
Dec. 31, 2016
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Short-term investments $ 50,000 $ 150,000
Commodity and foreign exchange contracts, assets 500 2,029
Total assets 15,875,460 15,223,518
Commodity and foreign exchange contracts, liabilities (1,633) (605)
Reported Value Measurement [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 1,193,130 1,609,523
Short-term investments 50,000 150,000
Commodity and foreign exchange contracts, assets 500 2,029
Total assets 1,243,630 1,761,552
Commodity and foreign exchange contracts, liabilities (1,633) (605)
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,193,130 1,609,523
Short-term investments 50,000 150,000
Total assets 1,243,130 1,759,523
Significant Other Observable Inputs (Level 2) [Member] | Fair Value, Measurements, Recurring [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Commodity and foreign exchange contracts, assets 500 2,029
Total assets 500 2,029
Commodity and foreign exchange contracts, liabilities $ (1,633) $ (605)