XML 68 R65.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
Apr. 03, 2015
Dec. 31, 2014
Derivatives, Fair Value [Line Items]    
Fair Value of assets for derivatives not designated as cash flow hedges $ 3.9us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue [1] $ 5.4us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue [1]
Fair Value of liability for derivatives not designated as cash flow hedges 9.9us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue [2] 8.1us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue [2]
Commodity Futures [Member]    
Derivatives, Fair Value [Line Items]    
Notional amount of derivatives not designated as cash flow hedges 63.2bgc_NotionalAmountOfHedgeInstrumentsNotDesignedAsCashFlowHedge
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
106.4bgc_NotionalAmountOfHedgeInstrumentsNotDesignedAsCashFlowHedge
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
Fair Value of assets for derivatives not designated as cash flow hedges 1.8us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
[1] 0.5us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
[1]
Fair Value of liability for derivatives not designated as cash flow hedges 2.3us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
[2] 3.9us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
[2]
Foreign Currency Exchanges [Member]    
Derivatives, Fair Value [Line Items]    
Notional amount of derivatives not designated as cash flow hedges 180.2bgc_NotionalAmountOfHedgeInstrumentsNotDesignedAsCashFlowHedge
/ us-gaap_DerivativeInstrumentRiskAxis
= bgc_ForeignCurrencyExchangeMember
154.7bgc_NotionalAmountOfHedgeInstrumentsNotDesignedAsCashFlowHedge
/ us-gaap_DerivativeInstrumentRiskAxis
= bgc_ForeignCurrencyExchangeMember
Fair Value of assets for derivatives not designated as cash flow hedges 2.1us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= bgc_ForeignCurrencyExchangeMember
[1] 4.9us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= bgc_ForeignCurrencyExchangeMember
[1]
Fair Value of liability for derivatives not designated as cash flow hedges $ 7.6us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= bgc_ForeignCurrencyExchangeMember
[2] $ 4.2us-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”