XML 42 R43.htm IDEA: XBRL DOCUMENT v2.4.1.9
Businesses Held for Sale, Financing Receivables Held for Sale and Discontinued Operations (Other) (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Financial Information For Businesses Held For Sale [Line Items]    
Earnings (loss) from discontinued operations, net of taxes $ (2,201)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity $ 252us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
Discontinued Operations and Disposal Groups [Abstract]    
Earnings (loss) from discontinued operations, net of taxes (2,201)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity 252us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
Proceeds from sale of discontinued operations 0us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested 232us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested
Benefit (provision) for income taxes (Note 7) (6,152)us-gaap_IncomeTaxExpenseBenefit (301)us-gaap_IncomeTaxExpenseBenefit
Discontinued Operations [Member]    
Discontinued Operations and Disposal Groups [Abstract]    
Total revenues (loss) 500us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
660us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
Gain (loss) on disposal of discontinued operations (2,354)us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
19us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
WMC Discontinued Operations [Member] | Discontinued Operations [Member]    
Financial Information For Businesses Held For Sale [Line Items]    
Earnings (loss) from discontinued operations, net of taxes (6)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= gecc_WmcDiscontinuedOperationsMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
(2)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= gecc_WmcDiscontinuedOperationsMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
Discontinued Operations and Disposal Groups [Abstract]    
Total revenues (loss) 0us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= gecc_WmcDiscontinuedOperationsMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
4us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= gecc_WmcDiscontinuedOperationsMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
Earnings (loss) from discontinued operations, net of taxes $ (6)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= gecc_WmcDiscontinuedOperationsMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
$ (2)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= gecc_WmcDiscontinuedOperationsMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember