XML 25 R46.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring and Review of Strategic Alternatives and Operational Structure (Narrative) (Details) (USD $)
12 Months Ended 3 Months Ended
Dec. 31, 2014
Mar. 28, 2014
Apr. 03, 2015
Dec. 31, 2014
Oct. 23, 2014
Restructuring Cost and Reserve [Line Items]          
Pre-tax profit attributable to the Company $ 6,200,000us-gaap_NetIncomeLoss        
Interest in PDP and PDEP [Member]          
Restructuring Cost and Reserve [Line Items]          
Gain (loss) on divestiture of interest in joint venture 10,400,000bgc_GainLossonDivestitureofInterestinJointVenture
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= bgc_InterestinPDPandPDEPMember
(1,400,000)bgc_GainLossonDivestitureofInterestinJointVenture
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= bgc_InterestinPDPandPDEPMember
     
Dominion Wire and Cables (Fiji) [Member]          
Restructuring Cost and Reserve [Line Items]          
Interest in joint venture, percent sold     51.00%bgc_InterestinJointVenturePercentSold
/ us-gaap_DisposalGroupClassificationAxis
= bgc_DominionWireandCablesFijiMember
   
Proceeds from divestiture of interest in joint venture     9,300,000us-gaap_ProceedsFromDivestitureOfInterestInJointVenture
/ us-gaap_DisposalGroupClassificationAxis
= bgc_DominionWireandCablesFijiMember
   
Keystone Electric Wire and Cable (Keystone) [Member]          
Restructuring Cost and Reserve [Line Items]          
Interest in joint venture, percent sold     20.00%bgc_InterestinJointVenturePercentSold
/ us-gaap_DisposalGroupClassificationAxis
= bgc_KeystoneElectricWireandCableKeystoneMember
   
Proceeds from divestiture of interest in joint venture     11,000,000us-gaap_ProceedsFromDivestitureOfInterestInJointVenture
/ us-gaap_DisposalGroupClassificationAxis
= bgc_KeystoneElectricWireandCableKeystoneMember
   
Africa/Asia Pacific [Member] | Phelps Dodge International Philippines, Inc. (PDP) and Phelps Dodge Philippines Energy Products Corporation (PDEP) [Member]          
Restructuring Cost and Reserve [Line Items]          
Proceeds from divestiture of interest in joint venture   67,100,000us-gaap_ProceedsFromDivestitureOfInterestInJointVenture
/ us-gaap_DisposalGroupClassificationAxis
= bgc_PhelpsDodgeInternationalPhilippinesInc.PDPandPhelpsDodgePhilippinesEnergyProductsCorporationPDEPMember
/ us-gaap_StatementBusinessSegmentsAxis
= bgc_AfricaAsiaPacificMember
     
Gain (loss) on divestiture of interest in joint venture   (2,300,000)bgc_GainLossonDivestitureofInterestinJointVenture
/ us-gaap_DisposalGroupClassificationAxis
= bgc_PhelpsDodgeInternationalPhilippinesInc.PDPandPhelpsDodgePhilippinesEnergyProductsCorporationPDEPMember
/ us-gaap_StatementBusinessSegmentsAxis
= bgc_AfricaAsiaPacificMember
     
Selling, General and Administrative Expenses [Member] | Interest in PDP and PDEP [Member]          
Restructuring Cost and Reserve [Line Items]          
Gain (loss) on divestiture of interest in joint venture       17,600,000bgc_GainLossonDivestitureofInterestinJointVenture
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= bgc_InterestinPDPandPDEPMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
 
Selling, General and Administrative Expenses [Member] | Dominion Wire and Cables (Fiji) [Member]          
Restructuring Cost and Reserve [Line Items]          
Gain (loss) on divestiture of interest in joint venture     (2,600,000)bgc_GainLossonDivestitureofInterestinJointVenture
/ us-gaap_DisposalGroupClassificationAxis
= bgc_DominionWireandCablesFijiMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
   
Selling, General and Administrative Expenses [Member] | Keystone Electric Wire and Cable (Keystone) [Member]          
Restructuring Cost and Reserve [Line Items]          
Gain (loss) on divestiture of interest in joint venture     3,600,000bgc_GainLossonDivestitureofInterestinJointVenture
/ us-gaap_DisposalGroupClassificationAxis
= bgc_KeystoneElectricWireandCableKeystoneMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
   
July 2014 Restructuring Program [Member]          
Restructuring Cost and Reserve [Line Items]          
Expected restructuring charge 225,000,000us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringPlanAxis
= bgc_July2014RestructuringProgramMember
  225,000,000us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringPlanAxis
= bgc_July2014RestructuringProgramMember
225,000,000us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringPlanAxis
= bgc_July2014RestructuringProgramMember
 
Restructuring charges     15,500,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= bgc_July2014RestructuringProgramMember
   
July 2014 Restructuring Program [Member] | North America [Member]          
Restructuring Cost and Reserve [Line Items]          
Expected restructuring charge     27,000,000us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringPlanAxis
= bgc_July2014RestructuringProgramMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
   
Cost incurred to date     10,700,000us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringPlanAxis
= bgc_July2014RestructuringProgramMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
   
Restructuring charges     3,900,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= bgc_July2014RestructuringProgramMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
   
July 2014 Restructuring Program [Member] | Europe [Member]          
Restructuring Cost and Reserve [Line Items]          
Expected restructuring charge     145,000,000us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringPlanAxis
= bgc_July2014RestructuringProgramMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
   
Cost incurred to date     124,700,000us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringPlanAxis
= bgc_July2014RestructuringProgramMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
   
Restructuring charges     9,100,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= bgc_July2014RestructuringProgramMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
   
July 2014 Restructuring Program [Member] | Latin America [Member]          
Restructuring Cost and Reserve [Line Items]          
Expected restructuring charge     38,000,000us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringPlanAxis
= bgc_July2014RestructuringProgramMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_LatinAmericaMember
   
Cost incurred to date     31,600,000us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringPlanAxis
= bgc_July2014RestructuringProgramMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_LatinAmericaMember
   
Restructuring charges     2,900,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= bgc_July2014RestructuringProgramMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_LatinAmericaMember
   
July 2014 Restructuring Program [Member] | Africa/Asia Pacific [Member]          
Restructuring Cost and Reserve [Line Items]          
Expected restructuring charge     15,000,000us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringPlanAxis
= bgc_July2014RestructuringProgramMember
/ us-gaap_StatementBusinessSegmentsAxis
= bgc_AfricaAsiaPacificMember
   
Cost incurred to date     14,800,000us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringPlanAxis
= bgc_July2014RestructuringProgramMember
/ us-gaap_StatementBusinessSegmentsAxis
= bgc_AfricaAsiaPacificMember
   
Restructuring charges     (400,000)us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= bgc_July2014RestructuringProgramMember
/ us-gaap_StatementBusinessSegmentsAxis
= bgc_AfricaAsiaPacificMember
   
July 2014 Restructuring Program [Member] | Employee Separation Costs [Member]          
Restructuring Cost and Reserve [Line Items]          
Expected restructuring charge 70,000,000us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= bgc_July2014RestructuringProgramMember
    70,000,000us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= bgc_July2014RestructuringProgramMember
 
Cost incurred to date     9,600,000us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= bgc_July2014RestructuringProgramMember
   
Restructuring charges     9,600,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= bgc_July2014RestructuringProgramMember
   
Number of employees     1,130bgc_EmployeeSeveranceCostNumberofEmployees
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= bgc_July2014RestructuringProgramMember
   
Number of manufacturing employees     915bgc_RestructuringandRelatedCostNumberofPositionsEliminated1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= bgc_July2014RestructuringProgramMember
   
Number of non-manufacturing employees     215bgc_RestructuringAndRelatedCostNumberOfPositionsEliminatedClassifiedAsManufacturingEmployees
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= bgc_July2014RestructuringProgramMember
   
July 2014 Restructuring Program [Member] | Employee Separation Costs [Member] | North America [Member]          
Restructuring Cost and Reserve [Line Items]          
Restructuring charges     3,700,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= bgc_July2014RestructuringProgramMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_NorthAmericaMember
   
July 2014 Restructuring Program [Member] | Employee Separation Costs [Member] | Europe [Member]          
Restructuring Cost and Reserve [Line Items]          
Restructuring charges     5,000,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= bgc_July2014RestructuringProgramMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_EuropeMember
   
July 2014 Restructuring Program [Member] | Employee Separation Costs [Member] | Latin America [Member]          
Restructuring Cost and Reserve [Line Items]          
Restructuring charges     800,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= bgc_July2014RestructuringProgramMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_LatinAmericaMember
   
July 2014 Restructuring Program [Member] | Employee Separation Costs [Member] | Africa/Asia Pacific [Member]          
Restructuring Cost and Reserve [Line Items]          
Restructuring charges     100,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= bgc_July2014RestructuringProgramMember
/ us-gaap_StatementGeographicalAxis
= bgc_AfricaAsiaPacificMember
   
July 2014 Restructuring Program [Member] | Asset-Related Costs [Member]          
Restructuring Cost and Reserve [Line Items]          
Expected restructuring charge 125,000,000us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringCostAndReserveAxis
= bgc_AssetRelatedCostsMember
/ us-gaap_RestructuringPlanAxis
= bgc_July2014RestructuringProgramMember
    125,000,000us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringCostAndReserveAxis
= bgc_AssetRelatedCostsMember
/ us-gaap_RestructuringPlanAxis
= bgc_July2014RestructuringProgramMember
 
Cost incurred to date     1,200,000us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= bgc_AssetRelatedCostsMember
/ us-gaap_RestructuringPlanAxis
= bgc_July2014RestructuringProgramMember
   
Restructuring charges     1,200,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= bgc_AssetRelatedCostsMember
/ us-gaap_RestructuringPlanAxis
= bgc_July2014RestructuringProgramMember
   
July 2014 Restructuring Program [Member] | Asset-Related Costs [Member] | Latin America [Member]          
Restructuring Cost and Reserve [Line Items]          
Cost incurred to date     1,800,000us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= bgc_AssetRelatedCostsMember
/ us-gaap_RestructuringPlanAxis
= bgc_July2014RestructuringProgramMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_LatinAmericaMember
   
July 2014 Restructuring Program [Member] | Other Restructuring [Member]          
Restructuring Cost and Reserve [Line Items]          
Expected restructuring charge 30,000,000us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= bgc_July2014RestructuringProgramMember
    30,000,000us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= bgc_July2014RestructuringProgramMember
 
Restructuring charges     4,700,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= bgc_July2014RestructuringProgramMember
   
July 2014 Restructuring Program [Member] | Other Restructuring [Member] | North America [Member]          
Restructuring Cost and Reserve [Line Items]          
Restructuring charges     200,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= bgc_July2014RestructuringProgramMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_NorthAmericaMember
   
July 2014 Restructuring Program [Member] | Other Restructuring [Member] | Europe [Member]          
Restructuring Cost and Reserve [Line Items]          
Restructuring charges     4,700,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= bgc_July2014RestructuringProgramMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_EuropeMember
   
July 2014 Restructuring Program [Member] | Other Restructuring [Member] | Latin America [Member]          
Restructuring Cost and Reserve [Line Items]          
Restructuring charges     300,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= bgc_July2014RestructuringProgramMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_LatinAmericaMember
   
July 2014 Restructuring Program [Member] | Other Restructuring [Member] | Africa/Asia Pacific [Member]          
Restructuring Cost and Reserve [Line Items]          
Restructuring charges     (500,000)us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= bgc_July2014RestructuringProgramMember
/ us-gaap_StatementGeographicalAxis
= bgc_AfricaAsiaPacificMember
   
July 2014 Restructuring Program [Member] | Cost of Sales [Member]          
Restructuring Cost and Reserve [Line Items]          
Restructuring charges     8,600,000us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_RestructuringPlanAxis
= bgc_July2014RestructuringProgramMember
   
July 2014 Restructuring Program [Member] | Selling, General and Administrative Expenses [Member]          
Restructuring Cost and Reserve [Line Items]          
Restructuring charges     6,900,000us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
/ us-gaap_RestructuringPlanAxis
= bgc_July2014RestructuringProgramMember
   
October 2014 Review of Strategic Alternatives and Operational Structure [Member] | North America [Member]          
Restructuring Cost and Reserve [Line Items]          
Expected restructuring charge         $ 14,000,000us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringPlanAxis
= bgc_October2014ReviewofStrategicAlternativesandOperationalStructureMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember