|
Assets and Liabilities of Businesses Held For Sale and Discontinued Operations (Other Financial Services) (Details) (USD $) In Millions, unless otherwise specified
|
3 Months Ended |
12 Months Ended |
3 Months Ended |
|
Dec. 31, 2014
|
Sep. 30, 2014
|
Jun. 30, 2014
|
Mar. 31, 2014
|
Dec. 31, 2013
|
Sep. 30, 2013
|
Jun. 30, 2013
|
Mar. 31, 2013
|
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
Sep. 30, 2012
|
| Discontinued Operations and Disposal Groups [Abstract] |
|
|
|
|
|
|
|
|
|
|
|
|
| Total revenues (loss) |
|
|
|
|
|
|
|
|
$ (268)us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue |
$ 186us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue |
$ 190us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue |
|
| Earnings (loss) from discontinued operations, net of taxes |
|
|
|
|
|
|
|
|
(107)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity |
(2,054)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity |
(1,130)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity |
|
| Gain (loss) on disposal of discontinued operations |
|
|
|
|
|
|
|
|
15us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax |
(1,781)us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax |
(743)us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax |
|
| Proceeds from Divestiture of Businesses, Net of Cash Divested |
|
|
|
|
|
|
|
|
232us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested |
528us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested |
227us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested |
|
| Benefit (provision) for income taxes (Note 10) |
(109)us-gaap_IncomeTaxExpenseBenefit |
(47)us-gaap_IncomeTaxExpenseBenefit |
216us-gaap_IncomeTaxExpenseBenefit |
(198)us-gaap_IncomeTaxExpenseBenefit |
1,092us-gaap_IncomeTaxExpenseBenefit |
(3)us-gaap_IncomeTaxExpenseBenefit |
(13)us-gaap_IncomeTaxExpenseBenefit |
(84)us-gaap_IncomeTaxExpenseBenefit |
(138)us-gaap_IncomeTaxExpenseBenefit |
992us-gaap_IncomeTaxExpenseBenefit |
(521)us-gaap_IncomeTaxExpenseBenefit |
|
| Trailer Services [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
| Discontinued Operations and Disposal Groups [Abstract] |
|
|
|
|
|
|
|
|
|
|
|
|
| Total revenues (loss) |
|
|
|
|
|
|
|
|
1us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = gecc_TrailerServicesMember |
271us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = gecc_TrailerServicesMember |
399us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = gecc_TrailerServicesMember |
|
| Earnings (loss) from discontinued operations, net of taxes |
|
|
|
|
|
|
|
|
37us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = gecc_TrailerServicesMember |
(2)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = gecc_TrailerServicesMember |
22us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = gecc_TrailerServicesMember |
|
| Gain (loss) on disposal of discontinued operations |
|
|
|
|
|
|
|
|
12us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = gecc_TrailerServicesMember |
18us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = gecc_TrailerServicesMember |
0us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = gecc_TrailerServicesMember |
|
| Proceeds from Divestiture of Businesses, Net of Cash Divested |
|
|
|
|
528us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = gecc_TrailerServicesMember |
|
|
|
|
|
|
|
| Consumer Ireland [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
| Discontinued Operations and Disposal Groups [Abstract] |
|
|
|
|
|
|
|
|
|
|
|
|
| Total revenues (loss) |
|
|
|
|
|
|
|
|
0us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = gecc_ConsumerIrelandMember |
0us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = gecc_ConsumerIrelandMember |
7us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = gecc_ConsumerIrelandMember |
|
| Earnings (loss) from discontinued operations, net of taxes |
|
|
|
|
|
|
|
|
1us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = gecc_ConsumerIrelandMember |
6us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = gecc_ConsumerIrelandMember |
(195)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = gecc_ConsumerIrelandMember |
|
| Gain (loss) on disposal of discontinued operations |
|
|
|
|
|
|
|
|
1us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = gecc_ConsumerIrelandMember |
6us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = gecc_ConsumerIrelandMember |
(121)us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = gecc_ConsumerIrelandMember |
|
| Proceeds from Divestiture of Businesses, Net of Cash Divested |
|
|
|
|
|
|
|
|
|
|
|
227us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = gecc_ConsumerIrelandMember |
| Consumer Russia [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
| Discontinued Operations and Disposal Groups [Abstract] |
|
|
|
|
|
|
|
|
|
|
|
|
| Total revenues (loss) |
|
|
|
|
|
|
|
|
24us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = gecc_ConsumerRussiaMember |
260us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = gecc_ConsumerRussiaMember |
276us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = gecc_ConsumerRussiaMember |
|
| Earnings (loss) from discontinued operations, net of taxes |
|
|
|
|
|
|
|
|
(2)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = gecc_ConsumerRussiaMember |
(193)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = gecc_ConsumerRussiaMember |
33us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = gecc_ConsumerRussiaMember |
|
| Gain (loss) on disposal of discontinued operations |
|
|
|
|
|
|
|
|
4us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = gecc_ConsumerRussiaMember |
(170)us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = gecc_ConsumerRussiaMember |
0us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = gecc_ConsumerRussiaMember |
|
| Proceeds from Divestiture of Businesses, Net of Cash Divested |
|
|
|
232us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = gecc_ConsumerRussiaMember |
|
|
|
|
|
|
|
|
| WMC Discontinued Operations [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
| Discontinued Operations and Disposal Groups [Abstract] |
|
|
|
|
|
|
|
|
|
|
|
|
| Total revenues (loss) |
|
|
|
|
|
|
|
|
(291)us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = gecc_WmcDiscontinuedOperationsMember |
(346)us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = gecc_WmcDiscontinuedOperationsMember |
(500)us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = gecc_WmcDiscontinuedOperationsMember |
|
| Earnings (loss) from discontinued operations, net of taxes |
|
|
|
|
|
|
|
|
$ (199)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = gecc_WmcDiscontinuedOperationsMember |
$ (232)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = gecc_WmcDiscontinuedOperationsMember |
$ (337)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = gecc_WmcDiscontinuedOperationsMember |
|