Condensed Consolidating Statement of Cash Flow (Detail) (USD $) In Thousands, unless otherwise specified
|
12 Months Ended |
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
Net Cash Provided By Used In Operating Activities Abstract |
|
|
|
Net Income |
$ (313,490)us-gaap_NetIncomeLoss |
$ 599,327us-gaap_NetIncomeLoss |
$ 245,275us-gaap_NetIncomeLoss |
Adjustments to reconcile net income to net cash (used in) provided by operating activities: |
|
|
|
Equity in undistributed earnings of subsidiaries |
0bpop_EquityInUndistributedEarningsLossesOfSubsidiaries |
0bpop_EquityInUndistributedEarningsLossesOfSubsidiaries |
0bpop_EquityInUndistributedEarningsLossesOfSubsidiaries |
Provision for loan losses |
263,369us-gaap_ProvisionForLoanAndLeaseLosses |
602,563us-gaap_ProvisionForLoanAndLeaseLosses |
408,941us-gaap_ProvisionForLoanAndLeaseLosses |
Goodwill Written Off Related To Business Unit To Be Disposed |
186,511bpop_GoodwillWrittenOffRelatedToBusinessUnitToBeDisposed |
0bpop_GoodwillWrittenOffRelatedToBusinessUnitToBeDisposed |
0bpop_GoodwillWrittenOffRelatedToBusinessUnitToBeDisposed |
Amortization of intangibles |
9,434us-gaap_AmortizationOfIntangibleAssets |
9,883us-gaap_AmortizationOfIntangibleAssets |
10,072us-gaap_AmortizationOfIntangibleAssets |
Depreciation, Nonproduction |
47,137us-gaap_DepreciationNonproduction |
48,162us-gaap_DepreciationNonproduction |
46,736us-gaap_DepreciationNonproduction |
Net (accretion of discounts) amortization of premiums and deferred fees |
278,576bpop_NetAccretionOfDiscountsAmortizationOfPremiumsAndDeferredFees |
(79,004)bpop_NetAccretionOfDiscountsAmortizationOfPremiumsAndDeferredFees |
(37,899)bpop_NetAccretionOfDiscountsAmortizationOfPremiumsAndDeferredFees |
Fair value adjustments of mortgage servicing rights |
24,683us-gaap_MortgageServicingRightsMSRImpairmentRecovery |
11,403us-gaap_MortgageServicingRightsMSRImpairmentRecovery |
17,406us-gaap_MortgageServicingRightsMSRImpairmentRecovery |
FDIC loss share (income) expense |
103,024bpop_AccretionOfFDICIndemnificationAsset |
82,051bpop_AccretionOfFDICIndemnificationAsset |
56,211bpop_AccretionOfFDICIndemnificationAsset |
Amortization Of Prepaid F D I C Assesment |
0bpop_AmortizationOfPrepaidFDICAssesment |
0bpop_AmortizationOfPrepaidFDICAssesment |
32,778bpop_AmortizationOfPrepaidFDICAssesment |
Adjustments (expense) to indemnity reserves on loans sold |
40,629bpop_AdjustmentsToIndemnityReservesOnLoansSold |
37,054bpop_AdjustmentsToIndemnityReservesOnLoansSold |
21,198bpop_AdjustmentsToIndemnityReservesOnLoansSold |
Losses (earnings) from investments under equity method |
(39,578)us-gaap_IncomeLossFromEquityMethodInvestments |
(42,873)us-gaap_IncomeLossFromEquityMethodInvestments |
(73,478)us-gaap_IncomeLossFromEquityMethodInvestments |
Stock Option Plan Expense |
0us-gaap_StockOptionPlanExpense |
0us-gaap_StockOptionPlanExpense |
0us-gaap_StockOptionPlanExpense |
Deferred income tax expense (benefit) |
43,512us-gaap_DeferredIncomeTaxExpenseBenefit |
(288,754)us-gaap_DeferredIncomeTaxExpenseBenefit |
(135,491)us-gaap_DeferredIncomeTaxExpenseBenefit |
Loss Gain [Abstract] |
|
|
|
Disposition of premises and equipment |
(1,716)us-gaap_GainLossOnSaleOfPropertyPlantEquipment |
(3,392)us-gaap_GainLossOnSaleOfPropertyPlantEquipment |
(8,619)us-gaap_GainLossOnSaleOfPropertyPlantEquipment |
Net Gain Loss On Sale And Valuation Adjustments On Investment Securities |
870bpop_NetGainLossOnSaleAndValuationAdjustmentsOnInvestmentSecurities |
(2,110)bpop_NetGainLossOnSaleAndValuationAdjustmentsOnInvestmentSecurities |
1,707bpop_NetGainLossOnSaleAndValuationAdjustmentsOnInvestmentSecurities |
Gain Loss On Sales Of Loans Net Including Mortgage Banking Activities |
(88,724)bpop_GainLossOnSalesOfLoansNetIncludingMortgageBankingActivities |
22,411bpop_GainLossOnSalesOfLoansNetIncludingMortgageBankingActivities |
(48,765)bpop_GainLossOnSalesOfLoansNetIncludingMortgageBankingActivities |
Sale of stock in equity method investee |
0us-gaap_GainLossOnSaleOfStockInSubsidiaryOrEquityMethodInvestee |
(416,113)us-gaap_GainLossOnSaleOfStockInSubsidiaryOrEquityMethodInvestee |
0us-gaap_GainLossOnSaleOfStockInSubsidiaryOrEquityMethodInvestee |
Gain Loss On Sale Of Other Assets |
0us-gaap_GainLossOnSaleOfOtherAssets |
0us-gaap_GainLossOnSaleOfOtherAssets |
(2,545)us-gaap_GainLossOnSaleOfOtherAssets |
Gains Losses On Sales Of Other Real Estate |
28,005us-gaap_GainsLossesOnSalesOfOtherRealEstate |
50,740us-gaap_GainsLossesOnSalesOfOtherRealEstate |
(4,511)us-gaap_GainsLossesOnSalesOfOtherRealEstate |
Disposal of discontinued business |
(38,355)bpop_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTaxAndBrokerFees |
0bpop_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTaxAndBrokerFees |
0bpop_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTaxAndBrokerFees |
Acquisitions of loans held-for-sale |
(308,600)us-gaap_PaymentsToPurchaseLoansHeldForSale |
(390,018)us-gaap_PaymentsToPurchaseLoansHeldForSale |
(417,108)us-gaap_PaymentsToPurchaseLoansHeldForSale |
Proceeds from sale of loans held-for-sale |
123,375us-gaap_ProceedsFromSaleOfLoansHeldForSale |
218,379us-gaap_ProceedsFromSaleOfLoansHeldForSale |
325,014us-gaap_ProceedsFromSaleOfLoansHeldForSale |
Net disbursements on loans held-for-sale |
(753,312)bpop_NetDisbursementsOnLoansHeldForSale |
(1,049,474)bpop_NetDisbursementsOnLoansHeldForSale |
(1,233,240)bpop_NetDisbursementsOnLoansHeldForSale |
Increase (Decrease) in Operating Assets [Abstract] |
|
|
|
Trading securities |
1,105,374us-gaap_IncreaseDecreaseInTradingSecurities |
1,430,835us-gaap_IncreaseDecreaseInTradingSecurities |
1,387,910us-gaap_IncreaseDecreaseInTradingSecurities |
Accrued income receivable |
9,719us-gaap_IncreaseDecreaseInInterestAndDividendsReceivable |
(5,809)us-gaap_IncreaseDecreaseInInterestAndDividendsReceivable |
(519)us-gaap_IncreaseDecreaseInInterestAndDividendsReceivable |
Other assets |
132,500us-gaap_IncreaseDecreaseInOtherOperatingAssets |
2,827us-gaap_IncreaseDecreaseInOtherOperatingAssets |
(19,390)us-gaap_IncreaseDecreaseInOtherOperatingAssets |
Increase (Decrease) in Accounts Payable and Accrued Liabilities [Abstract] |
|
|
|
Interest payable |
(707)us-gaap_IncreaseDecreaseInInterestPayableNet |
(2,466)us-gaap_IncreaseDecreaseInInterestPayableNet |
(9,164)us-gaap_IncreaseDecreaseInInterestPayableNet |
Pension and other postretirement benefit obligations |
(10,171)us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities |
10,635us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities |
(40,241)us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities |
Other liabilities |
30,937us-gaap_IncreaseDecreaseInOtherOperatingLiabilities |
(26,952)us-gaap_IncreaseDecreaseInOtherOperatingLiabilities |
1,848us-gaap_IncreaseDecreaseInOtherOperatingLiabilities |
Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities |
1,186,492us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities |
219,978us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities |
278,851us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities |
Net Cash Provided By Used In Operating Activities |
873,002us-gaap_NetCashProvidedByUsedInOperatingActivities |
819,305us-gaap_NetCashProvidedByUsedInOperatingActivities |
524,126us-gaap_NetCashProvidedByUsedInOperatingActivities |
Net Cash Provided By Used In Investing Activities Abstract |
|
|
|
Change In Money Market Investments |
(963,933)bpop_ChangeInMoneyMarketInvestments |
227,127bpop_ChangeInMoneyMarketInvestments |
290,594bpop_ChangeInMoneyMarketInvestments |
Payments To Acquire Investments Abstract |
|
|
|
Available-for-sale |
(2,001,940)us-gaap_PaymentsToAcquireAvailableForSaleSecurities |
(2,257,976)us-gaap_PaymentsToAcquireAvailableForSaleSecurities |
(1,843,922)us-gaap_PaymentsToAcquireAvailableForSaleSecurities |
Held-to-maturity |
(1,000)us-gaap_PaymentsToAcquireHeldToMaturitySecurities |
(250)us-gaap_PaymentsToAcquireHeldToMaturitySecurities |
(25,792)us-gaap_PaymentsToAcquireHeldToMaturitySecurities |
Other |
(110,010)us-gaap_PaymentsToAcquireOtherInvestments |
(178,093)us-gaap_PaymentsToAcquireOtherInvestments |
(212,419)us-gaap_PaymentsToAcquireOtherInvestments |
Proceeds From Sale Maturity And Collections Of Investments Abstract |
|
|
|
Proceeds From Maturities Prepayments And Calls Of Available For Sale Securities |
1,722,650us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities |
1,823,474us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities |
1,636,723us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities |
Proceeds From Maturities Prepayments And Calls Of Held To Maturity Securities |
39,962us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities |
4,632us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities |
9,751us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities |
Other |
92,752us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments |
181,784us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments |
206,856us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments |
Proceeds from sale of investment securities available for sale |
310,210us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities |
5,438us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities |
52,058us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities |
Proceeds From Sale Of Other Investments |
37,104us-gaap_ProceedsFromSaleOfOtherInvestments |
0us-gaap_ProceedsFromSaleOfOtherInvestments |
0us-gaap_ProceedsFromSaleOfOtherInvestments |
Net repayments on loans |
775,900us-gaap_ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1 |
680,819us-gaap_ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1 |
629,006us-gaap_ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1 |
Proceeds From Sale Of Loans Receivable |
355,145us-gaap_ProceedsFromSaleOfLoansReceivable |
333,021us-gaap_ProceedsFromSaleOfLoansReceivable |
68,396us-gaap_ProceedsFromSaleOfLoansReceivable |
Acquisition of loan portfolios |
(389,067)us-gaap_PaymentsToAcquireLoansHeldForInvestment |
(1,592,603)us-gaap_PaymentsToAcquireLoansHeldForInvestment |
(1,357,628)us-gaap_PaymentsToAcquireLoansHeldForInvestment |
Net Payments From FDIC Under Loss Sharing Agreements |
256,498bpop_NetPaymentsFromFdicUnderLossSharingAgreements |
396,223bpop_NetPaymentsFromFdicUnderLossSharingAgreements |
462,016bpop_NetPaymentsFromFdicUnderLossSharingAgreements |
Payments To Acquire Businesses Gross |
(6,330)us-gaap_PaymentsToAcquireBusinessesGross |
0us-gaap_PaymentsToAcquireBusinessesGross |
0us-gaap_PaymentsToAcquireBusinessesGross |
Proceeds From Equity Method Investment Dividends Or Distributions Return Of Capital |
0us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital |
491us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital |
151,196us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital |
Capital Contribution Subsidiaries |
|
0bpop_CapitalContributionSubsidiaries |
0bpop_CapitalContributionSubsidiaries |
Proceeds From Sale Of Stock In Equity Method Investee |
0bpop_ProceedsFromSaleOfStockInEquityMethodInvestee |
481,377bpop_ProceedsFromSaleOfStockInEquityMethodInvestee |
0bpop_ProceedsFromSaleOfStockInEquityMethodInvestee |
Return Of Capital From Wholly Owned Subsidiaries |
0bpop_ReturnOfCapitalFromWhollyOwnedSubsidiaries |
|
|
Net cash disbursed from disposal of discontinued business |
(205,895)bpop_DiscontinuedOperationSettlementFromDisposalOfDiscontinuedBusiness |
0bpop_DiscontinuedOperationSettlementFromDisposalOfDiscontinuedBusiness |
0bpop_DiscontinuedOperationSettlementFromDisposalOfDiscontinuedBusiness |
Mortgage servicing rights purchased |
0us-gaap_PaymentsToAcquireMortgageServicingRightsMSR |
(45)us-gaap_PaymentsToAcquireMortgageServicingRightsMSR |
(2,231)us-gaap_PaymentsToAcquireMortgageServicingRightsMSR |
Acquisition of premises and equipment |
(51,046)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment |
(38,573)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment |
(54,899)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment |
Proceeds from sale of: [Abstract] |
|
|
|
Premises and equipment |
14,337us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment |
10,090us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment |
19,841us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment |
Proceeds from Sale of Other Productive Assets |
0us-gaap_ProceedsFromSaleOfOtherProductiveAssets |
0us-gaap_ProceedsFromSaleOfOtherProductiveAssets |
1,026us-gaap_ProceedsFromSaleOfOtherProductiveAssets |
Foreclosed assets |
150,115us-gaap_ProceedsFromSaleOfForeclosedAssets |
226,063us-gaap_ProceedsFromSaleOfForeclosedAssets |
206,070us-gaap_ProceedsFromSaleOfForeclosedAssets |
Net Cash Provided By Used In Investing Activities |
25,452us-gaap_NetCashProvidedByUsedInInvestingActivities |
302,999us-gaap_NetCashProvidedByUsedInInvestingActivities |
236,642us-gaap_NetCashProvidedByUsedInInvestingActivities |
Net Increase Decrease In [Abstract] |
|
|
|
Deposits |
109,015us-gaap_IncreaseDecreaseInDeposits |
(323,404)us-gaap_IncreaseDecreaseInDeposits |
(969,596)us-gaap_IncreaseDecreaseInDeposits |
Federal funds purchased and assets sold under agreements to repurchase |
(387,635)us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet |
(357,460)us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet |
(124,345)us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet |
Other short-term borrowings |
(380,000)us-gaap_ProceedsFromRepaymentsOfShortTermDebt |
(235,000)us-gaap_ProceedsFromRepaymentsOfShortTermDebt |
340,000us-gaap_ProceedsFromRepaymentsOfShortTermDebt |
Payments of notes payable |
(1,059,290)us-gaap_RepaymentsOfNotesPayable |
(332,031)us-gaap_RepaymentsOfNotesPayable |
(214,898)us-gaap_RepaymentsOfNotesPayable |
Proceeds From Notes Payable |
781,905us-gaap_ProceedsFromNotesPayable |
106,739us-gaap_ProceedsFromNotesPayable |
106,923us-gaap_ProceedsFromNotesPayable |
Proceeds from issuance of common stock |
5,394us-gaap_ProceedsFromIssuanceOfCommonStock |
6,860us-gaap_ProceedsFromIssuanceOfCommonStock |
9,402us-gaap_ProceedsFromIssuanceOfCommonStock |
Dividends paid |
(3,723)us-gaap_PaymentsOfDividends |
(3,723)us-gaap_PaymentsOfDividends |
(3,723)us-gaap_PaymentsOfDividends |
Repurchase of TARP related warrants |
(3,000)us-gaap_PaymentsForRepurchaseOfWarrants |
0us-gaap_PaymentsForRepurchaseOfWarrants |
0us-gaap_PaymentsForRepurchaseOfWarrants |
Net Payments For Repurchase Of Common Stock |
(3,236)bpop_NetPaymentsForRepurchaseOfCommonStock |
(437)bpop_NetPaymentsForRepurchaseOfCommonStock |
(450)bpop_NetPaymentsForRepurchaseOfCommonStock |
Return Of Capital To Parent Company |
0bpop_ReturnOfCapitalToParentCompany |
|
|
Proceeds From Contributions From Parent |
|
0us-gaap_ProceedsFromContributionsFromParent |
0us-gaap_ProceedsFromContributionsFromParent |
Net Cash Provided By Used In Financing Activities |
(940,570)us-gaap_NetCashProvidedByUsedInFinancingActivities |
(1,138,456)us-gaap_NetCashProvidedByUsedInFinancingActivities |
(856,687)us-gaap_NetCashProvidedByUsedInFinancingActivities |
Cash And Cash Equivalents Period Increase Decrease |
(42,116)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease |
(16,152)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease |
(95,919)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease |
Cash and due from banks at beginning of period |
423,211us-gaap_CashAndDueFromBanks |
439,363us-gaap_CashAndDueFromBanks |
535,282us-gaap_CashAndDueFromBanks |
Cash and due from banks at end of period |
381,095us-gaap_CashAndDueFromBanks |
423,211us-gaap_CashAndDueFromBanks |
439,363us-gaap_CashAndDueFromBanks |
Segment, Discontinued Operations [Member] |
|
|
|
Adjustments to reconcile net income to net cash (used in) provided by operating activities: |
|
|
|
Provision for loan losses |
(6,764)us-gaap_ProvisionForLoanAndLeaseLosses / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentDiscontinuedOperationsMember |
(3,543)us-gaap_ProvisionForLoanAndLeaseLosses / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentDiscontinuedOperationsMember |
|
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 |
|
Mortgage Banking Activities [Member] |
|
|
|
Adjustments to reconcile net income to net cash (used in) provided by operating activities: |
|
|
|
Fair value adjustments of mortgage servicing rights |
(24,683)us-gaap_MortgageServicingRightsMSRImpairmentRecovery / us-gaap_StatementOperatingActivitiesSegmentAxis = bpop_MortgageBankingActivitiesMember |
(11,403)us-gaap_MortgageServicingRightsMSRImpairmentRecovery / us-gaap_StatementOperatingActivitiesSegmentAxis = bpop_MortgageBankingActivitiesMember |
(17,406)us-gaap_MortgageServicingRightsMSRImpairmentRecovery / us-gaap_StatementOperatingActivitiesSegmentAxis = bpop_MortgageBankingActivitiesMember |
Popular, Inc. Holding Co. |
|
|
|
Net Cash Provided By Used In Operating Activities Abstract |
|
|
|
Net Income |
(313,490)us-gaap_NetIncomeLoss / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
599,327us-gaap_NetIncomeLoss / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
245,275us-gaap_NetIncomeLoss / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Adjustments to reconcile net income to net cash (used in) provided by operating activities: |
|
|
|
Equity in undistributed earnings of subsidiaries |
(171,998)bpop_EquityInUndistributedEarningsLossesOfSubsidiaries / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
(196,886)bpop_EquityInUndistributedEarningsLossesOfSubsidiaries / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
(274,766)bpop_EquityInUndistributedEarningsLossesOfSubsidiaries / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Provision for loan losses |
(200)us-gaap_ProvisionForLoanAndLeaseLosses / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
398us-gaap_ProvisionForLoanAndLeaseLosses / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
404us-gaap_ProvisionForLoanAndLeaseLosses / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Goodwill Written Off Related To Business Unit To Be Disposed |
0bpop_GoodwillWrittenOffRelatedToBusinessUnitToBeDisposed / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
|
|
Amortization of intangibles |
0us-gaap_AmortizationOfIntangibleAssets / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_AmortizationOfIntangibleAssets / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_AmortizationOfIntangibleAssets / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Depreciation, Nonproduction |
648us-gaap_DepreciationNonproduction / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
641us-gaap_DepreciationNonproduction / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
653us-gaap_DepreciationNonproduction / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Net (accretion of discounts) amortization of premiums and deferred fees |
404,461bpop_NetAccretionOfDiscountsAmortizationOfPremiumsAndDeferredFees / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
30,467bpop_NetAccretionOfDiscountsAmortizationOfPremiumsAndDeferredFees / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
29,058bpop_NetAccretionOfDiscountsAmortizationOfPremiumsAndDeferredFees / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Fair value adjustments of mortgage servicing rights |
0us-gaap_MortgageServicingRightsMSRImpairmentRecovery / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_MortgageServicingRightsMSRImpairmentRecovery / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_MortgageServicingRightsMSRImpairmentRecovery / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
FDIC loss share (income) expense |
0bpop_AccretionOfFDICIndemnificationAsset / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0bpop_AccretionOfFDICIndemnificationAsset / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0bpop_AccretionOfFDICIndemnificationAsset / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Amortization Of Prepaid F D I C Assesment |
|
0bpop_AmortizationOfPrepaidFDICAssesment / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0bpop_AmortizationOfPrepaidFDICAssesment / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Adjustments (expense) to indemnity reserves on loans sold |
0bpop_AdjustmentsToIndemnityReservesOnLoansSold / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0bpop_AdjustmentsToIndemnityReservesOnLoansSold / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0bpop_AdjustmentsToIndemnityReservesOnLoansSold / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Losses (earnings) from investments under equity method |
(12,291)us-gaap_IncomeLossFromEquityMethodInvestments / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
(17,308)us-gaap_IncomeLossFromEquityMethodInvestments / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
(40,505)us-gaap_IncomeLossFromEquityMethodInvestments / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Deferred income tax expense (benefit) |
8,203us-gaap_DeferredIncomeTaxExpenseBenefit / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
(10,937)us-gaap_DeferredIncomeTaxExpenseBenefit / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
(14,109)us-gaap_DeferredIncomeTaxExpenseBenefit / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Loss Gain [Abstract] |
|
|
|
Disposition of premises and equipment |
1us-gaap_GainLossOnSaleOfPropertyPlantEquipment / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
49us-gaap_GainLossOnSaleOfPropertyPlantEquipment / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
2us-gaap_GainLossOnSaleOfPropertyPlantEquipment / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Early extinguishment of debt |
|
|
0bpop_GainsLossesOnPenaltiesPaidOnCancellationOfDebt / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Net Gain Loss On Sale And Valuation Adjustments On Investment Securities |
0bpop_NetGainLossOnSaleAndValuationAdjustmentsOnInvestmentSecurities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
(2,110)bpop_NetGainLossOnSaleAndValuationAdjustmentsOnInvestmentSecurities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0bpop_NetGainLossOnSaleAndValuationAdjustmentsOnInvestmentSecurities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Gain Loss On Sales Of Loans Net Including Mortgage Banking Activities |
0bpop_GainLossOnSalesOfLoansNetIncludingMortgageBankingActivities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0bpop_GainLossOnSalesOfLoansNetIncludingMortgageBankingActivities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0bpop_GainLossOnSalesOfLoansNetIncludingMortgageBankingActivities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Sale of stock in equity method investee |
0us-gaap_GainLossOnSaleOfStockInSubsidiaryOrEquityMethodInvestee / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
(416,113)us-gaap_GainLossOnSaleOfStockInSubsidiaryOrEquityMethodInvestee / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
|
Gain Loss On Sale Of Other Assets |
|
|
0us-gaap_GainLossOnSaleOfOtherAssets / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Gains Losses On Sales Of Other Real Estate |
0us-gaap_GainsLossesOnSalesOfOtherRealEstate / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_GainsLossesOnSalesOfOtherRealEstate / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_GainsLossesOnSalesOfOtherRealEstate / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Disposal of discontinued business |
0bpop_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTaxAndBrokerFees / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
|
|
Acquisitions of loans held-for-sale |
0us-gaap_PaymentsToPurchaseLoansHeldForSale / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_PaymentsToPurchaseLoansHeldForSale / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_PaymentsToPurchaseLoansHeldForSale / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Proceeds from sale of loans held-for-sale |
0us-gaap_ProceedsFromSaleOfLoansHeldForSale / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_ProceedsFromSaleOfLoansHeldForSale / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_ProceedsFromSaleOfLoansHeldForSale / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Net disbursements on loans held-for-sale |
0bpop_NetDisbursementsOnLoansHeldForSale / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0bpop_NetDisbursementsOnLoansHeldForSale / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0bpop_NetDisbursementsOnLoansHeldForSale / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Increase (Decrease) in Operating Assets [Abstract] |
|
|
|
Trading securities |
(288)us-gaap_IncreaseDecreaseInTradingSecurities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
(94)us-gaap_IncreaseDecreaseInTradingSecurities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
(1,259)us-gaap_IncreaseDecreaseInTradingSecurities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Accrued income receivable |
(12)us-gaap_IncreaseDecreaseInInterestAndDividendsReceivable / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
1,612us-gaap_IncreaseDecreaseInInterestAndDividendsReceivable / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
(163)us-gaap_IncreaseDecreaseInInterestAndDividendsReceivable / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Other assets |
4,099us-gaap_IncreaseDecreaseInOtherOperatingAssets / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
5,445us-gaap_IncreaseDecreaseInOtherOperatingAssets / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
8,859us-gaap_IncreaseDecreaseInOtherOperatingAssets / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Increase (Decrease) in Accounts Payable and Accrued Liabilities [Abstract] |
|
|
|
Interest payable |
7,066us-gaap_IncreaseDecreaseInInterestPayableNet / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
2,704us-gaap_IncreaseDecreaseInInterestPayableNet / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_IncreaseDecreaseInInterestPayableNet / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Pension and other postretirement benefit obligations |
0us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Other liabilities |
(180)us-gaap_IncreaseDecreaseInOtherOperatingLiabilities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
(5,507)us-gaap_IncreaseDecreaseInOtherOperatingLiabilities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
2,581us-gaap_IncreaseDecreaseInOtherOperatingLiabilities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities |
239,509us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
(607,639)us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
(289,245)us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Net Cash Provided By Used In Operating Activities |
(73,981)us-gaap_NetCashProvidedByUsedInOperatingActivities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
(8,312)us-gaap_NetCashProvidedByUsedInOperatingActivities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
(43,970)us-gaap_NetCashProvidedByUsedInOperatingActivities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Net Cash Provided By Used In Investing Activities Abstract |
|
|
|
Change In Money Market Investments |
(1,026)bpop_ChangeInMoneyMarketInvestments / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
(147)bpop_ChangeInMoneyMarketInvestments / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
23,665bpop_ChangeInMoneyMarketInvestments / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Payments To Acquire Investments Abstract |
|
|
|
Available-for-sale |
0us-gaap_PaymentsToAcquireAvailableForSaleSecurities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_PaymentsToAcquireAvailableForSaleSecurities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_PaymentsToAcquireAvailableForSaleSecurities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Held-to-maturity |
0us-gaap_PaymentsToAcquireHeldToMaturitySecurities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_PaymentsToAcquireHeldToMaturitySecurities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_PaymentsToAcquireHeldToMaturitySecurities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Other |
0us-gaap_PaymentsToAcquireOtherInvestments / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_PaymentsToAcquireOtherInvestments / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_PaymentsToAcquireOtherInvestments / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Proceeds From Sale Maturity And Collections Of Investments Abstract |
|
|
|
Proceeds From Maturities Prepayments And Calls Of Available For Sale Securities |
0us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
35,000us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Proceeds From Maturities Prepayments And Calls Of Held To Maturity Securities |
0us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Other |
1,000us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Proceeds from sale of investment securities available for sale |
0us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
5,438us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Proceeds From Sale Of Other Investments |
0us-gaap_ProceedsFromSaleOfOtherInvestments / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
|
0us-gaap_ProceedsFromSaleOfOtherInvestments / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Net repayments on loans |
465,452us-gaap_ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1 / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
(233,745)us-gaap_ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1 / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
(36,262)us-gaap_ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1 / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Proceeds From Sale Of Loans Receivable |
0us-gaap_ProceedsFromSaleOfLoansReceivable / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_ProceedsFromSaleOfLoansReceivable / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_ProceedsFromSaleOfLoansReceivable / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Acquisition of loan portfolios |
0us-gaap_PaymentsToAcquireLoansHeldForInvestment / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_PaymentsToAcquireLoansHeldForInvestment / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_PaymentsToAcquireLoansHeldForInvestment / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Net Payments From FDIC Under Loss Sharing Agreements |
0bpop_NetPaymentsFromFdicUnderLossSharingAgreements / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0bpop_NetPaymentsFromFdicUnderLossSharingAgreements / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0bpop_NetPaymentsFromFdicUnderLossSharingAgreements / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Payments To Acquire Businesses Gross |
0us-gaap_PaymentsToAcquireBusinessesGross / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
|
|
Proceeds From Equity Method Investment Dividends Or Distributions Return Of Capital |
210,000us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
150,194us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Net proceeds from sale of processing and technology business |
0us-gaap_ProceedsFromDivestitureOfBusinesses / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_ProceedsFromDivestitureOfBusinesses / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
|
Capital Contribution Subsidiaries |
(100,000)bpop_CapitalContributionSubsidiaries / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
(272,500)bpop_CapitalContributionSubsidiaries / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
(103,500)bpop_CapitalContributionSubsidiaries / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Proceeds From Sale Of Stock In Equity Method Investee |
0bpop_ProceedsFromSaleOfStockInEquityMethodInvestee / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
481,377bpop_ProceedsFromSaleOfStockInEquityMethodInvestee / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0bpop_ProceedsFromSaleOfStockInEquityMethodInvestee / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Return Of Capital From Wholly Owned Subsidiaries |
210,000bpop_ReturnOfCapitalFromWhollyOwnedSubsidiaries / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
|
|
Net cash disbursed from disposal of discontinued business |
0bpop_DiscontinuedOperationSettlementFromDisposalOfDiscontinuedBusiness / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
|
|
Mortgage servicing rights purchased |
0us-gaap_PaymentsToAcquireMortgageServicingRightsMSR / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_PaymentsToAcquireMortgageServicingRightsMSR / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_PaymentsToAcquireMortgageServicingRightsMSR / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Acquisition of premises and equipment |
(1,075)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
(352)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
(691)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Proceeds from sale of: [Abstract] |
|
|
|
Premises and equipment |
48us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
33us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
73us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Proceeds from Sale of Other Productive Assets |
|
0us-gaap_ProceedsFromSaleOfOtherProductiveAssets / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_ProceedsFromSaleOfOtherProductiveAssets / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Foreclosed assets |
0us-gaap_ProceedsFromSaleOfForeclosedAssets / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_ProceedsFromSaleOfForeclosedAssets / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_ProceedsFromSaleOfForeclosedAssets / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Net Cash Provided By Used In Investing Activities |
574,399us-gaap_NetCashProvidedByUsedInInvestingActivities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
15,104us-gaap_NetCashProvidedByUsedInInvestingActivities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
33,479us-gaap_NetCashProvidedByUsedInInvestingActivities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Net Increase Decrease In [Abstract] |
|
|
|
Deposits |
0us-gaap_IncreaseDecreaseInDeposits / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_IncreaseDecreaseInDeposits / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_IncreaseDecreaseInDeposits / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Federal funds purchased and assets sold under agreements to repurchase |
0us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Other short-term borrowings |
0us-gaap_ProceedsFromRepaymentsOfShortTermDebt / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_ProceedsFromRepaymentsOfShortTermDebt / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_ProceedsFromRepaymentsOfShortTermDebt / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Payments of notes payable |
(936,000)us-gaap_RepaymentsOfNotesPayable / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_RepaymentsOfNotesPayable / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_RepaymentsOfNotesPayable / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Proceeds From Notes Payable |
450,000us-gaap_ProceedsFromNotesPayable / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_ProceedsFromNotesPayable / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_ProceedsFromNotesPayable / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Proceeds from issuance of common stock |
5,394us-gaap_ProceedsFromIssuanceOfCommonStock / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
6,860us-gaap_ProceedsFromIssuanceOfCommonStock / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
9,402us-gaap_ProceedsFromIssuanceOfCommonStock / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Net proceeds from issuance of depository shares |
|
|
0us-gaap_ProceedsFromIssuanceOrSaleOfEquity / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Cash Dividends Paid To Parent Company |
0us-gaap_CashDividendsPaidToParentCompany / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_CashDividendsPaidToParentCompany / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_CashDividendsPaidToParentCompany / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Dividends paid |
(3,723)us-gaap_PaymentsOfDividends / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
(3,723)us-gaap_PaymentsOfDividends / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
(3,723)us-gaap_PaymentsOfDividends / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Repurchase of TARP related warrants |
(3,000)us-gaap_PaymentsForRepurchaseOfWarrants / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
|
|
Net Payments For Repurchase Of Common Stock |
(3,236)bpop_NetPaymentsForRepurchaseOfCommonStock / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
(437)bpop_NetPaymentsForRepurchaseOfCommonStock / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
(450)bpop_NetPaymentsForRepurchaseOfCommonStock / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Proceeds From Contributed Capital |
0us-gaap_ProceedsFromContributedCapital / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_ProceedsFromContributedCapital / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_ProceedsFromContributedCapital / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Return Of Capital To Parent Company |
0bpop_ReturnOfCapitalToParentCompany / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
|
|
Proceeds From Contributions From Parent |
0us-gaap_ProceedsFromContributionsFromParent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_ProceedsFromContributionsFromParent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_ProceedsFromContributionsFromParent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Net Cash Provided By Used In Financing Activities |
(490,565)us-gaap_NetCashProvidedByUsedInFinancingActivities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
2,700us-gaap_NetCashProvidedByUsedInFinancingActivities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
5,229us-gaap_NetCashProvidedByUsedInFinancingActivities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Cash And Cash Equivalents Period Increase Decrease |
9,853us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
9,492us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
(5,262)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Cash and due from banks at beginning of period |
10,595us-gaap_CashAndDueFromBanks / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
1,103us-gaap_CashAndDueFromBanks / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
6,365us-gaap_CashAndDueFromBanks / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Cash and due from banks at end of period |
20,448us-gaap_CashAndDueFromBanks / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
10,595us-gaap_CashAndDueFromBanks / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
1,103us-gaap_CashAndDueFromBanks / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
PNA Holding Co. |
|
|
|
Net Cash Provided By Used In Operating Activities Abstract |
|
|
|
Net Income |
(102,968)us-gaap_NetIncomeLoss / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
71,856us-gaap_NetIncomeLoss / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
1,117us-gaap_NetIncomeLoss / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Adjustments to reconcile net income to net cash (used in) provided by operating activities: |
|
|
|
Equity in undistributed earnings of subsidiaries |
90,496bpop_EquityInUndistributedEarningsLossesOfSubsidiaries / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
(94,926)bpop_EquityInUndistributedEarningsLossesOfSubsidiaries / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
(32,883)bpop_EquityInUndistributedEarningsLossesOfSubsidiaries / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Provision for loan losses |
0us-gaap_ProvisionForLoanAndLeaseLosses / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_ProvisionForLoanAndLeaseLosses / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_ProvisionForLoanAndLeaseLosses / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Goodwill Written Off Related To Business Unit To Be Disposed |
0bpop_GoodwillWrittenOffRelatedToBusinessUnitToBeDisposed / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
|
|
Amortization of intangibles |
0us-gaap_AmortizationOfIntangibleAssets / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_AmortizationOfIntangibleAssets / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_AmortizationOfIntangibleAssets / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Depreciation, Nonproduction |
0us-gaap_DepreciationNonproduction / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
2us-gaap_DepreciationNonproduction / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
3us-gaap_DepreciationNonproduction / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Net (accretion of discounts) amortization of premiums and deferred fees |
0bpop_NetAccretionOfDiscountsAmortizationOfPremiumsAndDeferredFees / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
444bpop_NetAccretionOfDiscountsAmortizationOfPremiumsAndDeferredFees / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
112bpop_NetAccretionOfDiscountsAmortizationOfPremiumsAndDeferredFees / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Fair value adjustments of mortgage servicing rights |
0us-gaap_MortgageServicingRightsMSRImpairmentRecovery / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_MortgageServicingRightsMSRImpairmentRecovery / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_MortgageServicingRightsMSRImpairmentRecovery / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
FDIC loss share (income) expense |
0bpop_AccretionOfFDICIndemnificationAsset / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0bpop_AccretionOfFDICIndemnificationAsset / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0bpop_AccretionOfFDICIndemnificationAsset / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Amortization Of Prepaid F D I C Assesment |
|
0bpop_AmortizationOfPrepaidFDICAssesment / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0bpop_AmortizationOfPrepaidFDICAssesment / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Adjustments (expense) to indemnity reserves on loans sold |
0bpop_AdjustmentsToIndemnityReservesOnLoansSold / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0bpop_AdjustmentsToIndemnityReservesOnLoansSold / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0bpop_AdjustmentsToIndemnityReservesOnLoansSold / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Losses (earnings) from investments under equity method |
16us-gaap_IncomeLossFromEquityMethodInvestments / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
(3,946)us-gaap_IncomeLossFromEquityMethodInvestments / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
(706)us-gaap_IncomeLossFromEquityMethodInvestments / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Deferred income tax expense (benefit) |
0us-gaap_DeferredIncomeTaxExpenseBenefit / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
(1,710)us-gaap_DeferredIncomeTaxExpenseBenefit / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_DeferredIncomeTaxExpenseBenefit / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Loss Gain [Abstract] |
|
|
|
Disposition of premises and equipment |
0us-gaap_GainLossOnSaleOfPropertyPlantEquipment / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
(66)us-gaap_GainLossOnSaleOfPropertyPlantEquipment / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_GainLossOnSaleOfPropertyPlantEquipment / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Early extinguishment of debt |
|
|
0bpop_GainsLossesOnPenaltiesPaidOnCancellationOfDebt / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Net Gain Loss On Sale And Valuation Adjustments On Investment Securities |
0bpop_NetGainLossOnSaleAndValuationAdjustmentsOnInvestmentSecurities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0bpop_NetGainLossOnSaleAndValuationAdjustmentsOnInvestmentSecurities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0bpop_NetGainLossOnSaleAndValuationAdjustmentsOnInvestmentSecurities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Gain Loss On Sales Of Loans Net Including Mortgage Banking Activities |
0bpop_GainLossOnSalesOfLoansNetIncludingMortgageBankingActivities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0bpop_GainLossOnSalesOfLoansNetIncludingMortgageBankingActivities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0bpop_GainLossOnSalesOfLoansNetIncludingMortgageBankingActivities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Sale of stock in equity method investee |
0us-gaap_GainLossOnSaleOfStockInSubsidiaryOrEquityMethodInvestee / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_GainLossOnSaleOfStockInSubsidiaryOrEquityMethodInvestee / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
|
Gain Loss On Sale Of Other Assets |
|
|
0us-gaap_GainLossOnSaleOfOtherAssets / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Gains Losses On Sales Of Other Real Estate |
0us-gaap_GainsLossesOnSalesOfOtherRealEstate / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_GainsLossesOnSalesOfOtherRealEstate / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_GainsLossesOnSalesOfOtherRealEstate / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Disposal of discontinued business |
0bpop_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTaxAndBrokerFees / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
|
|
Acquisitions of loans held-for-sale |
0us-gaap_PaymentsToPurchaseLoansHeldForSale / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_PaymentsToPurchaseLoansHeldForSale / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_PaymentsToPurchaseLoansHeldForSale / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Proceeds from sale of loans held-for-sale |
0us-gaap_ProceedsFromSaleOfLoansHeldForSale / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_ProceedsFromSaleOfLoansHeldForSale / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_ProceedsFromSaleOfLoansHeldForSale / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Net disbursements on loans held-for-sale |
0bpop_NetDisbursementsOnLoansHeldForSale / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0bpop_NetDisbursementsOnLoansHeldForSale / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0bpop_NetDisbursementsOnLoansHeldForSale / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Increase (Decrease) in Operating Assets [Abstract] |
|
|
|
Trading securities |
0us-gaap_IncreaseDecreaseInTradingSecurities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_IncreaseDecreaseInTradingSecurities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_IncreaseDecreaseInTradingSecurities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Accrued income receivable |
2us-gaap_IncreaseDecreaseInInterestAndDividendsReceivable / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
(2)us-gaap_IncreaseDecreaseInInterestAndDividendsReceivable / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_IncreaseDecreaseInInterestAndDividendsReceivable / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Other assets |
(7,124)us-gaap_IncreaseDecreaseInOtherOperatingAssets / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
(1,818)us-gaap_IncreaseDecreaseInOtherOperatingAssets / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
313us-gaap_IncreaseDecreaseInOtherOperatingAssets / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Increase (Decrease) in Accounts Payable and Accrued Liabilities [Abstract] |
|
|
|
Interest payable |
20us-gaap_IncreaseDecreaseInInterestPayableNet / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
(506)us-gaap_IncreaseDecreaseInInterestPayableNet / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
(126)us-gaap_IncreaseDecreaseInInterestPayableNet / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Pension and other postretirement benefit obligations |
0us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Other liabilities |
(32,391)us-gaap_IncreaseDecreaseInOtherOperatingLiabilities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
(2,370)us-gaap_IncreaseDecreaseInOtherOperatingLiabilities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
(25)us-gaap_IncreaseDecreaseInOtherOperatingLiabilities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities |
51,019us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
(104,898)us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
(33,312)us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Net Cash Provided By Used In Operating Activities |
(51,949)us-gaap_NetCashProvidedByUsedInOperatingActivities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
(33,042)us-gaap_NetCashProvidedByUsedInOperatingActivities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
(32,195)us-gaap_NetCashProvidedByUsedInOperatingActivities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Net Cash Provided By Used In Investing Activities Abstract |
|
|
|
Change In Money Market Investments |
4,447bpop_ChangeInMoneyMarketInvestments / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
(3,937)bpop_ChangeInMoneyMarketInvestments / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
(315)bpop_ChangeInMoneyMarketInvestments / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Payments To Acquire Investments Abstract |
|
|
|
Available-for-sale |
0us-gaap_PaymentsToAcquireAvailableForSaleSecurities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_PaymentsToAcquireAvailableForSaleSecurities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_PaymentsToAcquireAvailableForSaleSecurities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Held-to-maturity |
0us-gaap_PaymentsToAcquireHeldToMaturitySecurities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_PaymentsToAcquireHeldToMaturitySecurities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_PaymentsToAcquireHeldToMaturitySecurities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Other |
0us-gaap_PaymentsToAcquireOtherInvestments / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_PaymentsToAcquireOtherInvestments / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_PaymentsToAcquireOtherInvestments / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Proceeds From Sale Maturity And Collections Of Investments Abstract |
|
|
|
Proceeds From Maturities Prepayments And Calls Of Available For Sale Securities |
0us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Proceeds From Maturities Prepayments And Calls Of Held To Maturity Securities |
0us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Other |
0us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Proceeds from sale of investment securities available for sale |
0us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Proceeds From Sale Of Other Investments |
0us-gaap_ProceedsFromSaleOfOtherInvestments / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
|
0us-gaap_ProceedsFromSaleOfOtherInvestments / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Net repayments on loans |
0us-gaap_ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1 / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1 / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1 / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Proceeds From Sale Of Loans Receivable |
0us-gaap_ProceedsFromSaleOfLoansReceivable / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_ProceedsFromSaleOfLoansReceivable / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_ProceedsFromSaleOfLoansReceivable / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Acquisition of loan portfolios |
0us-gaap_PaymentsToAcquireLoansHeldForInvestment / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_PaymentsToAcquireLoansHeldForInvestment / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_PaymentsToAcquireLoansHeldForInvestment / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Net Payments From FDIC Under Loss Sharing Agreements |
0bpop_NetPaymentsFromFdicUnderLossSharingAgreements / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0bpop_NetPaymentsFromFdicUnderLossSharingAgreements / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0bpop_NetPaymentsFromFdicUnderLossSharingAgreements / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Payments To Acquire Businesses Gross |
0us-gaap_PaymentsToAcquireBusinessesGross / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
|
|
Proceeds From Equity Method Investment Dividends Or Distributions Return Of Capital |
|
491us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
1,002us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Capital Contribution Subsidiaries |
0bpop_CapitalContributionSubsidiaries / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0bpop_CapitalContributionSubsidiaries / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0bpop_CapitalContributionSubsidiaries / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Proceeds From Sale Of Stock In Equity Method Investee |
|
0bpop_ProceedsFromSaleOfStockInEquityMethodInvestee / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
|
Return Of Capital From Wholly Owned Subsidiaries |
250,000bpop_ReturnOfCapitalFromWhollyOwnedSubsidiaries / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
|
|
Net cash disbursed from disposal of discontinued business |
0bpop_DiscontinuedOperationSettlementFromDisposalOfDiscontinuedBusiness / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
|
|
Mortgage servicing rights purchased |
0us-gaap_PaymentsToAcquireMortgageServicingRightsMSR / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_PaymentsToAcquireMortgageServicingRightsMSR / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_PaymentsToAcquireMortgageServicingRightsMSR / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Acquisition of premises and equipment |
0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Proceeds from sale of: [Abstract] |
|
|
|
Premises and equipment |
0us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
180us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Proceeds from Sale of Other Productive Assets |
|
0us-gaap_ProceedsFromSaleOfOtherProductiveAssets / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_ProceedsFromSaleOfOtherProductiveAssets / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Foreclosed assets |
0us-gaap_ProceedsFromSaleOfForeclosedAssets / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_ProceedsFromSaleOfForeclosedAssets / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_ProceedsFromSaleOfForeclosedAssets / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Net Cash Provided By Used In Investing Activities |
254,447us-gaap_NetCashProvidedByUsedInInvestingActivities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
(3,266)us-gaap_NetCashProvidedByUsedInInvestingActivities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
687us-gaap_NetCashProvidedByUsedInInvestingActivities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Net Increase Decrease In [Abstract] |
|
|
|
Deposits |
0us-gaap_IncreaseDecreaseInDeposits / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_IncreaseDecreaseInDeposits / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_IncreaseDecreaseInDeposits / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Federal funds purchased and assets sold under agreements to repurchase |
0us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Other short-term borrowings |
8,169us-gaap_ProceedsFromRepaymentsOfShortTermDebt / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_ProceedsFromRepaymentsOfShortTermDebt / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
(30,500)us-gaap_ProceedsFromRepaymentsOfShortTermDebt / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Payments of notes payable |
(675)us-gaap_RepaymentsOfNotesPayable / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
(236,200)us-gaap_RepaymentsOfNotesPayable / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
(41,800)us-gaap_RepaymentsOfNotesPayable / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Proceeds From Notes Payable |
0us-gaap_ProceedsFromNotesPayable / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_ProceedsFromNotesPayable / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_ProceedsFromNotesPayable / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Proceeds from issuance of common stock |
0us-gaap_ProceedsFromIssuanceOfCommonStock / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_ProceedsFromIssuanceOfCommonStock / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_ProceedsFromIssuanceOfCommonStock / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Net proceeds from issuance of depository shares |
|
|
0us-gaap_ProceedsFromIssuanceOrSaleOfEquity / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Cash Dividends Paid To Parent Company |
0us-gaap_CashDividendsPaidToParentCompany / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_CashDividendsPaidToParentCompany / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_CashDividendsPaidToParentCompany / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Dividends paid |
0us-gaap_PaymentsOfDividends / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_PaymentsOfDividends / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0us-gaap_PaymentsOfDividends / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Repurchase of TARP related warrants |
0us-gaap_PaymentsForRepurchaseOfWarrants / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
|
|
Net Payments For Repurchase Of Common Stock |
0bpop_NetPaymentsForRepurchaseOfCommonStock / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0bpop_NetPaymentsForRepurchaseOfCommonStock / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
0bpop_NetPaymentsForRepurchaseOfCommonStock / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Return Of Capital To Parent Company |
(210,000)bpop_ReturnOfCapitalToParentCompany / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
|
|
Proceeds From Contributions From Parent |
0us-gaap_ProceedsFromContributionsFromParent / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
272,500us-gaap_ProceedsFromContributionsFromParent / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
103,500us-gaap_ProceedsFromContributionsFromParent / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Net Cash Provided By Used In Financing Activities |
(202,506)us-gaap_NetCashProvidedByUsedInFinancingActivities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
36,300us-gaap_NetCashProvidedByUsedInFinancingActivities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
31,200us-gaap_NetCashProvidedByUsedInFinancingActivities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Cash And Cash Equivalents Period Increase Decrease |
(8)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
(8)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
(308)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Cash and due from banks at beginning of period |
616us-gaap_CashAndDueFromBanks / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
624us-gaap_CashAndDueFromBanks / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
932us-gaap_CashAndDueFromBanks / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Cash and due from banks at end of period |
608us-gaap_CashAndDueFromBanks / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
616us-gaap_CashAndDueFromBanks / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
624us-gaap_CashAndDueFromBanks / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Other Subsidiaries |
|
|
|
Net Cash Provided By Used In Operating Activities Abstract |
|
|
|
Net Income |
184,469us-gaap_NetIncomeLoss / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
256,830us-gaap_NetIncomeLoss / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
311,189us-gaap_NetIncomeLoss / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Adjustments to reconcile net income to net cash (used in) provided by operating activities: |
|
|
|
Equity in undistributed earnings of subsidiaries |
0bpop_EquityInUndistributedEarningsLossesOfSubsidiaries / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
0bpop_EquityInUndistributedEarningsLossesOfSubsidiaries / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
0bpop_EquityInUndistributedEarningsLossesOfSubsidiaries / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Provision for loan losses |
263,569us-gaap_ProvisionForLoanAndLeaseLosses / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
602,165us-gaap_ProvisionForLoanAndLeaseLosses / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
408,537us-gaap_ProvisionForLoanAndLeaseLosses / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Goodwill Written Off Related To Business Unit To Be Disposed |
186,511bpop_GoodwillWrittenOffRelatedToBusinessUnitToBeDisposed / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
|
|
Amortization of intangibles |
9,434us-gaap_AmortizationOfIntangibleAssets / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
9,883us-gaap_AmortizationOfIntangibleAssets / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
10,072us-gaap_AmortizationOfIntangibleAssets / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Depreciation, Nonproduction |
46,489us-gaap_DepreciationNonproduction / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
47,519us-gaap_DepreciationNonproduction / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
46,080us-gaap_DepreciationNonproduction / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Net (accretion of discounts) amortization of premiums and deferred fees |
(125,885)bpop_NetAccretionOfDiscountsAmortizationOfPremiumsAndDeferredFees / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
(109,915)bpop_NetAccretionOfDiscountsAmortizationOfPremiumsAndDeferredFees / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
(66,582)bpop_NetAccretionOfDiscountsAmortizationOfPremiumsAndDeferredFees / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Fair value adjustments of mortgage servicing rights |
24,683us-gaap_MortgageServicingRightsMSRImpairmentRecovery / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
11,403us-gaap_MortgageServicingRightsMSRImpairmentRecovery / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
17,406us-gaap_MortgageServicingRightsMSRImpairmentRecovery / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
FDIC loss share (income) expense |
103,024bpop_AccretionOfFDICIndemnificationAsset / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
82,051bpop_AccretionOfFDICIndemnificationAsset / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
56,211bpop_AccretionOfFDICIndemnificationAsset / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Amortization Of Prepaid F D I C Assesment |
|
0bpop_AmortizationOfPrepaidFDICAssesment / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
32,778bpop_AmortizationOfPrepaidFDICAssesment / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Adjustments (expense) to indemnity reserves on loans sold |
40,629bpop_AdjustmentsToIndemnityReservesOnLoansSold / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
37,054bpop_AdjustmentsToIndemnityReservesOnLoansSold / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
21,198bpop_AdjustmentsToIndemnityReservesOnLoansSold / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Losses (earnings) from investments under equity method |
(27,303)us-gaap_IncomeLossFromEquityMethodInvestments / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
(21,619)us-gaap_IncomeLossFromEquityMethodInvestments / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
(32,267)us-gaap_IncomeLossFromEquityMethodInvestments / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Deferred income tax expense (benefit) |
35,308us-gaap_DeferredIncomeTaxExpenseBenefit / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
(275,965)us-gaap_DeferredIncomeTaxExpenseBenefit / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
(121,424)us-gaap_DeferredIncomeTaxExpenseBenefit / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Loss Gain [Abstract] |
|
|
|
Disposition of premises and equipment |
(1,717)us-gaap_GainLossOnSaleOfPropertyPlantEquipment / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
(3,375)us-gaap_GainLossOnSaleOfPropertyPlantEquipment / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
(8,621)us-gaap_GainLossOnSaleOfPropertyPlantEquipment / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Early extinguishment of debt |
|
|
0bpop_GainsLossesOnPenaltiesPaidOnCancellationOfDebt / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Net Gain Loss On Sale And Valuation Adjustments On Investment Securities |
870bpop_NetGainLossOnSaleAndValuationAdjustmentsOnInvestmentSecurities / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
0bpop_NetGainLossOnSaleAndValuationAdjustmentsOnInvestmentSecurities / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
1,707bpop_NetGainLossOnSaleAndValuationAdjustmentsOnInvestmentSecurities / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Gain Loss On Sales Of Loans Net Including Mortgage Banking Activities |
(88,724)bpop_GainLossOnSalesOfLoansNetIncludingMortgageBankingActivities / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
22,411bpop_GainLossOnSalesOfLoansNetIncludingMortgageBankingActivities / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
(48,765)bpop_GainLossOnSalesOfLoansNetIncludingMortgageBankingActivities / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Sale of stock in equity method investee |
0us-gaap_GainLossOnSaleOfStockInSubsidiaryOrEquityMethodInvestee / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
0us-gaap_GainLossOnSaleOfStockInSubsidiaryOrEquityMethodInvestee / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
|
Gain Loss On Sale Of Other Assets |
|
|
(2,545)us-gaap_GainLossOnSaleOfOtherAssets / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Gains Losses On Sales Of Other Real Estate |
28,005us-gaap_GainsLossesOnSalesOfOtherRealEstate / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
50,740us-gaap_GainsLossesOnSalesOfOtherRealEstate / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
(4,511)us-gaap_GainsLossesOnSalesOfOtherRealEstate / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Disposal of discontinued business |
(38,355)bpop_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTaxAndBrokerFees / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
|
|
Acquisitions of loans held-for-sale |
(308,600)us-gaap_PaymentsToPurchaseLoansHeldForSale / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
(390,018)us-gaap_PaymentsToPurchaseLoansHeldForSale / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
(417,108)us-gaap_PaymentsToPurchaseLoansHeldForSale / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Proceeds from sale of loans held-for-sale |
123,375us-gaap_ProceedsFromSaleOfLoansHeldForSale / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
218,379us-gaap_ProceedsFromSaleOfLoansHeldForSale / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
325,014us-gaap_ProceedsFromSaleOfLoansHeldForSale / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Net disbursements on loans held-for-sale |
(753,312)bpop_NetDisbursementsOnLoansHeldForSale / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
(1,049,474)bpop_NetDisbursementsOnLoansHeldForSale / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
(1,233,240)bpop_NetDisbursementsOnLoansHeldForSale / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Increase (Decrease) in Operating Assets [Abstract] |
|
|
|
Trading securities |
1,105,662us-gaap_IncreaseDecreaseInTradingSecurities / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
1,430,929us-gaap_IncreaseDecreaseInTradingSecurities / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
1,389,169us-gaap_IncreaseDecreaseInTradingSecurities / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Accrued income receivable |
9,712us-gaap_IncreaseDecreaseInInterestAndDividendsReceivable / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
(7,104)us-gaap_IncreaseDecreaseInInterestAndDividendsReceivable / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
(405)us-gaap_IncreaseDecreaseInInterestAndDividendsReceivable / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Other assets |
158,585us-gaap_IncreaseDecreaseInOtherOperatingAssets / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
(3,027)us-gaap_IncreaseDecreaseInOtherOperatingAssets / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
(11,972)us-gaap_IncreaseDecreaseInOtherOperatingAssets / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Increase (Decrease) in Accounts Payable and Accrued Liabilities [Abstract] |
|
|
|
Interest payable |
(7,776)us-gaap_IncreaseDecreaseInInterestPayableNet / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
(4,663)us-gaap_IncreaseDecreaseInInterestPayableNet / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
(9,091)us-gaap_IncreaseDecreaseInInterestPayableNet / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Pension and other postretirement benefit obligations |
(10,171)us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
10,635us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
(40,241)us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Other liabilities |
40,449us-gaap_IncreaseDecreaseInOtherOperatingLiabilities / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
(17,179)us-gaap_IncreaseDecreaseInOtherOperatingLiabilities / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
(473)us-gaap_IncreaseDecreaseInOtherOperatingLiabilities / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities |
814,462us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
640,830us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
310,927us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Net Cash Provided By Used In Operating Activities |
998,931us-gaap_NetCashProvidedByUsedInOperatingActivities / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
897,660us-gaap_NetCashProvidedByUsedInOperatingActivities / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
622,116us-gaap_NetCashProvidedByUsedInOperatingActivities / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Net Cash Provided By Used In Investing Activities Abstract |
|
|
|
Change In Money Market Investments |
(963,907)bpop_ChangeInMoneyMarketInvestments / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
227,274bpop_ChangeInMoneyMarketInvestments / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
290,990bpop_ChangeInMoneyMarketInvestments / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Payments To Acquire Investments Abstract |
|
|
|
Available-for-sale |
(2,001,940)us-gaap_PaymentsToAcquireAvailableForSaleSecurities / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
(2,257,976)us-gaap_PaymentsToAcquireAvailableForSaleSecurities / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
(1,843,922)us-gaap_PaymentsToAcquireAvailableForSaleSecurities / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Held-to-maturity |
(1,000)us-gaap_PaymentsToAcquireHeldToMaturitySecurities / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
(250)us-gaap_PaymentsToAcquireHeldToMaturitySecurities / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
(25,792)us-gaap_PaymentsToAcquireHeldToMaturitySecurities / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Other |
(110,010)us-gaap_PaymentsToAcquireOtherInvestments / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
(178,093)us-gaap_PaymentsToAcquireOtherInvestments / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
(212,419)us-gaap_PaymentsToAcquireOtherInvestments / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Proceeds From Sale Maturity And Collections Of Investments Abstract |
|
|
|
Proceeds From Maturities Prepayments And Calls Of Available For Sale Securities |
1,722,650us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
1,788,474us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
1,636,723us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Proceeds From Maturities Prepayments And Calls Of Held To Maturity Securities |
39,962us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
4,632us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
9,751us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Other |
91,752us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
181,784us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
206,856us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Proceeds from sale of investment securities available for sale |
310,210us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
0us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
52,058us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Proceeds From Sale Of Other Investments |
37,104us-gaap_ProceedsFromSaleOfOtherInvestments / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
|
0us-gaap_ProceedsFromSaleOfOtherInvestments / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Net repayments on loans |
776,179us-gaap_ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1 / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
625,364us-gaap_ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1 / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
628,963us-gaap_ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1 / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Proceeds From Sale Of Loans Receivable |
355,145us-gaap_ProceedsFromSaleOfLoansReceivable / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
333,021us-gaap_ProceedsFromSaleOfLoansReceivable / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
68,396us-gaap_ProceedsFromSaleOfLoansReceivable / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Acquisition of loan portfolios |
(389,067)us-gaap_PaymentsToAcquireLoansHeldForInvestment / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
(1,592,603)us-gaap_PaymentsToAcquireLoansHeldForInvestment / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
(1,357,628)us-gaap_PaymentsToAcquireLoansHeldForInvestment / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Net Payments From FDIC Under Loss Sharing Agreements |
256,498bpop_NetPaymentsFromFdicUnderLossSharingAgreements / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
396,223bpop_NetPaymentsFromFdicUnderLossSharingAgreements / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
462,016bpop_NetPaymentsFromFdicUnderLossSharingAgreements / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Payments To Acquire Businesses Gross |
(6,330)us-gaap_PaymentsToAcquireBusinessesGross / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
|
|
Proceeds From Equity Method Investment Dividends Or Distributions Return Of Capital |
|
0us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
0us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Capital Contribution Subsidiaries |
0bpop_CapitalContributionSubsidiaries / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
0bpop_CapitalContributionSubsidiaries / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
0bpop_CapitalContributionSubsidiaries / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Proceeds From Sale Of Stock In Equity Method Investee |
|
0bpop_ProceedsFromSaleOfStockInEquityMethodInvestee / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
|
Return Of Capital From Wholly Owned Subsidiaries |
0bpop_ReturnOfCapitalFromWhollyOwnedSubsidiaries / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
|
|
Net cash disbursed from disposal of discontinued business |
(205,895)bpop_DiscontinuedOperationSettlementFromDisposalOfDiscontinuedBusiness / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
|
|
Mortgage servicing rights purchased |
0us-gaap_PaymentsToAcquireMortgageServicingRightsMSR / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
(45)us-gaap_PaymentsToAcquireMortgageServicingRightsMSR / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
(2,231)us-gaap_PaymentsToAcquireMortgageServicingRightsMSR / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Acquisition of premises and equipment |
(49,971)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
(38,221)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
(54,208)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Proceeds from sale of: [Abstract] |
|
|
|
Premises and equipment |
14,289us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
9,877us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
19,768us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Proceeds from Sale of Other Productive Assets |
|
0us-gaap_ProceedsFromSaleOfOtherProductiveAssets / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
1,026us-gaap_ProceedsFromSaleOfOtherProductiveAssets / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Foreclosed assets |
150,115us-gaap_ProceedsFromSaleOfForeclosedAssets / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
226,063us-gaap_ProceedsFromSaleOfForeclosedAssets / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
206,070us-gaap_ProceedsFromSaleOfForeclosedAssets / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Net Cash Provided By Used In Investing Activities |
25,784us-gaap_NetCashProvidedByUsedInInvestingActivities / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
(274,476)us-gaap_NetCashProvidedByUsedInInvestingActivities / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
86,417us-gaap_NetCashProvidedByUsedInInvestingActivities / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Net Increase Decrease In [Abstract] |
|
|
|
Deposits |
115,453us-gaap_IncreaseDecreaseInDeposits / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
(310,417)us-gaap_IncreaseDecreaseInDeposits / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
(991,097)us-gaap_IncreaseDecreaseInDeposits / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Federal funds purchased and assets sold under agreements to repurchase |
(387,635)us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
(357,460)us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
(148,405)us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Other short-term borrowings |
(853,900)us-gaap_ProceedsFromRepaymentsOfShortTermDebt / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
54,200us-gaap_ProceedsFromRepaymentsOfShortTermDebt / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
406,900us-gaap_ProceedsFromRepaymentsOfShortTermDebt / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Payments of notes payable |
(122,615)us-gaap_RepaymentsOfNotesPayable / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
(95,831)us-gaap_RepaymentsOfNotesPayable / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
(173,098)us-gaap_RepaymentsOfNotesPayable / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Proceeds From Notes Payable |
331,905us-gaap_ProceedsFromNotesPayable / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
106,739us-gaap_ProceedsFromNotesPayable / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
106,923us-gaap_ProceedsFromNotesPayable / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Proceeds from issuance of common stock |
0us-gaap_ProceedsFromIssuanceOfCommonStock / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
0us-gaap_ProceedsFromIssuanceOfCommonStock / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
0us-gaap_ProceedsFromIssuanceOfCommonStock / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Net proceeds from issuance of depository shares |
|
|
0us-gaap_ProceedsFromIssuanceOrSaleOfEquity / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Cash Dividends Paid To Parent Company |
0us-gaap_CashDividendsPaidToParentCompany / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
(37,000)us-gaap_CashDividendsPaidToParentCompany / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
(5,000)us-gaap_CashDividendsPaidToParentCompany / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Dividends paid |
0us-gaap_PaymentsOfDividends / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
0us-gaap_PaymentsOfDividends / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
0us-gaap_PaymentsOfDividends / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Repurchase of TARP related warrants |
0us-gaap_PaymentsForRepurchaseOfWarrants / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
|
|
Net Payments For Repurchase Of Common Stock |
0bpop_NetPaymentsForRepurchaseOfCommonStock / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
0bpop_NetPaymentsForRepurchaseOfCommonStock / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
0bpop_NetPaymentsForRepurchaseOfCommonStock / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Return Of Capital To Parent Company |
(250,000)bpop_ReturnOfCapitalToParentCompany / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
|
|
Proceeds From Contributions From Parent |
100,000us-gaap_ProceedsFromContributionsFromParent / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
0us-gaap_ProceedsFromContributionsFromParent / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
0us-gaap_ProceedsFromContributionsFromParent / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Net Cash Provided By Used In Financing Activities |
(1,066,792)us-gaap_NetCashProvidedByUsedInFinancingActivities / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
(639,769)us-gaap_NetCashProvidedByUsedInFinancingActivities / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
(803,777)us-gaap_NetCashProvidedByUsedInFinancingActivities / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Cash And Cash Equivalents Period Increase Decrease |
(42,077)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
(16,585)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
(95,244)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Cash and due from banks at beginning of period |
422,967us-gaap_CashAndDueFromBanks / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
439,552us-gaap_CashAndDueFromBanks / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
534,796us-gaap_CashAndDueFromBanks / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Cash and due from banks at end of period |
380,890us-gaap_CashAndDueFromBanks / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
422,967us-gaap_CashAndDueFromBanks / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
439,552us-gaap_CashAndDueFromBanks / dei_LegalEntityAxis = bpop_OtherSubsidiariesMember |
Elimination |
|
|
|
Net Cash Provided By Used In Operating Activities Abstract |
|
|
|
Net Income |
(81,501)us-gaap_NetIncomeLoss / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
(328,686)us-gaap_NetIncomeLoss / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
(312,306)us-gaap_NetIncomeLoss / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Adjustments to reconcile net income to net cash (used in) provided by operating activities: |
|
|
|
Equity in undistributed earnings of subsidiaries |
81,502bpop_EquityInUndistributedEarningsLossesOfSubsidiaries / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
291,812bpop_EquityInUndistributedEarningsLossesOfSubsidiaries / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
307,649bpop_EquityInUndistributedEarningsLossesOfSubsidiaries / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Provision for loan losses |
0us-gaap_ProvisionForLoanAndLeaseLosses / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_ProvisionForLoanAndLeaseLosses / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_ProvisionForLoanAndLeaseLosses / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Goodwill Written Off Related To Business Unit To Be Disposed |
0bpop_GoodwillWrittenOffRelatedToBusinessUnitToBeDisposed / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
|
|
Amortization of intangibles |
0us-gaap_AmortizationOfIntangibleAssets / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_AmortizationOfIntangibleAssets / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_AmortizationOfIntangibleAssets / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Depreciation, Nonproduction |
0us-gaap_DepreciationNonproduction / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_DepreciationNonproduction / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_DepreciationNonproduction / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Net (accretion of discounts) amortization of premiums and deferred fees |
0bpop_NetAccretionOfDiscountsAmortizationOfPremiumsAndDeferredFees / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0bpop_NetAccretionOfDiscountsAmortizationOfPremiumsAndDeferredFees / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
(487)bpop_NetAccretionOfDiscountsAmortizationOfPremiumsAndDeferredFees / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Fair value adjustments of mortgage servicing rights |
0us-gaap_MortgageServicingRightsMSRImpairmentRecovery / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_MortgageServicingRightsMSRImpairmentRecovery / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_MortgageServicingRightsMSRImpairmentRecovery / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
FDIC loss share (income) expense |
0bpop_AccretionOfFDICIndemnificationAsset / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0bpop_AccretionOfFDICIndemnificationAsset / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0bpop_AccretionOfFDICIndemnificationAsset / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Amortization Of Prepaid F D I C Assesment |
|
0bpop_AmortizationOfPrepaidFDICAssesment / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0bpop_AmortizationOfPrepaidFDICAssesment / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Adjustments (expense) to indemnity reserves on loans sold |
0bpop_AdjustmentsToIndemnityReservesOnLoansSold / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0bpop_AdjustmentsToIndemnityReservesOnLoansSold / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0bpop_AdjustmentsToIndemnityReservesOnLoansSold / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Losses (earnings) from investments under equity method |
0us-gaap_IncomeLossFromEquityMethodInvestments / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_IncomeLossFromEquityMethodInvestments / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_IncomeLossFromEquityMethodInvestments / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Deferred income tax expense (benefit) |
1us-gaap_DeferredIncomeTaxExpenseBenefit / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
(142)us-gaap_DeferredIncomeTaxExpenseBenefit / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
42us-gaap_DeferredIncomeTaxExpenseBenefit / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Loss Gain [Abstract] |
|
|
|
Disposition of premises and equipment |
0us-gaap_GainLossOnSaleOfPropertyPlantEquipment / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_GainLossOnSaleOfPropertyPlantEquipment / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_GainLossOnSaleOfPropertyPlantEquipment / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Early extinguishment of debt |
|
|
0bpop_GainsLossesOnPenaltiesPaidOnCancellationOfDebt / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Net Gain Loss On Sale And Valuation Adjustments On Investment Securities |
0bpop_NetGainLossOnSaleAndValuationAdjustmentsOnInvestmentSecurities / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0bpop_NetGainLossOnSaleAndValuationAdjustmentsOnInvestmentSecurities / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0bpop_NetGainLossOnSaleAndValuationAdjustmentsOnInvestmentSecurities / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Gain Loss On Sales Of Loans Net Including Mortgage Banking Activities |
0bpop_GainLossOnSalesOfLoansNetIncludingMortgageBankingActivities / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0bpop_GainLossOnSalesOfLoansNetIncludingMortgageBankingActivities / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0bpop_GainLossOnSalesOfLoansNetIncludingMortgageBankingActivities / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Sale of stock in equity method investee |
0us-gaap_GainLossOnSaleOfStockInSubsidiaryOrEquityMethodInvestee / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_GainLossOnSaleOfStockInSubsidiaryOrEquityMethodInvestee / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
|
Gain Loss On Sale Of Other Assets |
|
|
0us-gaap_GainLossOnSaleOfOtherAssets / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Gains Losses On Sales Of Other Real Estate |
0us-gaap_GainsLossesOnSalesOfOtherRealEstate / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_GainsLossesOnSalesOfOtherRealEstate / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_GainsLossesOnSalesOfOtherRealEstate / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Disposal of discontinued business |
0bpop_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTaxAndBrokerFees / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
|
|
Acquisitions of loans held-for-sale |
0us-gaap_PaymentsToPurchaseLoansHeldForSale / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_PaymentsToPurchaseLoansHeldForSale / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_PaymentsToPurchaseLoansHeldForSale / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Proceeds from sale of loans held-for-sale |
0us-gaap_ProceedsFromSaleOfLoansHeldForSale / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_ProceedsFromSaleOfLoansHeldForSale / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_ProceedsFromSaleOfLoansHeldForSale / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Net disbursements on loans held-for-sale |
0bpop_NetDisbursementsOnLoansHeldForSale / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0bpop_NetDisbursementsOnLoansHeldForSale / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0bpop_NetDisbursementsOnLoansHeldForSale / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Increase (Decrease) in Operating Assets [Abstract] |
|
|
|
Trading securities |
0us-gaap_IncreaseDecreaseInTradingSecurities / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_IncreaseDecreaseInTradingSecurities / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_IncreaseDecreaseInTradingSecurities / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Accrued income receivable |
17us-gaap_IncreaseDecreaseInInterestAndDividendsReceivable / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
(315)us-gaap_IncreaseDecreaseInInterestAndDividendsReceivable / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
49us-gaap_IncreaseDecreaseInInterestAndDividendsReceivable / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Other assets |
(23,060)us-gaap_IncreaseDecreaseInOtherOperatingAssets / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
2,227us-gaap_IncreaseDecreaseInOtherOperatingAssets / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
(16,590)us-gaap_IncreaseDecreaseInOtherOperatingAssets / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Increase (Decrease) in Accounts Payable and Accrued Liabilities [Abstract] |
|
|
|
Interest payable |
(17)us-gaap_IncreaseDecreaseInInterestPayableNet / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
(1)us-gaap_IncreaseDecreaseInInterestPayableNet / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
53us-gaap_IncreaseDecreaseInInterestPayableNet / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Pension and other postretirement benefit obligations |
0us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Other liabilities |
23,059us-gaap_IncreaseDecreaseInOtherOperatingLiabilities / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
(1,896)us-gaap_IncreaseDecreaseInOtherOperatingLiabilities / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
(235)us-gaap_IncreaseDecreaseInOtherOperatingLiabilities / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities |
81,502us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
291,685us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
290,481us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Net Cash Provided By Used In Operating Activities |
1us-gaap_NetCashProvidedByUsedInOperatingActivities / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
(37,001)us-gaap_NetCashProvidedByUsedInOperatingActivities / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
(21,825)us-gaap_NetCashProvidedByUsedInOperatingActivities / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Net Cash Provided By Used In Investing Activities Abstract |
|
|
|
Change In Money Market Investments |
(3,447)bpop_ChangeInMoneyMarketInvestments / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
3,937bpop_ChangeInMoneyMarketInvestments / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
(23,746)bpop_ChangeInMoneyMarketInvestments / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Payments To Acquire Investments Abstract |
|
|
|
Available-for-sale |
0us-gaap_PaymentsToAcquireAvailableForSaleSecurities / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_PaymentsToAcquireAvailableForSaleSecurities / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_PaymentsToAcquireAvailableForSaleSecurities / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Held-to-maturity |
0us-gaap_PaymentsToAcquireHeldToMaturitySecurities / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_PaymentsToAcquireHeldToMaturitySecurities / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_PaymentsToAcquireHeldToMaturitySecurities / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Other |
0us-gaap_PaymentsToAcquireOtherInvestments / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_PaymentsToAcquireOtherInvestments / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_PaymentsToAcquireOtherInvestments / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Proceeds From Sale Maturity And Collections Of Investments Abstract |
|
|
|
Proceeds From Maturities Prepayments And Calls Of Available For Sale Securities |
0us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Proceeds From Maturities Prepayments And Calls Of Held To Maturity Securities |
0us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Other |
0us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Proceeds from sale of investment securities available for sale |
0us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Proceeds From Sale Of Other Investments |
0us-gaap_ProceedsFromSaleOfOtherInvestments / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
|
0us-gaap_ProceedsFromSaleOfOtherInvestments / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Net repayments on loans |
(465,731)us-gaap_ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1 / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
289,200us-gaap_ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1 / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
36,305us-gaap_ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1 / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Proceeds From Sale Of Loans Receivable |
0us-gaap_ProceedsFromSaleOfLoansReceivable / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_ProceedsFromSaleOfLoansReceivable / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_ProceedsFromSaleOfLoansReceivable / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Acquisition of loan portfolios |
0us-gaap_PaymentsToAcquireLoansHeldForInvestment / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_PaymentsToAcquireLoansHeldForInvestment / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_PaymentsToAcquireLoansHeldForInvestment / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Net Payments From FDIC Under Loss Sharing Agreements |
0bpop_NetPaymentsFromFdicUnderLossSharingAgreements / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0bpop_NetPaymentsFromFdicUnderLossSharingAgreements / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0bpop_NetPaymentsFromFdicUnderLossSharingAgreements / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Payments To Acquire Businesses Gross |
0us-gaap_PaymentsToAcquireBusinessesGross / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
|
|
Proceeds From Equity Method Investment Dividends Or Distributions Return Of Capital |
|
0us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Capital Contribution Subsidiaries |
100,000bpop_CapitalContributionSubsidiaries / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
272,500bpop_CapitalContributionSubsidiaries / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
103,500bpop_CapitalContributionSubsidiaries / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Proceeds From Sale Of Stock In Equity Method Investee |
|
0bpop_ProceedsFromSaleOfStockInEquityMethodInvestee / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
|
Return Of Capital From Wholly Owned Subsidiaries |
(460,000)bpop_ReturnOfCapitalFromWhollyOwnedSubsidiaries / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
|
|
Net cash disbursed from disposal of discontinued business |
0bpop_DiscontinuedOperationSettlementFromDisposalOfDiscontinuedBusiness / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
|
|
Mortgage servicing rights purchased |
0us-gaap_PaymentsToAcquireMortgageServicingRightsMSR / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_PaymentsToAcquireMortgageServicingRightsMSR / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_PaymentsToAcquireMortgageServicingRightsMSR / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Acquisition of premises and equipment |
0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Proceeds from sale of: [Abstract] |
|
|
|
Premises and equipment |
0us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Proceeds from Sale of Other Productive Assets |
|
0us-gaap_ProceedsFromSaleOfOtherProductiveAssets / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_ProceedsFromSaleOfOtherProductiveAssets / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Foreclosed assets |
0us-gaap_ProceedsFromSaleOfForeclosedAssets / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_ProceedsFromSaleOfForeclosedAssets / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_ProceedsFromSaleOfForeclosedAssets / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Net Cash Provided By Used In Investing Activities |
(829,178)us-gaap_NetCashProvidedByUsedInInvestingActivities / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
565,637us-gaap_NetCashProvidedByUsedInInvestingActivities / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
116,059us-gaap_NetCashProvidedByUsedInInvestingActivities / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Net Increase Decrease In [Abstract] |
|
|
|
Deposits |
(6,438)us-gaap_IncreaseDecreaseInDeposits / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
(12,987)us-gaap_IncreaseDecreaseInDeposits / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
21,501us-gaap_IncreaseDecreaseInDeposits / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Federal funds purchased and assets sold under agreements to repurchase |
0us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
24,060us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Other short-term borrowings |
465,731us-gaap_ProceedsFromRepaymentsOfShortTermDebt / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
(289,200)us-gaap_ProceedsFromRepaymentsOfShortTermDebt / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
(36,400)us-gaap_ProceedsFromRepaymentsOfShortTermDebt / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Payments of notes payable |
0us-gaap_RepaymentsOfNotesPayable / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_RepaymentsOfNotesPayable / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_RepaymentsOfNotesPayable / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Proceeds From Notes Payable |
0us-gaap_ProceedsFromNotesPayable / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_ProceedsFromNotesPayable / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_ProceedsFromNotesPayable / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Proceeds from issuance of common stock |
0us-gaap_ProceedsFromIssuanceOfCommonStock / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_ProceedsFromIssuanceOfCommonStock / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_ProceedsFromIssuanceOfCommonStock / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Net proceeds from issuance of depository shares |
|
|
0us-gaap_ProceedsFromIssuanceOrSaleOfEquity / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Cash Dividends Paid To Parent Company |
0us-gaap_CashDividendsPaidToParentCompany / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
37,000us-gaap_CashDividendsPaidToParentCompany / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
5,000us-gaap_CashDividendsPaidToParentCompany / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Dividends paid |
0us-gaap_PaymentsOfDividends / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_PaymentsOfDividends / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0us-gaap_PaymentsOfDividends / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Repurchase of TARP related warrants |
0us-gaap_PaymentsForRepurchaseOfWarrants / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
|
|
Net Payments For Repurchase Of Common Stock |
0bpop_NetPaymentsForRepurchaseOfCommonStock / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0bpop_NetPaymentsForRepurchaseOfCommonStock / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
0bpop_NetPaymentsForRepurchaseOfCommonStock / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Return Of Capital To Parent Company |
460,000bpop_ReturnOfCapitalToParentCompany / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
|
|
Proceeds From Contributions From Parent |
(100,000)us-gaap_ProceedsFromContributionsFromParent / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
(272,500)us-gaap_ProceedsFromContributionsFromParent / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
(103,500)us-gaap_ProceedsFromContributionsFromParent / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Net Cash Provided By Used In Financing Activities |
819,293us-gaap_NetCashProvidedByUsedInFinancingActivities / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
(537,687)us-gaap_NetCashProvidedByUsedInFinancingActivities / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
(89,339)us-gaap_NetCashProvidedByUsedInFinancingActivities / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Cash And Cash Equivalents Period Increase Decrease |
(9,884)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
(9,051)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
4,895us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Cash and due from banks at beginning of period |
(10,967)us-gaap_CashAndDueFromBanks / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
(1,916)us-gaap_CashAndDueFromBanks / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
(6,811)us-gaap_CashAndDueFromBanks / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
Cash and due from banks at end of period |
$ (20,851)us-gaap_CashAndDueFromBanks / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
$ (10,967)us-gaap_CashAndDueFromBanks / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |
$ (1,916)us-gaap_CashAndDueFromBanks / dei_LegalEntityAxis = us-gaap_ConsolidationEliminationsMember |