XML 67 R52.htm IDEA: XBRL DOCUMENT v3.20.4
Derivative Instruments - Effect on Income (Details) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Derivative Instruments and Hedging Activities Disclosure [Abstract]                      
Carrying Amount of Hedged Asset/(Liabilities) $ 44,500,000       $ 30,700,000       $ 44,500,000 $ 30,700,000  
Cumulative Amount of Fair Value Hedging Adjustment Included in the Carrying Amount of the Hedged Asset/(Liabilities) 4,900,000       2,300,000       4,900,000 2,300,000  
Gain (loss) on derivative                      
Revenue 4,702,100,000 $ 4,482,700,000 $ 3,158,300,000 $ 8,015,200,000 9,358,100,000 $ 9,322,700,000 $ 9,459,400,000 $ 8,678,800,000 20,358,300,000 36,819,000,000.0 $ 39,750,300,000
Cost of revenue                 19,506,500,000 35,707,000,000.0 38,731,800,000
Potential Collateral Requirements for Derivative Liabilities with Credit-Risk-Contingent Features                      
Net derivative liability positions with credit contingent features 20,000,000.0       45,600,000       20,000,000.0 45,600,000  
Collateral posted and held by our counterparties 0       0       0 0  
Maximum additional potential collateral requirements $ 20,000,000.0       $ 45,600,000       20,000,000.0 45,600,000  
Revenue                      
Gain (loss) on derivative                      
Revenue                 20,358,300,000 36,819,000,000.0 39,750,300,000
Gain (Loss) on fair value hedge relationships                      
Total amount of income and expense line items excluding the impact of hedges, Revenue                 20,327,000,000.0 36,827,500,000 39,773,700,000
Cost of revenue                      
Gain (loss) on derivative                      
Cost of revenue                 19,506,500,000 35,707,000,000.0 38,731,800,000
Gain (Loss) on fair value hedge relationships                      
Total amount of income and expense line items excluding the impact of hedges, Cost of revenue                 19,326,600,000 35,745,600,000 38,776,100,000
Interest expense and other financing costs, net                      
Gain (loss) on derivative                      
Interest Expense And Other Financing Costs                 48,600,000    
Gain (Loss) on fair value hedge relationships                      
Total amount of income and expense line items excluding the impact of hedges, Interest expense and other financing costs                 48,100,000    
Commodity contracts | Revenue                      
Gain (Loss) on fair value hedge relationships                      
Hedged Item                 0 0 0
Derivatives designated as hedging instruments                 0 0 0
Amount of Gain (Loss) Reclassified from Accumulated OCI into Income                 31,300,000 (8,500,000) (23,500,000)
Commodity contracts | Cost of revenue                      
Gain (Loss) on fair value hedge relationships                      
Hedged Item                 (8,200,000) 18,100,000 (1,600,000)
Derivatives designated as hedging instruments                 9,400,000 (16,100,000) 500,000
Amount of Gain (Loss) Reclassified from Accumulated OCI into Income                 (181,100,000) 36,600,000 45,500,000
Commodity contracts | Interest expense and other financing costs, net                      
Gain (Loss) on fair value hedge relationships                      
Hedged Item                 0    
Derivatives designated as hedging instruments                 0    
Amount of Gain (Loss) Reclassified from Accumulated OCI into Income                 0    
Interest rate contract | Revenue                      
Gain (Loss) on fair value hedge relationships                      
Amount of Gain (Loss) Reclassified from Accumulated OCI into Income                 0 0 0
Interest rate contract | Cost of revenue                      
Gain (Loss) on fair value hedge relationships                      
Amount of Gain (Loss) Reclassified from Accumulated OCI into Income                 0 0 0
Interest rate contract | Interest expense and other financing costs, net                      
Gain (Loss) on fair value hedge relationships                      
Amount of Gain (Loss) Reclassified from Accumulated OCI into Income                 (500,000)    
Derivatives designated as hedging instruments                      
Gain (Loss) on fair value hedge relationships                      
Amount of Gain (Loss) Recognized in Accumulated Other Comprehensive Income                 (150,400,000) 2,700,000 41,500,000
Amount of Gain (Loss) Reclassified from Accumulated Other Comprehensive Income                 (150,300,000) 28,100,000 20,900,000
Derivatives designated as hedging instruments | Commodity contracts | Revenue                      
Gain (Loss) on fair value hedge relationships                      
Amount of Gain (Loss) Recognized in Accumulated Other Comprehensive Income                 (20,800,000) (157,900,000) 130,300,000
Amount of Gain (Loss) Reclassified from Accumulated Other Comprehensive Income                 31,300,000 (8,500,000) (23,500,000)
Derivatives designated as hedging instruments | Commodity contracts | Cost of revenue                      
Gain (Loss) on fair value hedge relationships                      
Amount of Gain (Loss) Recognized in Accumulated Other Comprehensive Income                 (126,400,000) 160,600,000 (87,800,000)
Amount of Gain (Loss) Reclassified from Accumulated Other Comprehensive Income                 (181,100,000) 36,600,000 45,500,000
Derivatives designated as hedging instruments | Foreign currency contracts | Interest expense and other financing costs, net                      
Gain (Loss) on fair value hedge relationships                      
Amount of Gain (Loss) Recognized in Accumulated Other Comprehensive Income                 0 0 (1,100,000)
Amount of Gain (Loss) Reclassified from Accumulated Other Comprehensive Income                 0 0 (1,100,000)
Derivatives designated as hedging instruments | Interest rate contract | Interest expense and other financing costs, net                      
Gain (Loss) on fair value hedge relationships                      
Amount of Gain (Loss) Recognized in Accumulated Other Comprehensive Income                 (3,200,000) 0 0
Amount of Gain (Loss) Reclassified from Accumulated Other Comprehensive Income                 (500,000) 0 0
Derivatives not designated as hedging instruments                      
Gain (Loss) on fair value hedge relationships                      
Amount of Realized and Unrealized Gain (Loss)                 97,500,000 46,900,000 34,500,000
Derivatives not designated as hedging instruments | Commodity contracts                      
Gain (Loss) on fair value hedge relationships                      
Amount of Realized and Unrealized Gain (Loss)                 114,100,000 47,700,000 27,800,000
Derivatives not designated as hedging instruments | Commodity contracts | Revenue                      
Gain (Loss) on fair value hedge relationships                      
Amount of Realized and Unrealized Gain (Loss)                 235,200,000 269,500,000 147,600,000
Derivatives not designated as hedging instruments | Commodity contracts | Cost of revenue                      
Gain (Loss) on fair value hedge relationships                      
Amount of Realized and Unrealized Gain (Loss)                 (121,100,000) (221,800,000) (119,800,000)
Derivatives not designated as hedging instruments | Foreign currency contracts                      
Gain (Loss) on fair value hedge relationships                      
Amount of Realized and Unrealized Gain (Loss)                 (16,600,000) (700,000) 6,700,000
Derivatives not designated as hedging instruments | Foreign currency contracts | Revenue                      
Gain (Loss) on fair value hedge relationships                      
Amount of Realized and Unrealized Gain (Loss)                 (3,200,000) (300,000) 1,400,000
Derivatives not designated as hedging instruments | Foreign currency contracts | Interest expense and other financing costs, net                      
Gain (Loss) on fair value hedge relationships                      
Amount of Realized and Unrealized Gain (Loss)                 $ (13,400,000) $ (500,000) $ 5,300,000