XML 35 R133.htm IDEA: XBRL DOCUMENT v2.4.1.9
GOODWILL AND INTANGIBLE ASSETS - Changes in Goodwill by Segment (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Goodwill    
Balance of goodwill at beginning of period $ 25,009us-gaap_Goodwill $ 25,673us-gaap_Goodwill
Disposals (203)us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit (82)us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
Other (1,214)us-gaap_GoodwillOtherChanges (582)us-gaap_GoodwillOtherChanges
Intersegment transfers in/(out) 0us-gaap_GoodwillTransfers  
Balance of goodwill at end of period 23,592us-gaap_Goodwill 25,009us-gaap_Goodwill
Global Consumer Banking    
Goodwill    
Balance of goodwill at beginning of period 13,985us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= c_GlobalConsumerBankingMember
14,539us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= c_GlobalConsumerBankingMember
Disposals (86)us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ us-gaap_StatementBusinessSegmentsAxis
= c_GlobalConsumerBankingMember
(82)us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ us-gaap_StatementBusinessSegmentsAxis
= c_GlobalConsumerBankingMember
Other (505)us-gaap_GoodwillOtherChanges
/ us-gaap_StatementBusinessSegmentsAxis
= c_GlobalConsumerBankingMember
(472)us-gaap_GoodwillOtherChanges
/ us-gaap_StatementBusinessSegmentsAxis
= c_GlobalConsumerBankingMember
Intersegment transfers in/(out) (177)us-gaap_GoodwillTransfers
/ us-gaap_StatementBusinessSegmentsAxis
= c_GlobalConsumerBankingMember
 
Balance of goodwill at end of period 13,217us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= c_GlobalConsumerBankingMember
13,985us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= c_GlobalConsumerBankingMember
Institutional Clients Group    
Goodwill    
Balance of goodwill at beginning of period 10,868us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= c_InstitutionalClientsGroupMember
10,981us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= c_InstitutionalClientsGroupMember
Disposals (1)us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ us-gaap_StatementBusinessSegmentsAxis
= c_InstitutionalClientsGroupMember
0us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ us-gaap_StatementBusinessSegmentsAxis
= c_InstitutionalClientsGroupMember
Other (711)us-gaap_GoodwillOtherChanges
/ us-gaap_StatementBusinessSegmentsAxis
= c_InstitutionalClientsGroupMember
(113)us-gaap_GoodwillOtherChanges
/ us-gaap_StatementBusinessSegmentsAxis
= c_InstitutionalClientsGroupMember
Intersegment transfers in/(out) 0us-gaap_GoodwillTransfers
/ us-gaap_StatementBusinessSegmentsAxis
= c_InstitutionalClientsGroupMember
 
Balance of goodwill at end of period 10,156us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= c_InstitutionalClientsGroupMember
10,868us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= c_InstitutionalClientsGroupMember
Citi Holdings    
Goodwill    
Balance of goodwill at beginning of period 156us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= c_CitiHoldingsSegmentMember
153us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= c_CitiHoldingsSegmentMember
Disposals (116)us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ us-gaap_StatementBusinessSegmentsAxis
= c_CitiHoldingsSegmentMember
0us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ us-gaap_StatementBusinessSegmentsAxis
= c_CitiHoldingsSegmentMember
Other 2us-gaap_GoodwillOtherChanges
/ us-gaap_StatementBusinessSegmentsAxis
= c_CitiHoldingsSegmentMember
3us-gaap_GoodwillOtherChanges
/ us-gaap_StatementBusinessSegmentsAxis
= c_CitiHoldingsSegmentMember
Intersegment transfers in/(out) 177us-gaap_GoodwillTransfers
/ us-gaap_StatementBusinessSegmentsAxis
= c_CitiHoldingsSegmentMember
 
Balance of goodwill at end of period $ 219us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= c_CitiHoldingsSegmentMember
$ 156us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= c_CitiHoldingsSegmentMember