XML 44 R81.htm IDEA: XBRL DOCUMENT v2.4.1.9
Long-Term Debt (Schedule of Senior Floating Rate Notes) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended 1 Months Ended 12 Months Ended
Dec. 31, 2014
Mar. 21, 2007
Dec. 31, 2013
Debt Instrument [Line Items]      
Redemption price, percentage 100.00%us-gaap_DebtInstrumentRedemptionPricePercentage    
North America [Member] | Senior Unsecured Notes [Member]      
Debt Instrument [Line Items]      
Payment of issuance costs and expenses of related to notes   $ 7.9us-gaap_PaymentsOfDebtIssuanceCosts
/ us-gaap_LongtermDebtTypeAxis
= bgc_SeniorUnsecuredNotesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
 
Net cash proceeds from notes used for general corporate purposes   2.3us-gaap_ProceedsFromRepaymentsOfNotesPayable
/ us-gaap_LongtermDebtTypeAxis
= bgc_SeniorUnsecuredNotesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
 
North America [Member] | 7.125% Senior Notes Due 2017 [Member]      
Debt Instrument [Line Items]      
Interest rate     7.125%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= bgc_SeniorNotesSevenPointOneTwoFivePercentDueTwoThousandSeventeenMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
Maturity Date April 2015   April 2015
Debt instrument, payment terms Semi-annually: Apr 1 & Oct 1   Semi-annually: Apr 1 & Oct 1
Extinguishment of debt     200.0us-gaap_ExtinguishmentOfDebtAmount
/ us-gaap_LongtermDebtTypeAxis
= bgc_SeniorNotesSevenPointOneTwoFivePercentDueTwoThousandSeventeenMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
North America [Member] | Senior Floating Rate Notes Due 2015 [Member]      
Debt Instrument [Line Items]      
Face Value 125.0us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= bgc_SeniorFloatingRateNotesDueTwoThousandFifteenMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
  125.0us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= bgc_SeniorFloatingRateNotesDueTwoThousandFifteenMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
Fair value (Level 1) 123.8us-gaap_DebtInstrumentFairValue
/ us-gaap_LongtermDebtTypeAxis
= bgc_SeniorFloatingRateNotesDueTwoThousandFifteenMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
  124.1us-gaap_DebtInstrumentFairValue
/ us-gaap_LongtermDebtTypeAxis
= bgc_SeniorFloatingRateNotesDueTwoThousandFifteenMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
Interest rate 2.60%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= bgc_SeniorFloatingRateNotesDueTwoThousandFifteenMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
  2.60%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= bgc_SeniorFloatingRateNotesDueTwoThousandFifteenMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
Maturity Date July 2015   July 2015
Debt instrument, payment terms 3-month LIBOR rate plus 2.375% Quarterly: Jan 1, Apr 1, Jul 1 & Oct 1   3-month LIBOR rate plus 2.375% Quarterly: Jan 1, Apr 1, Jul 1 & Oct 1
Description of variable rate basis LIBOR   LIBOR
Basis spread on variable rate 2.38%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_LongtermDebtTypeAxis
= bgc_SeniorFloatingRateNotesDueTwoThousandFifteenMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
  2.38%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_LongtermDebtTypeAxis
= bgc_SeniorFloatingRateNotesDueTwoThousandFifteenMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
North America [Member] | 9.5% Senior Notes [Member]      
Debt Instrument [Line Items]      
Interest rate   9.50%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= bgc_SeniorNotesNinePointFivePercentMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
 
Payments for senior notes   285.0us-gaap_RepaymentsOfSeniorDebt
/ us-gaap_LongtermDebtTypeAxis
= bgc_SeniorNotesNinePointFivePercentMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
 
Payment for accrued interest related to senior notes     9.3bgc_PaymentForAccruedInterestRelatedToSeniorNotes
/ us-gaap_LongtermDebtTypeAxis
= bgc_SeniorNotesNinePointFivePercentMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
Payment for tender fees and the inducement premium related to senior notes   $ 20.5bgc_PaymentForTenderFeesAndInducementPremiumRelatedToSeniorNotes
/ us-gaap_LongtermDebtTypeAxis
= bgc_SeniorNotesNinePointFivePercentMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember