XML 45 R87.htm IDEA: XBRL DOCUMENT v2.4.1.9
Financial Instruments (Notional Amounts And Fair Values Of Derivatives Designated As Cash Flow Hedges And Derivatives Not Designated As Cash Flow Hedges) (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Derivatives, Fair Value [Line Items]    
Fair Value, Asset $ 5.4us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue [1] $ 7.2us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue [1]
Fair Value, Liability 8.1us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue [2] 9.3us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue [2]
Commodity Futures [Member]    
Derivatives, Fair Value [Line Items]    
Notional Amount 106.4bgc_NotionalAmountOfHedgeInstrumentsNotDesignedAsCashFlowHedge
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
173.7bgc_NotionalAmountOfHedgeInstrumentsNotDesignedAsCashFlowHedge
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
Fair Value, Asset 0.5us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
[1] 1.2us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
[1]
Fair Value, Liability 3.9us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
[2] 7.6us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
[2]
Foreign Currency Exchanges [Member]    
Derivatives, Fair Value [Line Items]    
Notional Amount 154.7bgc_NotionalAmountOfHedgeInstrumentsNotDesignedAsCashFlowHedge
/ us-gaap_DerivativeInstrumentRiskAxis
= bgc_ForeignCurrencyExchangeMember
223.2bgc_NotionalAmountOfHedgeInstrumentsNotDesignedAsCashFlowHedge
/ us-gaap_DerivativeInstrumentRiskAxis
= bgc_ForeignCurrencyExchangeMember
Fair Value, Asset 4.9us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= bgc_ForeignCurrencyExchangeMember
[1] 6.0us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= bgc_ForeignCurrencyExchangeMember
[1]
Fair Value, Liability $ 4.2us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= bgc_ForeignCurrencyExchangeMember
[2] $ 1.7us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= bgc_ForeignCurrencyExchangeMember
[2]
[1] Balance recorded in “Prepaid expenses and other” and “Other non-current assets”
[2] Balance recorded in “Accrued liabilities” and “Other liabilities”