XML 265 R172.htm IDEA: XBRL DOCUMENT v2.4.1.9
Carrying amount of goodwill by reportable segments and Corporate group (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Jun. 30, 2014
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Goodwill [Line Items]        
Beginning Balance   $ 647,757us-gaap_Goodwill $ 647,757us-gaap_Goodwill  
Goodwil, Acquired During Period   4,430us-gaap_GoodwillAcquiredDuringPeriod 0us-gaap_GoodwillAcquiredDuringPeriod  
Goodwill Purchase Accounting Adjustments   0us-gaap_GoodwillPurchaseAccountingAdjustments 0us-gaap_GoodwillPurchaseAccountingAdjustments  
Goodwill Written Off Related To Business Unit To Be Disposed 186,500bpop_GoodwillWrittenOffRelatedToBusinessUnitToBeDisposed 186,511bpop_GoodwillWrittenOffRelatedToBusinessUnitToBeDisposed 0bpop_GoodwillWrittenOffRelatedToBusinessUnitToBeDisposed 0bpop_GoodwillWrittenOffRelatedToBusinessUnitToBeDisposed
Other   0us-gaap_GoodwillOtherChanges 0us-gaap_GoodwillOtherChanges  
Ending Balance   465,676us-gaap_Goodwill 647,757us-gaap_Goodwill 647,757us-gaap_Goodwill
Segment, Discontinued Operations [Member]        
Goodwill [Line Items]        
Goodwill Written Off Related To Business Unit To Be Disposed   186,511bpop_GoodwillWrittenOffRelatedToBusinessUnitToBeDisposed
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
0bpop_GoodwillWrittenOffRelatedToBusinessUnitToBeDisposed
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
 
Banco Popular De Puerto Rico [Member]        
Goodwill [Line Items]        
Beginning Balance   245,679us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= bpop_BancoPopularDePuertoRicoMember
245,679us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= bpop_BancoPopularDePuertoRicoMember
 
Goodwil, Acquired During Period   4,430us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= bpop_BancoPopularDePuertoRicoMember
0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= bpop_BancoPopularDePuertoRicoMember
 
Goodwill Purchase Accounting Adjustments   0us-gaap_GoodwillPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= bpop_BancoPopularDePuertoRicoMember
0us-gaap_GoodwillPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= bpop_BancoPopularDePuertoRicoMember
 
Goodwill Written Off Related To Business Unit To Be Disposed   0bpop_GoodwillWrittenOffRelatedToBusinessUnitToBeDisposed
/ us-gaap_StatementBusinessSegmentsAxis
= bpop_BancoPopularDePuertoRicoMember
   
Other   0us-gaap_GoodwillOtherChanges
/ us-gaap_StatementBusinessSegmentsAxis
= bpop_BancoPopularDePuertoRicoMember
0us-gaap_GoodwillOtherChanges
/ us-gaap_StatementBusinessSegmentsAxis
= bpop_BancoPopularDePuertoRicoMember
 
Ending Balance   250,109us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= bpop_BancoPopularDePuertoRicoMember
245,679us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= bpop_BancoPopularDePuertoRicoMember
 
Banco Popular North America [Member]        
Goodwill [Line Items]        
Beginning Balance   402,078us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= bpop_BancoPopularNorthAmericaMember
402,078us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= bpop_BancoPopularNorthAmericaMember
 
Goodwil, Acquired During Period   0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= bpop_BancoPopularNorthAmericaMember
0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= bpop_BancoPopularNorthAmericaMember
 
Goodwill Purchase Accounting Adjustments   0us-gaap_GoodwillPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= bpop_BancoPopularNorthAmericaMember
0us-gaap_GoodwillPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= bpop_BancoPopularNorthAmericaMember
 
Goodwill Written Off Related To Business Unit To Be Disposed   (186,511)bpop_GoodwillWrittenOffRelatedToBusinessUnitToBeDisposed
/ us-gaap_StatementBusinessSegmentsAxis
= bpop_BancoPopularNorthAmericaMember
   
Other   0us-gaap_GoodwillOtherChanges
/ us-gaap_StatementBusinessSegmentsAxis
= bpop_BancoPopularNorthAmericaMember
0us-gaap_GoodwillOtherChanges
/ us-gaap_StatementBusinessSegmentsAxis
= bpop_BancoPopularNorthAmericaMember
 
Ending Balance   $ 215,567us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= bpop_BancoPopularNorthAmericaMember
$ 402,078us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= bpop_BancoPopularNorthAmericaMember