XML 61 R49.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value (Detail) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Short-term investments $ 50,000 $ 150,000
Total assets 16,503,834 15,223,518
Reported Value Measurement [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 1,143,259 1,609,523
Short-term investments 50,000 150,000
Commodity and foreign exchange contracts, assets 400 2,029
Total assets 1,193,659 1,761,552
Commodity and foreign exchange contracts, liabilities (2,318) (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,143,259 1,609,523
Short-term investments 50,000 150,000
Total assets 1,193,259 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]    
Total assets 400 2,029
Significant Other Observable Inputs (Level 2) [Member] | Fair Value, Measurements, Recurring [Member] | Commodity Contracts and Foreign Exchange Contracts [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Commodity and foreign exchange contracts, assets   2,029
Commodity and foreign exchange contracts, liabilities (2,318)  
Significant Other Observable Inputs (Level 2) [Member] | Fair Value, Measurements, Recurring [Member] | Commodity Contracts [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Commodity and foreign exchange contracts, assets $ 400  
Commodity and foreign exchange contracts, liabilities   $ (605)