Derivative Instruments - Effect on Income (Details) - USD ($) $ in Millions | 3 Months Ended | 6 Months Ended | |
Jun. 30, 2022 | Jun. 30, 2021 | Jun. 30, 2022 | Jun. 30, 2021 | Dec. 31, 2021 |
Derivative Instruments and Hedging Activities Disclosure [Abstract] | | | | | |
Carrying Amount of Hedged Assets/(Liabilities) | $ 61 | | $ 61 | | $ 59.3 |
Cumulative Amount of Fair Value Hedging Adjustment Included in the Carrying Amount of the Hedged Asset/(Liabilities) | (0.5) | | (0.5) | | 0.6 |
Gain (loss) on derivative | | | | | |
Revenue | 17,122.1 | $ 7,085.5 | 29,504.1 | $ 13,043.4 | |
Cost of revenue | 16,868.7 | 6,901.6 | 29,019.8 | 12,667.9 | |
Derivative, Credit Risk Related Contingent Features [Abstract] | | | | | |
Net derivative liability positions with credit contingent features | 15.4 | | 15.4 | | 3.3 |
Collateral posted and held by our counterparties | 0 | | 0 | | 0 |
Maximum additional potential collateral requirements | 15.4 | | 15.4 | | $ 3.3 |
Derivatives designated as hedging instruments | | | | | |
Gains (losses) on fair value hedge relationships: | | | | | |
Amount of Gain (Loss) Recognized in Accumulated other comprehensive income (loss), Net of Income Tax (Expense) Benefit | (55.6) | 55.7 | (99.6) | 81.2 | |
Amount of Gain (Loss) Reclassified from Accumulated other comprehensive income (loss) into Net income (loss), Net of Income Tax (Expense) Benefit | (82.6) | 64.2 | (107.4) | 73.4 | |
Derivatives not designated as hedging instruments | | | | | |
Gains (losses) on fair value hedge relationships: | | | | | |
Derivative Instruments - Non-designated | 68.2 | 5 | 135.8 | 17.9 | |
Revenue | | | | | |
Gain (loss) on derivative | | | | | |
Revenue | 17,122.1 | 7,085.5 | 29,504.1 | 13,043.4 | |
Gains (losses) on fair value hedge relationships: | | | | | |
Total amount of income and expense line items excluding the impact of hedges, Revenue | 17,234.3 | 7,088.4 | 29,649.8 | 13,058 | |
Cost of revenue | | | | | |
Gain (loss) on derivative | | | | | |
Cost of revenue | 16,868.7 | 6,901.6 | 29,019.8 | 12,667.9 | |
Gains (losses) on fair value hedge relationships: | | | | | |
Total amount of income and expense line items excluding the impact of hedges, Cost of Revenue | 16,871.3 | 6,972.2 | 29,009.8 | 12,763.2 | |
Interest expense and other financing costs, net | | | | | |
Gain (loss) on derivative | | | | | |
Interest expense and other financing costs, net | 26.5 | 11.4 | 40.9 | 22.5 | |
Gains (losses) on fair value hedge relationships: | | | | | |
Total amount of income and expense line items excluding the impact of hedges, Interest expense and other financing costs | 26.3 | 11.1 | 40.4 | 22 | |
Commodity contracts | Derivatives not designated as hedging instruments | | | | | |
Gains (losses) on fair value hedge relationships: | | | | | |
Derivative Instruments - Non-designated | 61.4 | 6.7 | 131.9 | 15.9 | |
Commodity contracts | Revenue | | | | | |
Gains (losses) on fair value hedge relationships: | | | | | |
Hedged item | 0 | 0 | 0 | 0 | |
Derivatives designated as hedging instruments | 0 | 0 | 0 | 0 | |
Amount of gain (loss) reclassified from Accumulated other comprehensive income (loss) into net income | (112.2) | (2.9) | (145.6) | (14.6) | |
Commodity contracts | Revenue | Derivatives designated as hedging instruments | | | | | |
Gains (losses) on fair value hedge relationships: | | | | | |
Gain (Loss) Not Recorded in Accumulated other comprehensive income (loss) Due to Intra-Period Settlement | (56.6) | (113.8) | (131.4) | (190.6) | |
Amount of Gain (Loss) Recognized in Accumulated other comprehensive income (loss), Net of Income Tax (Expense) Benefit | (56.3) | (13.3) | (109) | (76.1) | |
Amount of Gain (Loss) Reclassified from Accumulated other comprehensive income (loss) into Net income (loss), Net of Income Tax (Expense) Benefit | (82.5) | (2.9) | (107) | (14.6) | |
Commodity contracts | Revenue | Derivatives not designated as hedging instruments | | | | | |
Gains (losses) on fair value hedge relationships: | | | | | |
Derivative Instruments - Non-designated | 72 | 12.9 | 148.9 | (290.9) | |
Commodity contracts | Cost of revenue | | | | | |
Gains (losses) on fair value hedge relationships: | | | | | |
Hedged item | 13.5 | 14.6 | 42.1 | 26.5 | |
Derivatives designated as hedging instruments | (10.9) | (11.3) | (52.1) | (19.7) | |
Amount of gain (loss) reclassified from Accumulated other comprehensive income (loss) into net income | 0 | 67.4 | 0 | 88.4 | |
Commodity contracts | Cost of revenue | Derivatives designated as hedging instruments | | | | | |
Gains (losses) on fair value hedge relationships: | | | | | |
Gain (Loss) Not Recorded in Accumulated other comprehensive income (loss) Due to Intra-Period Settlement | 10.3 | 8 | 11.7 | 15.2 | |
Amount of Gain (Loss) Recognized in Accumulated other comprehensive income (loss), Net of Income Tax (Expense) Benefit | (0.6) | 69.6 | (0.6) | 154.3 | |
Amount of Gain (Loss) Reclassified from Accumulated other comprehensive income (loss) into Net income (loss), Net of Income Tax (Expense) Benefit | 0 | 67.4 | 0 | 88.4 | |
Commodity contracts | Cost of revenue | Derivatives not designated as hedging instruments | | | | | |
Gains (losses) on fair value hedge relationships: | | | | | |
Derivative Instruments - Non-designated | (10.6) | (6.2) | (17) | 306.8 | |
Commodity contracts | Interest expense and other financing costs, net | | | | | |
Gains (losses) on fair value hedge relationships: | | | | | |
Hedged item | 0 | 0 | 0 | 0 | |
Derivatives designated as hedging instruments | 0 | 0 | 0 | 0 | |
Amount of gain (loss) reclassified from Accumulated other comprehensive income (loss) into net income | 0 | 0 | 0 | 0 | |
Interest rate contracts | Revenue | | | | | |
Gains (losses) on fair value hedge relationships: | | | | | |
Amount of gain (loss) reclassified from Accumulated other comprehensive income (loss) into net income | 0 | 0 | 0 | 0 | |
Interest rate contracts | Cost of revenue | | | | | |
Gains (losses) on fair value hedge relationships: | | | | | |
Amount of gain (loss) reclassified from Accumulated other comprehensive income (loss) into net income | 0 | 0 | 0 | 0 | |
Interest rate contracts | Interest expense and other financing costs, net | | | | | |
Gains (losses) on fair value hedge relationships: | | | | | |
Amount of gain (loss) reclassified from Accumulated other comprehensive income (loss) into net income | (0.2) | (0.3) | (0.5) | (0.5) | |
Interest rate contracts | Interest expense and other financing costs, net | Derivatives designated as hedging instruments | | | | | |
Gains (losses) on fair value hedge relationships: | | | | | |
Amount of Gain (Loss) Recognized in Accumulated other comprehensive income (loss), Net of Income Tax (Expense) Benefit | 1.4 | (0.7) | 10 | 3 | |
Amount of Gain (Loss) Reclassified from Accumulated other comprehensive income (loss) into Net income (loss), Net of Income Tax (Expense) Benefit | (0.1) | (0.3) | (0.4) | (0.5) | |
Foreign currency contracts | Derivatives not designated as hedging instruments | | | | | |
Gains (losses) on fair value hedge relationships: | | | | | |
Derivative Instruments - Non-designated | 6.8 | (1.7) | 3.9 | 2 | |
Foreign currency contracts | Revenue | Derivatives not designated as hedging instruments | | | | | |
Gains (losses) on fair value hedge relationships: | | | | | |
Derivative Instruments - Non-designated | 0.7 | (0.2) | 0.1 | 0.1 | |
Foreign currency contracts | Interest expense and other financing costs, net | Derivatives not designated as hedging instruments | | | | | |
Gains (losses) on fair value hedge relationships: | | | | | |
Derivative Instruments - Non-designated | $ 6.2 | $ (1.5) | $ 3.9 | $ 1.8 | |