XML 32 R79.htm IDEA: XBRL DOCUMENT v2.4.1.9
Long-Term Debt (Subordinated Convertible Notes) (Details) (North America [Member], Subordinated Convertible Notes Due 2029 [Member], USD $)
0 Months Ended
Dec. 15, 2009
Dec. 31, 2014
Dec. 31, 2013
North America [Member] | Subordinated Convertible Notes Due 2029 [Member]
     
Debt Instrument [Line Items]      
Debt principal amount $ 429,500,000.0us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= bgc_SubordinatedConvertibleNotesDueInTwoThousandTwentyNineMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
   
Nonconvertible debt borrowing rate on debt instrument issuance date 12.50%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ us-gaap_LongtermDebtTypeAxis
= bgc_SubordinatedConvertibleNotesDueInTwoThousandTwentyNineMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
   
Liability component of convertible notes 162,900,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= bgc_SubordinatedConvertibleNotesDueInTwoThousandTwentyNineMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
429,500,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= bgc_SubordinatedConvertibleNotesDueInTwoThousandTwentyNineMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
429,500,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= bgc_SubordinatedConvertibleNotesDueInTwoThousandTwentyNineMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
Unamortized discount 266,600,000us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_LongtermDebtTypeAxis
= bgc_SubordinatedConvertibleNotesDueInTwoThousandTwentyNineMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
259,700,000us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_LongtermDebtTypeAxis
= bgc_SubordinatedConvertibleNotesDueInTwoThousandTwentyNineMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
261,500,000us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_LongtermDebtTypeAxis
= bgc_SubordinatedConvertibleNotesDueInTwoThousandTwentyNineMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
Debt issuance costs $ 14,500,000us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts
/ us-gaap_LongtermDebtTypeAxis
= bgc_SubordinatedConvertibleNotesDueInTwoThousandTwentyNineMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember