XML 59 R83.htm IDEA: XBRL DOCUMENT v2.4.1.9
Venezuelan Operations (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended
Apr. 03, 2015
Mar. 28, 2014
Dec. 31, 2014
Jan. 24, 2014
Schedule of International Operations [Line Items]        
Foreign currency transaction loss $ (1.8)us-gaap_ForeignCurrencyTransactionGainLossRealized      
Assets 3,143.0us-gaap_Assets   3,366.7us-gaap_Assets  
Liabilities 2,714.9us-gaap_Liabilities   2,839.7us-gaap_Liabilities  
VENEZUELA [Member]        
Schedule of International Operations [Line Items]        
Foreign currency exchange rate, translation       6.30us-gaap_ForeignCurrencyExchangeRateTranslation1
/ us-gaap_StatementGeographicalAxis
= country_VE
Loss due to currency devaluation 22.5bgc_LossDueToCurrencyDevaluation
/ us-gaap_StatementGeographicalAxis
= country_VE
83.1bgc_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
     
Assets 13.0us-gaap_Assets
/ us-gaap_StatementGeographicalAxis
= country_VE
  43.0us-gaap_Assets
/ us-gaap_StatementGeographicalAxis
= country_VE
 
Liabilities 46.0us-gaap_Liabilities
/ us-gaap_StatementGeographicalAxis
= country_VE
  51.0us-gaap_Liabilities
/ us-gaap_StatementGeographicalAxis
= country_VE
 
Percent of revenue 1.00%bgc_PercentofRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_VE
3.00%bgc_PercentofRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_VE
   
Percent of operating income (loss) 65.00%bgc_PercentofOperatingIncomeLoss
/ us-gaap_StatementGeographicalAxis
= country_VE
19.00%bgc_PercentofOperatingIncomeLoss
/ us-gaap_StatementGeographicalAxis
= country_VE
   
VENEZUELA [Member] | Accounts Receivable [Member]        
Schedule of International Operations [Line Items]        
Assets 0.4us-gaap_Assets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_StatementGeographicalAxis
= country_VE
  2.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 9.0us-gaap_Assets
/ bgc_DenominatedBalanceSheetsItemsAxis
= bgc_BsFDenominatedMonetaryItemsMember
/ us-gaap_StatementGeographicalAxis
= country_VE
  37.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
100.00%bgc_PercentofRevenueNet
/ bgc_DenominatedBalanceSheetsItemsAxis
= bgc_BsFDenominatedMonetaryItemsMember
/ us-gaap_StatementGeographicalAxis
= country_VE
   
Percent of cost of goods sold 84.00%bgc_PercentofCostofGoodsandServicesSold
/ bgc_DenominatedBalanceSheetsItemsAxis
= bgc_BsFDenominatedMonetaryItemsMember
/ us-gaap_StatementGeographicalAxis
= country_VE
54.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 8.0us-gaap_Assets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CashMember
/ bgc_DenominatedBalanceSheetsItemsAxis
= bgc_BsFDenominatedMonetaryItemsMember
/ us-gaap_StatementGeographicalAxis
= country_VE
  31.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 2.0us-gaap_Liabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccountsPayableMember
/ bgc_DenominatedBalanceSheetsItemsAxis
= bgc_BsFDenominatedMonetaryItemsMember
/ us-gaap_StatementGeographicalAxis
= country_VE
  7.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]        
Intercompany payables and accounts payable settled   3.0bgc_IntercompanyPayablesandAccountsPayableSettled
/ bgc_DenominatedBalanceSheetsItemsAxis
= bgc_U.S.DollarDenominatedMonetaryItemsMember
/ us-gaap_StatementGeographicalAxis
= country_VE
   
Pending liabilities, grater than 180 days 44.3bgc_PendingLiabilitiesGraterthan180Days
/ bgc_DenominatedBalanceSheetsItemsAxis
= bgc_U.S.DollarDenominatedMonetaryItemsMember
/ 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
 
Successful auctions, 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
 
SICAD 2 Rate [Member]        
Schedule of International Operations [Line Items]        
Foreign currency exchange rate, translation     50us-gaap_ForeignCurrencyExchangeRateTranslation1
/ bgc_DevaluationRatesAxis
= bgc_SICAD2RateMember
 
SIMADI [Member]        
Schedule of International Operations [Line Items]        
Foreign currency exchange rate, translation 192.7125us-gaap_ForeignCurrencyExchangeRateTranslation1
/ bgc_DevaluationRatesAxis
= bgc_SIMADIMember
     
Loss due to currency devaluation 22.5bgc_LossDueToCurrencyDevaluation
/ bgc_DevaluationRatesAxis
= bgc_SIMADIMember
     
SIMADI [Member] | VENEZUELA [Member]        
Schedule of International Operations [Line Items]        
Foreign currency transaction loss $ (22.5)us-gaap_ForeignCurrencyTransactionGainLossRealized
/ bgc_DevaluationRatesAxis
= bgc_SIMADIMember
/ us-gaap_StatementGeographicalAxis
= country_VE