XML 109 R125.htm IDEA: XBRL DOCUMENT v2.4.1.9
Venezuelan Operations (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended 3 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Mar. 28, 2014
Jan. 24, 2014
Feb. 13, 2013
Feb. 12, 2013
Dec. 31, 2011
Jun. 27, 2014
Schedule of International Operations [Line Items]                  
Foreign currency exchange rate, translation 6.30us-gaap_ForeignCurrencyExchangeRateTranslation1       6.30us-gaap_ForeignCurrencyExchangeRateTranslation1 6.30us-gaap_ForeignCurrencyExchangeRateTranslation1 4.30us-gaap_ForeignCurrencyExchangeRateTranslation1 4.30us-gaap_ForeignCurrencyExchangeRateTranslation1  
Settlement for foreign currency translation adjustments payable, pending amount $ 44.3bgc_SettlementforForeignCurrencyTranslationAdjustmentsPayablePendingAmount                
Foreign currency transaction loss (30.3)us-gaap_ForeignCurrencyTransactionGainLossRealized (3.9)us-gaap_ForeignCurrencyTransactionGainLossRealized              
Goodwill impairment charge 155.1us-gaap_GoodwillImpairmentLoss 0us-gaap_GoodwillImpairmentLoss 0us-gaap_GoodwillImpairmentLoss            
Indefinite-lived intangible asset impairment charge 98.8us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill 0us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill 0us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill            
Asset impairment charges 158.3us-gaap_AssetImpairmentCharges 14.0us-gaap_AssetImpairmentCharges 0us-gaap_AssetImpairmentCharges            
Charge for the long-term value added tax receivable 10.3us-gaap_ValueAddedTaxReceivableNoncurrent                
Assets 3,366.7us-gaap_Assets 4,578.9us-gaap_Assets              
Liabilities 2,839.7us-gaap_Liabilities 3,182.1us-gaap_Liabilities              
PDIC [Member]                  
Schedule of International Operations [Line Items]                  
Goodwill impairment charge 155.1us-gaap_GoodwillImpairmentLoss
/ us-gaap_ProductOrServiceAxis
= bgc_PDICMember
    155.1us-gaap_GoodwillImpairmentLoss
/ us-gaap_ProductOrServiceAxis
= bgc_PDICMember
         
Indefinite-lived intangible asset impairment charge 93.4us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
/ us-gaap_ProductOrServiceAxis
= bgc_PDICMember
    93.4us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
/ us-gaap_ProductOrServiceAxis
= bgc_PDICMember
         
Venezuela [Member]                  
Schedule of International Operations [Line Items]                  
Loss due to currency devaluation   40.9bgc_LossDueToCurrencyDevaluation
/ us-gaap_StatementGeographicalAxis
= country_VE
             
Maximum percent of profit margin that may be allowed due to price controls 30.00%bgc_MaximumPercentofProfitMarginthatMaybeAllowedduetoPriceControls
/ us-gaap_StatementGeographicalAxis
= country_VE
               
Foreign currency transaction loss   17.0us-gaap_ForeignCurrencyTransactionGainLossRealized
/ us-gaap_StatementGeographicalAxis
= country_VE
             
Asset impairment charges 29.3us-gaap_AssetImpairmentCharges
/ us-gaap_StatementGeographicalAxis
= country_VE
               
Inventory, lower of cost or market charges recognized 9.5bgc_InventoryLowerofCostorMarketChargesRecognized
/ us-gaap_StatementGeographicalAxis
= country_VE
               
Assets 43.0us-gaap_Assets
/ us-gaap_StatementGeographicalAxis
= country_VE
367.0us-gaap_Assets
/ us-gaap_StatementGeographicalAxis
= country_VE
             
Liabilities 51.0us-gaap_Liabilities
/ us-gaap_StatementGeographicalAxis
= country_VE
103.0us-gaap_Liabilities
/ us-gaap_StatementGeographicalAxis
= country_VE
             
Percent of revenue 2.00%bgc_PercentofRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_VE
4.00%bgc_PercentofRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_VE
             
Percent of operating income (loss) 27.00%bgc_PercentofOperatingIncomeLoss
/ us-gaap_StatementGeographicalAxis
= country_VE
31.00%bgc_PercentofOperatingIncomeLoss
/ us-gaap_StatementGeographicalAxis
= country_VE
             
Venezuela [Member] | Accounts Receivable [Member]                  
Schedule of International Operations [Line Items]                  
Assets 2.0us-gaap_Assets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_StatementGeographicalAxis
= country_VE
40.0us-gaap_Assets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_StatementGeographicalAxis
= country_VE
             
Venezuela [Member] | BsF Denominated Monetary Items [Member]                  
Schedule of International Operations [Line Items]                  
Assets 37.0us-gaap_Assets
/ bgc_DenominatedBalanceSheetsItemsAxis
= bgc_BsFDenominatedMonetaryItemsMember
/ us-gaap_StatementGeographicalAxis
= country_VE
238.0us-gaap_Assets
/ bgc_DenominatedBalanceSheetsItemsAxis
= bgc_BsFDenominatedMonetaryItemsMember
/ us-gaap_StatementGeographicalAxis
= country_VE
             
Percent of revenue 100.00%bgc_PercentofRevenueNet
/ bgc_DenominatedBalanceSheetsItemsAxis
= bgc_BsFDenominatedMonetaryItemsMember
/ us-gaap_StatementGeographicalAxis
= country_VE
99.00%bgc_PercentofRevenueNet
/ bgc_DenominatedBalanceSheetsItemsAxis
= bgc_BsFDenominatedMonetaryItemsMember
/ us-gaap_StatementGeographicalAxis
= country_VE
             
Percent of cost of goods sold 66.00%bgc_PercentofCostofGoodsandServicesSold
/ bgc_DenominatedBalanceSheetsItemsAxis
= bgc_BsFDenominatedMonetaryItemsMember
/ us-gaap_StatementGeographicalAxis
= country_VE
41.00%bgc_PercentofCostofGoodsandServicesSold
/ bgc_DenominatedBalanceSheetsItemsAxis
= bgc_BsFDenominatedMonetaryItemsMember
/ us-gaap_StatementGeographicalAxis
= country_VE
             
Venezuela [Member] | BsF Denominated Monetary Items [Member] | Cash [Member]                  
Schedule of International Operations [Line Items]                  
Assets 31.0us-gaap_Assets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CashMember
/ bgc_DenominatedBalanceSheetsItemsAxis
= bgc_BsFDenominatedMonetaryItemsMember
/ us-gaap_StatementGeographicalAxis
= country_VE
194.0us-gaap_Assets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CashMember
/ bgc_DenominatedBalanceSheetsItemsAxis
= bgc_BsFDenominatedMonetaryItemsMember
/ us-gaap_StatementGeographicalAxis
= country_VE
             
Venezuela [Member] | BsF Denominated Monetary Items [Member] | Accounts Payable [Member]                  
Schedule of International Operations [Line Items]                  
Liabilities 7.0us-gaap_Liabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccountsPayableMember
/ bgc_DenominatedBalanceSheetsItemsAxis
= bgc_BsFDenominatedMonetaryItemsMember
/ us-gaap_StatementGeographicalAxis
= country_VE
65.0us-gaap_Liabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccountsPayableMember
/ bgc_DenominatedBalanceSheetsItemsAxis
= bgc_BsFDenominatedMonetaryItemsMember
/ us-gaap_StatementGeographicalAxis
= country_VE
             
Venezuela [Member] | U.S. Dollar Denominated Monetary Items [Member]                  
Schedule of International Operations [Line Items]                  
Pending liabilities   37.6bgc_PendingLiabilities
/ bgc_DenominatedBalanceSheetsItemsAxis
= bgc_U.S.DollarDenominatedMonetaryItemsMember
/ us-gaap_StatementGeographicalAxis
= country_VE
             
Percent of revenue 0.00%bgc_PercentofRevenueNet
/ bgc_DenominatedBalanceSheetsItemsAxis
= bgc_U.S.DollarDenominatedMonetaryItemsMember
/ us-gaap_StatementGeographicalAxis
= country_VE
1.00%bgc_PercentofRevenueNet
/ bgc_DenominatedBalanceSheetsItemsAxis
= bgc_U.S.DollarDenominatedMonetaryItemsMember
/ us-gaap_StatementGeographicalAxis
= country_VE
             
Percent of cost of goods sold 34.00%bgc_PercentofCostofGoodsandServicesSold
/ bgc_DenominatedBalanceSheetsItemsAxis
= bgc_U.S.DollarDenominatedMonetaryItemsMember
/ us-gaap_StatementGeographicalAxis
= country_VE
59.00%bgc_PercentofCostofGoodsandServicesSold
/ bgc_DenominatedBalanceSheetsItemsAxis
= bgc_U.S.DollarDenominatedMonetaryItemsMember
/ us-gaap_StatementGeographicalAxis
= country_VE
             
Intercompany payables and accounts payable settled 5.7bgc_IntercompanyPayablesandAccountsPayableSettled
/ bgc_DenominatedBalanceSheetsItemsAxis
= bgc_U.S.DollarDenominatedMonetaryItemsMember
/ us-gaap_StatementGeographicalAxis
= country_VE
55.9bgc_IntercompanyPayablesandAccountsPayableSettled
/ bgc_DenominatedBalanceSheetsItemsAxis
= bgc_U.S.DollarDenominatedMonetaryItemsMember
/ us-gaap_StatementGeographicalAxis
= country_VE
             
Pending liabilities, less than 30 days   22.4bgc_PendingLiabilitiesLessthan30Days
/ bgc_DenominatedBalanceSheetsItemsAxis
= bgc_U.S.DollarDenominatedMonetaryItemsMember
/ us-gaap_StatementGeographicalAxis
= country_VE
             
Pending liabilities, less than 180 days   15.1bgc_PendingLiabilitiesLessthan180Days
/ bgc_DenominatedBalanceSheetsItemsAxis
= bgc_U.S.DollarDenominatedMonetaryItemsMember
/ us-gaap_StatementGeographicalAxis
= country_VE
             
Pending liabilities, grater than 180 days   0.1bgc_PendingLiabilitiesGraterthan180Days
/ bgc_DenominatedBalanceSheetsItemsAxis
= bgc_U.S.DollarDenominatedMonetaryItemsMember
/ us-gaap_StatementGeographicalAxis
= country_VE
             
Venezuela [Member] | Rate of 6.30 BsF per U.S. Dollar [Member]                  
Schedule of International Operations [Line Items]                  
Payment of copper imports, approved amount 4.9bgc_PaymentofCopperImportsApprovedAmount
/ bgc_CurrencyRateAxis
= bgc_Rateof6.30BsFperU.S.DollarMember
/ us-gaap_StatementGeographicalAxis
= country_VE
               
Venezuela [Member] | Rate of 4.30 BsF per U.S. Dollar [Member]                  
Schedule of International Operations [Line Items]                  
Payment of copper imports, approved amount 0.8bgc_PaymentofCopperImportsApprovedAmount
/ bgc_CurrencyRateAxis
= bgc_Rateof4.30BsFperU.S.DollarMember
/ us-gaap_StatementGeographicalAxis
= country_VE
               
SICAD 1 Rate [Member]                  
Schedule of International Operations [Line Items]                  
Foreign currency exchange rate, translation       10.8us-gaap_ForeignCurrencyExchangeRateTranslation1
/ bgc_DevaluationRatesAxis
= bgc_SICAD1RateMember
         
Awarded amount 11.2bgc_SuccessfulAuctionsAwardedAmount
/ bgc_DevaluationRatesAxis
= bgc_SICAD1RateMember
              15.2bgc_SuccessfulAuctionsAwardedAmount
/ bgc_DevaluationRatesAxis
= bgc_SICAD1RateMember
Awarded amount, not authorized for payment 11.2bgc_SuccessfulAuctionsAwardedAmountNotAuthorizedforPayment
/ bgc_DevaluationRatesAxis
= bgc_SICAD1RateMember
               
SICAD 1 Rate [Member] | Venezuela [Member]                  
Schedule of International Operations [Line Items]                  
Loss due to currency devaluation 83.1bgc_LossDueToCurrencyDevaluation
/ bgc_DevaluationRatesAxis
= bgc_SICAD1RateMember
/ us-gaap_StatementGeographicalAxis
= country_VE
               
Foreign currency transaction loss (90.2)us-gaap_ForeignCurrencyTransactionGainLossRealized
/ bgc_DevaluationRatesAxis
= bgc_SICAD1RateMember
/ us-gaap_StatementGeographicalAxis
= country_VE
               
SICAD 2 Rate [Member]                  
Schedule of International Operations [Line Items]                  
Foreign currency exchange rate, translation 50us-gaap_ForeignCurrencyExchangeRateTranslation1
/ bgc_DevaluationRatesAxis
= bgc_SICAD2RateMember
               
SICAD 2 Rate [Member] | Venezuela [Member] | U.S. Dollar Denominated Monetary Items [Member]                  
Schedule of International Operations [Line Items]                  
Pending liabilities $ 44.3bgc_PendingLiabilities
/ bgc_DenominatedBalanceSheetsItemsAxis
= bgc_U.S.DollarDenominatedMonetaryItemsMember
/ bgc_DevaluationRatesAxis
= bgc_SICAD2RateMember
/ us-gaap_StatementGeographicalAxis
= country_VE