XML 176 R4.htm IDEA: XBRL DOCUMENT v2.4.1.9
CONSOLIDATED STATEMENTS OF OPERATIONS (USD $)
In Thousands, except Per Share data, unless otherwise specified
3 Months Ended 12 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Interest Expense Abstract      
Provision for loan losses $ 40,035us-gaap_ProvisionForLoanAndLeaseLosses $ 73,072us-gaap_ProvisionForLoanAndLeaseLosses  
Other service fees 53,626us-gaap_FeesAndCommissionsOther 52,818us-gaap_FeesAndCommissionsOther  
Adjustments (expense) to indemnity reserves on loans sold (4,526)bpop_AdjustmentsToIndemnityReservesOnLoansSold (10,347)bpop_AdjustmentsToIndemnityReservesOnLoansSold  
Noninterest Expense Abstract      
Amortization of intangibles 2,104us-gaap_AmortizationOfIntangibleAssets 2,504us-gaap_AmortizationOfIntangibleAssets  
Restructuring Charges     26,700us-gaap_RestructuringCharges
Net (Loss) Income 74,826us-gaap_NetIncomeLoss 86,409us-gaap_NetIncomeLoss  
Net Income (Loss) Applicable to Common Stock 73,896us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic 85,478us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic  
Net (Loss) Income per Common Share - Basic $ 0.72us-gaap_EarningsPerShareBasic $ 0.83us-gaap_EarningsPerShareBasic  
Net (Loss) Income per Common Share - Diluted $ 0.72us-gaap_EarningsPerShareDiluted $ 0.83us-gaap_EarningsPerShareDiluted  
Segment, Continuing Operations [Member]      
Interest income:      
Loans 355,631us-gaap_InterestAndFeeIncomeLoansAndLeases
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
377,602us-gaap_InterestAndFeeIncomeLoansAndLeases
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
 
Money market investments 1,446us-gaap_InterestIncomeDepositsWithFinancialInstitutions
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
973us-gaap_InterestIncomeDepositsWithFinancialInstitutions
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
 
Investment securities 30,301bpop_RevenueFromInvestmentSecurities
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
35,127bpop_RevenueFromInvestmentSecurities
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
 
Trading account securities 2,696us-gaap_InterestAndDividendIncomeSecuritiesTradingOrMeasuredAtFairValue
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
5,257us-gaap_InterestAndDividendIncomeSecuritiesTradingOrMeasuredAtFairValue
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
 
Total interest income 390,074us-gaap_InterestAndDividendIncomeOperating
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
418,959us-gaap_InterestAndDividendIncomeOperating
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
 
Interest Expense Abstract      
Deposits 25,864us-gaap_InterestExpenseDeposits
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
26,858us-gaap_InterestExpenseDeposits
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
 
Short-term borrowings 1,734us-gaap_InterestExpenseShortTermBorrowings
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
9,040us-gaap_InterestExpenseShortTermBorrowings
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
 
Long-term debt 19,281us-gaap_InterestExpenseLongTermDebt
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
31,890us-gaap_InterestExpenseLongTermDebt
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
 
Total interest expense 46,879us-gaap_InterestExpense
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
67,788us-gaap_InterestExpense
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
 
Net interest income 343,195us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
351,171us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
 
Net interest income after provision for loan losses 303,160us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
271,335us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
 
Service charges on deposit accounts 39,017us-gaap_FeesAndCommissionsDepositorAccounts
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
39,359us-gaap_FeesAndCommissionsDepositorAccounts
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
 
Other service fees 53,626us-gaap_FeesAndCommissionsOther
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
52,818us-gaap_FeesAndCommissionsOther
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
 
Mortgage banking activities 12,852bpop_MortgageBankingActivities
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
3,678bpop_MortgageBankingActivities
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
 
Trading Gains (Losses) 414us-gaap_TradingGainsLosses
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
1,977us-gaap_TradingGainsLosses
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
 
Gain Loss On Sales Of Loans Net (79)us-gaap_GainLossOnSalesOfLoansNet
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
4,393us-gaap_GainLossOnSalesOfLoansNet
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
 
Adjustments (expense) to indemnity reserves on loans sold (4,526)bpop_AdjustmentsToIndemnityReservesOnLoansSold
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
(10,347)bpop_AdjustmentsToIndemnityReservesOnLoansSold
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
 
FDIC loss share (expense) income 4,139bpop_FDICLossShareIncome
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
(24,206)bpop_FDICLossShareIncome
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
 
Other operating income 9,792us-gaap_NoninterestIncomeOtherOperatingIncome
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
28,360us-gaap_NoninterestIncomeOtherOperatingIncome
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
 
Total non-interest income 115,235us-gaap_NoninterestIncome
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
96,032us-gaap_NoninterestIncome
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
 
Noninterest Expense Abstract      
Personnel costs 116,458us-gaap_LaborAndRelatedExpense
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
104,301us-gaap_LaborAndRelatedExpense
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
 
Net occupancy expenses 21,709us-gaap_OccupancyNet
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
21,360us-gaap_OccupancyNet
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
 
Equipment Expense 13,411us-gaap_EquipmentExpense
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
11,412us-gaap_EquipmentExpense
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
 
Other taxes 8,574us-gaap_TaxesOther
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
13,663us-gaap_TaxesOther
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
 
Professional fees 75,528us-gaap_ProfessionalFees
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
66,999us-gaap_ProfessionalFees
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
 
Communication 6,176us-gaap_Communication
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
6,685us-gaap_Communication
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
 
Business promotion 10,813us-gaap_MarketingAndAdvertisingExpense
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
11,386us-gaap_MarketingAndAdvertisingExpense
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
 
FDIC deposit insurance 6,398us-gaap_FederalDepositInsuranceCorporationPremiumExpense
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
10,978us-gaap_FederalDepositInsuranceCorporationPremiumExpense
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
 
Other real estate owned (O R E O) expenses 23,069bpop_OtherRealEstateOwnedExpenseNetOfGainLossOnSaleOrDisposition
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
6,440bpop_OtherRealEstateOwnedExpenseNetOfGainLossOnSaleOrDisposition
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
 
Other operating expenses 17,349us-gaap_OtherNoninterestExpense
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
22,349us-gaap_OtherNoninterestExpense
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
 
Amortization of intangibles 2,104us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
2,026us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
 
Restructuring Charges 10,753us-gaap_RestructuringCharges
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
0us-gaap_RestructuringCharges
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
 
Total operating expenses 312,342us-gaap_NoninterestExpense
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
277,599us-gaap_NoninterestExpense
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
 
Income (loss) from continuing operations before income tax 106,053us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
89,768us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
 
Income Tax Expense Benefit 32,568us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
23,264us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
 
Income (loss) from continuing operations 73,485us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
66,504us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
 
Net (loss) income from continuing operations - Basic $ 0.71us-gaap_IncomeLossFromContinuingOperationsPerBasicShare
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
$ 0.64us-gaap_IncomeLossFromContinuingOperationsPerBasicShare
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
 
Net (loss) income from continuing operations - Diluted $ 0.71us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
$ 0.64us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
 
Segment, Continuing Operations [Member] | Non Covered Under Loss Sharing Agreements With F D I C [Member]      
Interest Expense Abstract      
Provision for loan losses 29,711us-gaap_ProvisionForLoanAndLeaseLosses
/ bpop_BankingAgenciesAxis
= bpop_NonCoveredUnderLossSharingAgreementsWithFDICMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
54,122us-gaap_ProvisionForLoanAndLeaseLosses
/ bpop_BankingAgenciesAxis
= bpop_NonCoveredUnderLossSharingAgreementsWithFDICMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
 
Segment, Continuing Operations [Member] | Covered Under Loss Sharing Agreements With F D I C [Member]      
Interest Expense Abstract      
Provision for loan losses 10,324us-gaap_ProvisionForLoanAndLeaseLosses
/ bpop_BankingAgenciesAxis
= bpop_CoveredUnderLossSharingAgreementsWithFDICMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
25,714us-gaap_ProvisionForLoanAndLeaseLosses
/ bpop_BankingAgenciesAxis
= bpop_CoveredUnderLossSharingAgreementsWithFDICMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
 
Segment, Discontinued Operations [Member]      
Interest Expense Abstract      
Net interest income 0us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
21,797us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
 
Provision for loan losses 0us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
(6,764)us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
 
Other operating income 0us-gaap_NoninterestIncomeOtherOperatingIncome
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
10,533us-gaap_NoninterestIncomeOtherOperatingIncome
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
 
Total non-interest income 0us-gaap_NoninterestIncome
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
10,533us-gaap_NoninterestIncome
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
 
Noninterest Expense Abstract      
Personnel costs 0us-gaap_LaborAndRelatedExpense
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
8,852us-gaap_LaborAndRelatedExpense
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
 
Net occupancy expenses 0us-gaap_OccupancyNet
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
4,331us-gaap_OccupancyNet
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
 
Professional fees (1,341)us-gaap_ProfessionalFees
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
2,793us-gaap_ProfessionalFees
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
 
Other operating expenses 0us-gaap_OtherNoninterestExpense
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
3,213us-gaap_OtherNoninterestExpense
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
 
Total operating expenses (1,341)us-gaap_NoninterestExpense
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
19,189us-gaap_NoninterestExpense
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
 
Income Loss From Discontinued Operations Net Of Tax $ 1,341us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
$ 19,905us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
 
Net (loss) income from discontinued operations - Basic $ 0.01us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
$ 0.19us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
 
Net loss (income) from discontinued operations - Diluted $ 0.01us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
$ 0.19us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember