XML 91 R91.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Financial Instruments (Details) (USD $)
3 Months Ended 12 Months Ended
Dec. 31, 2014
MMBTU
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
MMBTU
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
MMBTU
Dec. 31, 2013
MMBTU
Dec. 31, 2012
Fair values of derivatives on consolidated balance sheets                      
Maximum period covering risk of changes in supply of gas prices                 18 months    
Open derivative contracts for natural gas (in MMBtus) 58,700,000cf_NotionalNonmonetaryAmountOfPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments       76,300,000cf_NotionalNonmonetaryAmountOfPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments       58,700,000cf_NotionalNonmonetaryAmountOfPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments 76,300,000cf_NotionalNonmonetaryAmountOfPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments  
Percentage of natural gas consumption covered by derivatives                 88.00%cf_PercentageOfConsumptionHedgedByDerivatives    
Estimate of time to transfer gain (loss) reclassification from AOCI to Income                 12 months    
Unrealized Gain (Loss) on Derivatives                      
Derivatives not designated as hedges                 $ (123,100,000)cf_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsUnrealizedGainLoss $ 67,700,000cf_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsUnrealizedGainLoss $ 72,800,000cf_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsUnrealizedGainLoss
Cash flow hedge ineffectiveness                 0cf_UnrealizedGainLossOnCashFlowHedgeIneffectivenessNet (1,800,000)cf_UnrealizedGainLossOnCashFlowHedgeIneffectivenessNet 1,800,000cf_UnrealizedGainLossOnCashFlowHedgeIneffectivenessNet
Total unrealized gains (losses) (43,200,000)us-gaap_UnrealizedGainLossOnDerivatives [1] (15,500,000)us-gaap_UnrealizedGainLossOnDerivatives [1] (36,900,000)us-gaap_UnrealizedGainLossOnDerivatives [1] (27,500,000)us-gaap_UnrealizedGainLossOnDerivatives [1] 55,800,000us-gaap_UnrealizedGainLossOnDerivatives [1] 15,700,000us-gaap_UnrealizedGainLossOnDerivatives [1] (14,400,000)us-gaap_UnrealizedGainLossOnDerivatives [1] 8,800,000us-gaap_UnrealizedGainLossOnDerivatives [1] (123,100,000)us-gaap_UnrealizedGainLossOnDerivatives [1] 65,900,000us-gaap_UnrealizedGainLossOnDerivatives [1] 74,600,000us-gaap_UnrealizedGainLossOnDerivatives
Realized gains (losses)                 64,200,000cf_LossOnDerivativeSettlementsPretax 1,800,000cf_LossOnDerivativeSettlementsPretax (144,400,000)cf_LossOnDerivativeSettlementsPretax
Net derivative gains (losses)                 (58,900,000)us-gaap_DerivativeGainLossOnDerivativeNet 67,700,000us-gaap_DerivativeGainLossOnDerivativeNet (69,800,000)us-gaap_DerivativeGainLossOnDerivativeNet
Foreign exchange contracts                      
Fair values of derivatives on consolidated balance sheets                      
Notional amount of derivative 252,800,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
      636,300,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
      252,800,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
636,300,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
 
Derivatives designated as cash flow hedges | Foreign exchange contracts                      
Fair values of derivatives on consolidated balance sheets                      
Notional amount of derivative 0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
              0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
   
Gain (loss) reclassified from AOCI into Income, effective portion                 2,800,000us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
0us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
0us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Net gain (loss) expected to be reclassified into earnings from AOCI                   0cf_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferredInNextTwelveMonths
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
0cf_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferredInNextTwelveMonths
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Unrealized gain (loss) on cash flow hedges, pretax, in AOCI                 7,400,000us-gaap_UnrealizedGainLossOnInterestRateCashFlowHedgesPretaxAccumulatedOtherComprehensiveIncomeLoss
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
   
Gain (loss) recognized in OCI                 0us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
3,000,000us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
7,200,000us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Unrealized Gain (Loss) on Derivatives                      
Net derivative gains (losses)                 0us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
[2] (1,800,000)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
[2] 1,800,000us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
[2]
Derivatives not designated as cash flow hedges                      
Unrealized Gain (Loss) on Derivatives                      
Derivatives not designated as hedges                 (123,100,000)cf_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsUnrealizedGainLoss
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
67,700,000cf_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsUnrealizedGainLoss
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
72,800,000cf_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsUnrealizedGainLoss
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivatives not designated as cash flow hedges | Natural gas derivatives                      
Unrealized Gain (Loss) on Derivatives                      
Derivatives not designated as hedges                 (79,500,000)cf_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsUnrealizedGainLoss
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
52,900,000cf_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsUnrealizedGainLoss
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
66,500,000cf_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsUnrealizedGainLoss
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivatives not designated as cash flow hedges | Foreign exchange contracts                      
Unrealized Gain (Loss) on Derivatives                      
Derivatives not designated as hedges                 $ (43,600,000)cf_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsUnrealizedGainLoss
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
$ 14,800,000cf_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsUnrealizedGainLoss
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
$ 6,300,000cf_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsUnrealizedGainLoss
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[1] Amounts represent pre-tax unrealized gains (losses) on derivatives included in gross margin. See Note 16—Derivative Financial Instruments, for additional information.
[2] For derivatives designated as cash flow hedges, the amount reported as gain (loss) recognized in income represents the amount excluded from hedge effectiveness.