0000821127 2018-01-01 2018-06-30 0000821127 2018-07-27 0000821127 2018-06-30 0000821127 2017-12-31 0000821127 us-gaap:SeriesDPreferredStockMember 2017-12-31 0000821127 us-gaap:SeriesDPreferredStockMember 2018-06-30 0000821127 2018-04-01 2018-06-30 0000821127 2017-01-01 2017-06-30 0000821127 2017-04-01 2017-06-30 0000821127 bpfh:InvestmentManagersSegmentMember 2017-01-01 2017-06-30 0000821127 bpfh:OtherBankingFeeIncomeMember 2017-01-01 2017-06-30 0000821127 bpfh:WealthManagementandTrustSegmentMember 2018-04-01 2018-06-30 0000821127 us-gaap:CommonStockMember 2017-01-01 2017-06-30 0000821127 bpfh:InvestmentManagersSegmentMember 2017-04-01 2017-06-30 0000821127 bpfh:WealthManagementandTrustSegmentMember 2018-01-01 2018-06-30 0000821127 us-gaap:CommonStockMember 2018-04-01 2018-06-30 0000821127 bpfh:WealthManagementandTrustSegmentMember 2017-04-01 2017-06-30 0000821127 bpfh:OtherBankingFeeIncomeMember 2018-01-01 2018-06-30 0000821127 bpfh:WealthManagementandTrustSegmentMember 2017-01-01 2017-06-30 0000821127 bpfh:InvestmentManagersSegmentMember 2018-04-01 2018-06-30 0000821127 bpfh:InvestmentManagersSegmentMember 2018-01-01 2018-06-30 0000821127 bpfh:WealthAdvisorsSegmentMember 2018-04-01 2018-06-30 0000821127 bpfh:OtherBankingFeeIncomeMember 2017-04-01 2017-06-30 0000821127 bpfh:WealthAdvisorsSegmentMember 2017-04-01 2017-06-30 0000821127 us-gaap:CommonStockMember 2018-01-01 2018-06-30 0000821127 us-gaap:CommonStockMember 2017-04-01 2017-06-30 0000821127 bpfh:WealthAdvisorsSegmentMember 2017-01-01 2017-06-30 0000821127 bpfh:OtherBankingFeeIncomeMember 2018-04-01 2018-06-30 0000821127 bpfh:WealthAdvisorsSegmentMember 2018-01-01 2018-06-30 0000821127 us-gaap:CommonStockMember 2018-01-01 2018-06-30 0000821127 us-gaap:PreferredStockIncludingAdditionalPaidInCapitalMember 2018-01-01 2018-06-30 0000821127 us-gaap:RetainedEarningsMember 2018-01-01 2018-06-30 0000821127 us-gaap:NoncontrollingInterestMember 2017-01-01 2017-06-30 0000821127 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-06-30 0000821127 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-06-30 0000821127 us-gaap:PreferredStockIncludingAdditionalPaidInCapitalMember 2017-01-01 2017-06-30 0000821127 us-gaap:NoncontrollingInterestMember 2018-01-01 2018-06-30 0000821127 us-gaap:RetainedEarningsMember 2017-01-01 2017-06-30 0000821127 us-gaap:RetainedEarningsMember 2017-12-31 0000821127 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-06-30 0000821127 us-gaap:CommonStockMember 2017-01-01 2017-06-30 0000821127 us-gaap:NoncontrollingInterestMember 2018-06-30 0000821127 us-gaap:CommonStockMember 2016-12-31 0000821127 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-06-30 0000821127 us-gaap:RetainedEarningsMember 2018-06-30 0000821127 us-gaap:RetainedEarningsMember 2016-12-31 0000821127 us-gaap:RetainedEarningsMember 2017-06-30 0000821127 us-gaap:NoncontrollingInterestMember 2017-06-30 0000821127 2017-06-30 0000821127 2016-12-31 0000821127 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000821127 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0000821127 us-gaap:CommonStockMember 2017-06-30 0000821127 us-gaap:PreferredStockIncludingAdditionalPaidInCapitalMember 2017-12-31 0000821127 us-gaap:NoncontrollingInterestMember 2016-12-31 0000821127 us-gaap:PreferredStockIncludingAdditionalPaidInCapitalMember 2017-06-30 0000821127 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-06-30 0000821127 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0000821127 us-gaap:CommonStockMember 2018-06-30 0000821127 us-gaap:CommonStockMember 2017-12-31 0000821127 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0000821127 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000821127 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0000821127 us-gaap:NoncontrollingInterestMember 2017-12-31 0000821127 us-gaap:PreferredStockIncludingAdditionalPaidInCapitalMember 2016-12-31 0000821127 us-gaap:AdditionalPaidInCapitalMember 2017-06-30 0000821127 us-gaap:PreferredStockIncludingAdditionalPaidInCapitalMember 2018-06-30 0000821127 us-gaap:AccountingStandardsUpdate201707Member 2017-04-01 2017-06-30 0000821127 us-gaap:AccountingStandardsUpdate201707Member 2017-01-01 2017-06-30 0000821127 us-gaap:AccountingStandardsUpdate201707Member 2018-01-01 2018-06-30 0000821127 us-gaap:AccountingStandardsUpdate201707Member 2018-04-01 2018-06-30 0000821127 us-gaap:AccountingStandardsUpdate201601Member 2018-01-01 0000821127 us-gaap:AccountingStandardsUpdate201712Member 2018-01-01 0000821127 us-gaap:StockCompensationPlanMember 2018-01-01 2018-06-30 0000821127 us-gaap:StockCompensationPlanMember 2017-01-01 2017-06-30 0000821127 us-gaap:StockCompensationPlanMember 2018-04-01 2018-06-30 0000821127 us-gaap:StockCompensationPlanMember 2017-04-01 2017-06-30 0000821127 us-gaap:SeriesDPreferredStockMember 2018-01-01 2018-06-30 0000821127 us-gaap:SeriesDPreferredStockMember 2018-04-01 2018-06-30 0000821127 bpfh:InvestmentManagersSegmentMember 2018-06-30 0000821127 bpfh:InvestmentManagersSegmentMember 2017-06-30 0000821127 bpfh:HoldingCompanyAndEliminationsSegmentMember 2017-06-30 0000821127 bpfh:HoldingCompanyAndEliminationsSegmentMember 2018-04-01 2018-06-30 0000821127 bpfh:HoldingCompanyAndEliminationsSegmentMember 2018-01-01 2018-06-30 0000821127 bpfh:HoldingCompanyAndEliminationsSegmentMember 2017-04-01 2017-06-30 0000821127 bpfh:HoldingCompanyAndEliminationsSegmentMember 2017-01-01 2017-06-30 0000821127 bpfh:HoldingCompanyAndEliminationsSegmentMember 2018-06-30 0000821127 bpfh:WealthAdvisorsSegmentMember 2017-06-30 0000821127 bpfh:WealthAdvisorsSegmentMember 2018-06-30 0000821127 bpfh:PrivateBankingSegmentMember 2017-04-01 2017-06-30 0000821127 bpfh:PrivateBankingSegmentMember 2017-01-01 2017-06-30 0000821127 bpfh:PrivateBankingSegmentMember 2018-01-01 2018-06-30 0000821127 bpfh:PrivateBankingSegmentMember 2018-04-01 2018-06-30 0000821127 bpfh:PrivateBankingSegmentMember 2017-06-30 0000821127 bpfh:PrivateBankingSegmentMember 2018-06-30 0000821127 bpfh:WealthManagementandTrustSegmentMember 2018-06-30 0000821127 bpfh:WealthManagementandTrustSegmentMember 2017-06-30 0000821127 us-gaap:USTreasuryAndGovernmentMember 2018-06-30 0000821127 us-gaap:MortgageBackedSecuritiesOtherMember 2018-06-30 0000821127 us-gaap:MortgageBackedSecuritiesOtherMember 2017-12-31 0000821127 us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2017-12-31 0000821127 us-gaap:OtherAggregatedInvestmentsMember 2017-12-31 0000821127 us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2018-06-30 0000821127 us-gaap:MunicipalBondsMember 2017-12-31 0000821127 us-gaap:OtherAggregatedInvestmentsMember 2018-06-30 0000821127 us-gaap:USTreasuryAndGovernmentMember 2017-12-31 0000821127 us-gaap:MunicipalBondsMember 2018-06-30 0000821127 us-gaap:AccountingStandardsUpdate201601Member us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-01-01 0000821127 2017-01-01 2017-12-31 0000821127 us-gaap:FairValueInputsLevel3Member us-gaap:PortionAtFairValueFairValueDisclosureMember 2017-12-31 0000821127 us-gaap:PortionAtFairValueFairValueDisclosureMember 2017-12-31 0000821127 us-gaap:FairValueInputsLevel2Member us-gaap:PortionAtFairValueFairValueDisclosureMember 2017-12-31 0000821127 us-gaap:FairValueInputsLevel1Member us-gaap:PortionAtFairValueFairValueDisclosureMember 2017-12-31 0000821127 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2017-12-31 0000821127 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:NondesignatedMember 2018-06-30 0000821127 us-gaap:InterestRateSwapMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-06-30 0000821127 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2018-06-30 0000821127 us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0000821127 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2018-06-30 0000821127 us-gaap:LoanParticipationsAndAssignmentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:NondesignatedMember 2018-06-30 0000821127 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0000821127 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-06-30 0000821127 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-06-30 0000821127 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2018-06-30 0000821127 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2018-06-30 0000821127 us-gaap:LoanParticipationsAndAssignmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:NondesignatedMember 2018-06-30 0000821127 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:NondesignatedMember 2018-06-30 0000821127 us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherAggregatedInvestmentsMember 2018-06-30 0000821127 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2018-06-30 0000821127 us-gaap:ForeignExchangeContractMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:NondesignatedMember 2018-06-30 0000821127 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2018-06-30 0000821127 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:NondesignatedMember 2018-06-30 0000821127 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0000821127 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesOtherMember 2018-06-30 0000821127 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherAggregatedInvestmentsMember 2018-06-30 0000821127 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesOtherMember 2018-06-30 0000821127 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:NondesignatedMember 2018-06-30 0000821127 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:NondesignatedMember 2018-06-30 0000821127 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesOtherMember 2018-06-30 0000821127 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesOtherMember 2018-06-30 0000821127 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:NondesignatedMember 2018-06-30 0000821127 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0000821127 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2018-06-30 0000821127 us-gaap:InterestRateContractMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:NondesignatedMember 2018-06-30 0000821127 us-gaap:LoanParticipationsAndAssignmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:NondesignatedMember 2018-06-30 0000821127 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2018-06-30 0000821127 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2018-06-30 0000821127 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-06-30 0000821127 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2018-06-30 0000821127 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherAggregatedInvestmentsMember 2018-06-30 0000821127 us-gaap:LoanParticipationsAndAssignmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:NondesignatedMember 2018-06-30 0000821127 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherAggregatedInvestmentsMember 2018-06-30 0000821127 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2018-06-30 0000821127 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2018-06-30 0000821127 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2018-06-30 0000821127 us-gaap:PortionAtFairValueFairValueDisclosureMember 2018-06-30 0000821127 us-gaap:FairValueInputsLevel1Member us-gaap:PortionAtFairValueFairValueDisclosureMember 2018-06-30 0000821127 us-gaap:FairValueInputsLevel3Member us-gaap:PortionAtFairValueFairValueDisclosureMember 2018-06-30 0000821127 us-gaap:FairValueInputsLevel2Member us-gaap:PortionAtFairValueFairValueDisclosureMember 2018-06-30 0000821127 us-gaap:LoanParticipationsAndAssignmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:NondesignatedMember 2017-12-31 0000821127 us-gaap:LoanParticipationsAndAssignmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:NondesignatedMember 2017-12-31 0000821127 us-gaap:ForeignExchangeContractMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:NondesignatedMember 2017-12-31 0000821127 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2017-12-31 0000821127 us-gaap:InterestRateSwapMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0000821127 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2017-12-31 0000821127 us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000821127 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherAggregatedInvestmentsMember 2017-12-31 0000821127 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:NondesignatedMember 2017-12-31 0000821127 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:NondesignatedMember 2017-12-31 0000821127 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:NondesignatedMember 2017-12-31 0000821127 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesOtherMember 2017-12-31 0000821127 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesOtherMember 2017-12-31 0000821127 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:NondesignatedMember 2017-12-31 0000821127 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000821127 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2017-12-31 0000821127 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2017-12-31 0000821127 us-gaap:InterestRateContractMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:NondesignatedMember 2017-12-31 0000821127 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:NondesignatedMember 2017-12-31 0000821127 us-gaap:LoanParticipationsAndAssignmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:NondesignatedMember 2017-12-31 0000821127 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000821127 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesOtherMember 2017-12-31 0000821127 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2017-12-31 0000821127 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0000821127 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesOtherMember 2017-12-31 0000821127 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2017-12-31 0000821127 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherAggregatedInvestmentsMember 2017-12-31 0000821127 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2017-12-31 0000821127 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0000821127 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2017-12-31 0000821127 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000821127 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:NondesignatedMember 2017-12-31 0000821127 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2017-12-31 0000821127 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0000821127 us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherAggregatedInvestmentsMember 2017-12-31 0000821127 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2017-12-31 0000821127 us-gaap:LoanParticipationsAndAssignmentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:NondesignatedMember 2017-12-31 0000821127 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2017-12-31 0000821127 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2017-12-31 0000821127 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherAggregatedInvestmentsMember 2017-12-31 0000821127 us-gaap:FairValueMeasurementsNonrecurringMember 2018-06-30 0000821127 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-06-30 0000821127 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-06-30 0000821127 us-gaap:FairValueMeasurementsNonrecurringMember 2018-01-01 2018-06-30 0000821127 us-gaap:FairValueMeasurementsNonrecurringMember 2018-04-01 2018-06-30 0000821127 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-06-30 0000821127 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2017-06-30 0000821127 us-gaap:FairValueMeasurementsNonrecurringMember 2017-06-30 0000821127 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2017-06-30 0000821127 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2017-06-30 0000821127 us-gaap:FairValueMeasurementsNonrecurringMember 2017-04-01 2017-06-30 0000821127 us-gaap:FairValueMeasurementsNonrecurringMember 2017-01-01 2017-06-30 0000821127 srt:WeightedAverageMember us-gaap:LoansReceivableMember us-gaap:FairValueMeasurementsNonrecurringMember 2017-01-01 2017-06-30 0000821127 srt:WeightedAverageMember us-gaap:LoansReceivableMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-01-01 2018-06-30 0000821127 srt:MaximumMember us-gaap:LoansReceivableMember us-gaap:FairValueMeasurementsNonrecurringMember 2017-01-01 2017-06-30 0000821127 srt:MinimumMember us-gaap:LoansReceivableMember us-gaap:FairValueMeasurementsNonrecurringMember 2017-01-01 2017-06-30 0000821127 srt:MaximumMember us-gaap:LoansReceivableMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-01-01 2018-06-30 0000821127 srt:MinimumMember us-gaap:LoansReceivableMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-01-01 2018-06-30 0000821127 us-gaap:NonperformingFinancingReceivableMember us-gaap:CommercialLoanMember us-gaap:SubstandardMember 2018-06-30 0000821127 us-gaap:PerformingFinancingReceivableMember us-gaap:ConstructionLoansMember us-gaap:SubstandardMember 2018-06-30 0000821127 us-gaap:NonperformingFinancingReceivableMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:SubstandardMember 2018-06-30 0000821127 us-gaap:PerformingFinancingReceivableMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:PassMember 2018-06-30 0000821127 us-gaap:PerformingFinancingReceivableMember us-gaap:ResidentialPortfolioSegmentMember us-gaap:SpecialMentionMember 2018-06-30 0000821127 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialLoanMember us-gaap:SubstandardMember 2018-06-30 0000821127 us-gaap:PerformingFinancingReceivableMember us-gaap:SubstandardMember 2018-06-30 0000821127 us-gaap:ResidentialPortfolioSegmentMember 2018-06-30 0000821127 us-gaap:PerformingFinancingReceivableMember us-gaap:ConstructionLoansMember us-gaap:PassMember 2018-06-30 0000821127 us-gaap:PerformingFinancingReceivableMember us-gaap:ResidentialPortfolioSegmentMember us-gaap:SubstandardMember 2018-06-30 0000821127 us-gaap:NonperformingFinancingReceivableMember us-gaap:ResidentialPortfolioSegmentMember us-gaap:SubstandardMember 2018-06-30 0000821127 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialLoanMember us-gaap:PassMember 2018-06-30 0000821127 us-gaap:NonperformingFinancingReceivableMember us-gaap:HomeEquityMember us-gaap:SubstandardMember 2018-06-30 0000821127 us-gaap:PerformingFinancingReceivableMember us-gaap:ConstructionLoansMember us-gaap:SpecialMentionMember 2018-06-30 0000821127 us-gaap:PerformingFinancingReceivableMember us-gaap:SpecialMentionMember 2018-06-30 0000821127 us-gaap:PerformingFinancingReceivableMember us-gaap:PassMember 2018-06-30 0000821127 us-gaap:NonperformingFinancingReceivableMember us-gaap:ConstructionLoansMember us-gaap:SubstandardMember 2018-06-30 0000821127 us-gaap:ConstructionLoansMember 2018-06-30 0000821127 us-gaap:ConsumerPortfolioSegmentMember 2018-06-30 0000821127 us-gaap:PerformingFinancingReceivableMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:SpecialMentionMember 2018-06-30 0000821127 us-gaap:PerformingFinancingReceivableMember us-gaap:HomeEquityMember us-gaap:SpecialMentionMember 2018-06-30 0000821127 us-gaap:CommercialRealEstatePortfolioSegmentMember 2018-06-30 0000821127 us-gaap:PerformingFinancingReceivableMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:SubstandardMember 2018-06-30 0000821127 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialRealEstatePortfolioSegmentMember us-gaap:SpecialMentionMember 2018-06-30 0000821127 us-gaap:PerformingFinancingReceivableMember us-gaap:HomeEquityMember us-gaap:SubstandardMember 2018-06-30 0000821127 us-gaap:NonperformingFinancingReceivableMember bpfh:CommercialTaxExemptMember us-gaap:SubstandardMember 2018-06-30 0000821127 us-gaap:PerformingFinancingReceivableMember us-gaap:HomeEquityMember us-gaap:PassMember 2018-06-30 0000821127 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialRealEstatePortfolioSegmentMember us-gaap:SubstandardMember 2018-06-30 0000821127 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialLoanMember us-gaap:SpecialMentionMember 2018-06-30 0000821127 us-gaap:PerformingFinancingReceivableMember bpfh:CommercialTaxExemptMember us-gaap:SubstandardMember 2018-06-30 0000821127 bpfh:CommercialTaxExemptMember 2018-06-30 0000821127 us-gaap:PerformingFinancingReceivableMember bpfh:CommercialTaxExemptMember us-gaap:PassMember 2018-06-30 0000821127 us-gaap:CommercialLoanMember 2018-06-30 0000821127 us-gaap:NonperformingFinancingReceivableMember us-gaap:CommercialRealEstatePortfolioSegmentMember us-gaap:SubstandardMember 2018-06-30 0000821127 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialRealEstatePortfolioSegmentMember us-gaap:PassMember 2018-06-30 0000821127 us-gaap:PerformingFinancingReceivableMember us-gaap:ResidentialPortfolioSegmentMember us-gaap:PassMember 2018-06-30 0000821127 us-gaap:PerformingFinancingReceivableMember bpfh:CommercialTaxExemptMember us-gaap:SpecialMentionMember 2018-06-30 0000821127 us-gaap:NonperformingFinancingReceivableMember us-gaap:SubstandardMember 2018-06-30 0000821127 us-gaap:HomeEquityMember 2018-06-30 0000821127 bpfh:AccruingTroubledDebtRestructuredLoansMember 2017-12-31 0000821127 bpfh:AccruingTroubledDebtRestructuredLoansMember 2018-06-30 0000821127 bpfh:CommercialTaxExemptMember 2017-12-31 0000821127 us-gaap:CommercialLoanMember 2017-12-31 0000821127 us-gaap:ConstructionLoansMember 2017-12-31 0000821127 us-gaap:CommercialRealEstatePortfolioSegmentMember 2017-12-31 0000821127 us-gaap:ResidentialPortfolioSegmentMember 2017-12-31 0000821127 bpfh:CommercialandIndustrialPortfolioSegmentMember 2018-06-30 0000821127 us-gaap:ConsumerPortfolioSegmentMember 2017-12-31 0000821127 bpfh:CommercialandIndustrialPortfolioSegmentMember 2017-12-31 0000821127 us-gaap:HomeEquityMember 2017-12-31 0000821127 us-gaap:ResidentialPortfolioSegmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2017-12-31 0000821127 us-gaap:ConstructionLoansMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2017-12-31 0000821127 us-gaap:HomeEquityMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2017-12-31 0000821127 us-gaap:CommercialLoanMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2017-12-31 0000821127 bpfh:CommercialTaxExemptMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2017-12-31 0000821127 us-gaap:FinancingReceivables30To59DaysPastDueMember 2017-12-31 0000821127 us-gaap:CommercialLoanMember us-gaap:FinancingReceivables1To29DaysPastDueMember 2017-12-31 0000821127 us-gaap:FinancingReceivables60To89DaysPastDueMember 2017-12-31 0000821127 us-gaap:CommercialRealEstatePortfolioSegmentMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2017-12-31 0000821127 bpfh:CommercialTaxExemptMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2017-12-31 0000821127 us-gaap:ResidentialPortfolioSegmentMember bpfh:FinancingReceivables30to89DaysPastDueMember 2017-12-31 0000821127 us-gaap:CommercialLoanMember bpfh:FinancingReceivables30to89DaysPastDueMember 2017-12-31 0000821127 us-gaap:HomeEquityMember bpfh:FinancingReceivables30to89DaysPastDueMember 2017-12-31 0000821127 us-gaap:ConsumerPortfolioSegmentMember us-gaap:FinancingReceivables1To29DaysPastDueMember 2017-12-31 0000821127 us-gaap:FinancingReceivables1To29DaysPastDueMember 2017-12-31 0000821127 us-gaap:CommercialRealEstatePortfolioSegmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2017-12-31 0000821127 us-gaap:HomeEquityMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2017-12-31 0000821127 us-gaap:ConstructionLoansMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2017-12-31 0000821127 us-gaap:ConsumerPortfolioSegmentMember bpfh:FinancingReceivables30to89DaysPastDueMember 2017-12-31 0000821127 bpfh:CommercialTaxExemptMember us-gaap:FinancingReceivables1To29DaysPastDueMember 2017-12-31 0000821127 us-gaap:ConstructionLoansMember us-gaap:FinancingReceivables1To29DaysPastDueMember 2017-12-31 0000821127 us-gaap:CommercialRealEstatePortfolioSegmentMember us-gaap:FinancingReceivables1To29DaysPastDueMember 2017-12-31 0000821127 bpfh:CommercialTaxExemptMember bpfh:FinancingReceivables30to89DaysPastDueMember 2017-12-31 0000821127 us-gaap:ConstructionLoansMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2017-12-31 0000821127 us-gaap:ResidentialPortfolioSegmentMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2017-12-31 0000821127 us-gaap:ConstructionLoansMember bpfh:FinancingReceivables30to89DaysPastDueMember 2017-12-31 0000821127 us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2017-12-31 0000821127 us-gaap:ConsumerPortfolioSegmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2017-12-31 0000821127 us-gaap:ConsumerPortfolioSegmentMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2017-12-31 0000821127 us-gaap:ResidentialPortfolioSegmentMember us-gaap:FinancingReceivables1To29DaysPastDueMember 2017-12-31 0000821127 us-gaap:ResidentialPortfolioSegmentMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2017-12-31 0000821127 us-gaap:CommercialLoanMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2017-12-31 0000821127 us-gaap:HomeEquityMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2017-12-31 0000821127 us-gaap:CommercialRealEstatePortfolioSegmentMember bpfh:FinancingReceivables30to89DaysPastDueMember 2017-12-31 0000821127 us-gaap:CommercialRealEstatePortfolioSegmentMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2017-12-31 0000821127 bpfh:FinancingReceivables30to89DaysPastDueMember 2017-12-31 0000821127 us-gaap:ConsumerPortfolioSegmentMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2017-12-31 0000821127 us-gaap:HomeEquityMember us-gaap:FinancingReceivables1To29DaysPastDueMember 2017-12-31 0000821127 bpfh:CommercialTaxExemptMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2017-12-31 0000821127 us-gaap:CommercialLoanMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2017-12-31 0000821127 us-gaap:HomeEquityMember 2018-01-01 2018-06-30 0000821127 us-gaap:CommercialRealEstatePortfolioSegmentMember 2018-01-01 2018-06-30 0000821127 us-gaap:ResidentialPortfolioSegmentMember 2018-01-01 2018-06-30 0000821127 us-gaap:ConstructionLoansMember 2018-01-01 2018-06-30 0000821127 bpfh:CommercialandIndustrialPortfolioSegmentMember 2018-01-01 2018-06-30 0000821127 us-gaap:ConsumerPortfolioSegmentMember 2018-01-01 2018-06-30 0000821127 bpfh:CommercialandIndustrialPortfolioSegmentMember us-gaap:ExtendedMaturityMember 2018-01-01 2018-06-30 0000821127 us-gaap:PerformingFinancingReceivableMember us-gaap:HomeEquityMember us-gaap:SubstandardMember 2017-12-31 0000821127 us-gaap:PerformingFinancingReceivableMember us-gaap:SubstandardMember 2017-12-31 0000821127 us-gaap:PerformingFinancingReceivableMember us-gaap:ConstructionLoansMember us-gaap:SubstandardMember 2017-12-31 0000821127 us-gaap:NonperformingFinancingReceivableMember us-gaap:SubstandardMember 2017-12-31 0000821127 us-gaap:NonperformingFinancingReceivableMember bpfh:CommercialTaxExemptMember us-gaap:SubstandardMember 2017-12-31 0000821127 us-gaap:PerformingFinancingReceivableMember us-gaap:ResidentialPortfolioSegmentMember us-gaap:SpecialMentionMember 2017-12-31 0000821127 us-gaap:PerformingFinancingReceivableMember us-gaap:ResidentialPortfolioSegmentMember us-gaap:PassMember 2017-12-31 0000821127 us-gaap:PerformingFinancingReceivableMember us-gaap:ConstructionLoansMember us-gaap:SpecialMentionMember 2017-12-31 0000821127 us-gaap:PerformingFinancingReceivableMember us-gaap:PassMember 2017-12-31 0000821127 us-gaap:PerformingFinancingReceivableMember us-gaap:ResidentialPortfolioSegmentMember us-gaap:SubstandardMember 2017-12-31 0000821127 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialLoanMember us-gaap:SubstandardMember 2017-12-31 0000821127 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialLoanMember us-gaap:SpecialMentionMember 2017-12-31 0000821127 us-gaap:PerformingFinancingReceivableMember us-gaap:SpecialMentionMember 2017-12-31 0000821127 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialLoanMember us-gaap:PassMember 2017-12-31 0000821127 us-gaap:PerformingFinancingReceivableMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:PassMember 2017-12-31 0000821127 us-gaap:PerformingFinancingReceivableMember us-gaap:ConstructionLoansMember us-gaap:PassMember 2017-12-31 0000821127 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialRealEstatePortfolioSegmentMember us-gaap:SubstandardMember 2017-12-31 0000821127 us-gaap:PerformingFinancingReceivableMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:SpecialMentionMember 2017-12-31 0000821127 us-gaap:PerformingFinancingReceivableMember bpfh:CommercialTaxExemptMember us-gaap:SubstandardMember 2017-12-31 0000821127 us-gaap:PerformingFinancingReceivableMember us-gaap:HomeEquityMember us-gaap:SpecialMentionMember 2017-12-31 0000821127 us-gaap:NonperformingFinancingReceivableMember us-gaap:CommercialLoanMember us-gaap:SubstandardMember 2017-12-31 0000821127 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialRealEstatePortfolioSegmentMember us-gaap:SpecialMentionMember 2017-12-31 0000821127 us-gaap:NonperformingFinancingReceivableMember us-gaap:CommercialRealEstatePortfolioSegmentMember us-gaap:SubstandardMember 2017-12-31 0000821127 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialRealEstatePortfolioSegmentMember us-gaap:PassMember 2017-12-31 0000821127 us-gaap:PerformingFinancingReceivableMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:SubstandardMember 2017-12-31 0000821127 us-gaap:NonperformingFinancingReceivableMember us-gaap:ResidentialPortfolioSegmentMember us-gaap:SubstandardMember 2017-12-31 0000821127 us-gaap:PerformingFinancingReceivableMember us-gaap:HomeEquityMember us-gaap:PassMember 2017-12-31 0000821127 us-gaap:NonperformingFinancingReceivableMember us-gaap:HomeEquityMember us-gaap:SubstandardMember 2017-12-31 0000821127 us-gaap:NonperformingFinancingReceivableMember us-gaap:ConstructionLoansMember us-gaap:SubstandardMember 2017-12-31 0000821127 us-gaap:PerformingFinancingReceivableMember bpfh:CommercialTaxExemptMember us-gaap:SpecialMentionMember 2017-12-31 0000821127 us-gaap:PerformingFinancingReceivableMember bpfh:CommercialTaxExemptMember us-gaap:PassMember 2017-12-31 0000821127 us-gaap:NonperformingFinancingReceivableMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:SubstandardMember 2017-12-31 0000821127 us-gaap:ResidentialPortfolioSegmentMember 2018-04-01 2018-06-30 0000821127 bpfh:CommercialTaxExemptMember 2018-01-01 2018-06-30 0000821127 us-gaap:ConstructionLoansMember 2018-04-01 2018-06-30 0000821127 us-gaap:CommercialLoanMember 2018-01-01 2018-06-30 0000821127 us-gaap:ConsumerPortfolioSegmentMember 2018-04-01 2018-06-30 0000821127 us-gaap:CommercialRealEstatePortfolioSegmentMember 2018-04-01 2018-06-30 0000821127 us-gaap:HomeEquityMember 2018-04-01 2018-06-30 0000821127 us-gaap:CommercialLoanMember 2018-04-01 2018-06-30 0000821127 bpfh:CommercialTaxExemptMember 2018-04-01 2018-06-30 0000821127 us-gaap:ResidentialPortfolioSegmentMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2018-06-30 0000821127 us-gaap:ResidentialPortfolioSegmentMember us-gaap:FinancingReceivables1To29DaysPastDueMember 2018-06-30 0000821127 us-gaap:ResidentialPortfolioSegmentMember bpfh:FinancingReceivables30to89DaysPastDueMember 2018-06-30 0000821127 us-gaap:ConsumerPortfolioSegmentMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2018-06-30 0000821127 us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2018-06-30 0000821127 us-gaap:ConstructionLoansMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2018-06-30 0000821127 us-gaap:CommercialRealEstatePortfolioSegmentMember bpfh:FinancingReceivables30to89DaysPastDueMember 2018-06-30 0000821127 us-gaap:CommercialRealEstatePortfolioSegmentMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2018-06-30 0000821127 bpfh:CommercialTaxExemptMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2018-06-30 0000821127 us-gaap:HomeEquityMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2018-06-30 0000821127 bpfh:CommercialTaxExemptMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2018-06-30 0000821127 us-gaap:ConsumerPortfolioSegmentMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2018-06-30 0000821127 us-gaap:ResidentialPortfolioSegmentMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2018-06-30 0000821127 us-gaap:ResidentialPortfolioSegmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2018-06-30 0000821127 us-gaap:FinancingReceivables60To89DaysPastDueMember 2018-06-30 0000821127 us-gaap:HomeEquityMember us-gaap:FinancingReceivables1To29DaysPastDueMember 2018-06-30 0000821127 us-gaap:ConsumerPortfolioSegmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2018-06-30 0000821127 us-gaap:CommercialLoanMember us-gaap:FinancingReceivables1To29DaysPastDueMember 2018-06-30 0000821127 us-gaap:CommercialRealEstatePortfolioSegmentMember us-gaap:FinancingReceivables1To29DaysPastDueMember 2018-06-30 0000821127 us-gaap:HomeEquityMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2018-06-30 0000821127 us-gaap:FinancingReceivables1To29DaysPastDueMember 2018-06-30 0000821127 us-gaap:ConsumerPortfolioSegmentMember us-gaap:FinancingReceivables1To29DaysPastDueMember 2018-06-30 0000821127 us-gaap:ConstructionLoansMember us-gaap:FinancingReceivables1To29DaysPastDueMember 2018-06-30 0000821127 us-gaap:CommercialLoanMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2018-06-30 0000821127 us-gaap:CommercialLoanMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2018-06-30 0000821127 us-gaap:HomeEquityMember bpfh:FinancingReceivables30to89DaysPastDueMember 2018-06-30 0000821127 us-gaap:HomeEquityMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2018-06-30 0000821127 us-gaap:CommercialLoanMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2018-06-30 0000821127 bpfh:CommercialTaxExemptMember us-gaap:FinancingReceivables1To29DaysPastDueMember 2018-06-30 0000821127 us-gaap:CommercialRealEstatePortfolioSegmentMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2018-06-30 0000821127 bpfh:CommercialTaxExemptMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2018-06-30 0000821127 us-gaap:CommercialLoanMember bpfh:FinancingReceivables30to89DaysPastDueMember 2018-06-30 0000821127 us-gaap:FinancingReceivables30To59DaysPastDueMember 2018-06-30 0000821127 us-gaap:ConstructionLoansMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2018-06-30 0000821127 bpfh:FinancingReceivables30to89DaysPastDueMember 2018-06-30 0000821127 us-gaap:CommercialRealEstatePortfolioSegmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2018-06-30 0000821127 us-gaap:ConstructionLoansMember bpfh:FinancingReceivables30to89DaysPastDueMember 2018-06-30 0000821127 bpfh:CommercialTaxExemptMember bpfh:FinancingReceivables30to89DaysPastDueMember 2018-06-30 0000821127 us-gaap:ConstructionLoansMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2018-06-30 0000821127 us-gaap:ConsumerPortfolioSegmentMember bpfh:FinancingReceivables30to89DaysPastDueMember 2018-06-30 0000821127 us-gaap:CommercialRealEstatePortfolioSegmentMember 2017-01-01 2017-12-31 0000821127 us-gaap:HomeEquityMember 2017-01-01 2017-12-31 0000821127 us-gaap:ConsumerPortfolioSegmentMember 2017-01-01 2017-12-31 0000821127 bpfh:CommercialTaxExemptMember 2017-01-01 2017-12-31 0000821127 us-gaap:ResidentialPortfolioSegmentMember 2017-01-01 2017-12-31 0000821127 us-gaap:ConstructionLoansMember 2017-01-01 2017-12-31 0000821127 us-gaap:CommercialLoanMember 2017-01-01 2017-12-31 0000821127 us-gaap:ConstructionLoansMember 2017-06-30 0000821127 us-gaap:ConsumerPortfolioSegmentMember 2017-06-30 0000821127 us-gaap:ResidentialPortfolioSegmentMember 2017-04-01 2017-06-30 0000821127 us-gaap:HomeEquityMember 2017-04-01 2017-06-30 0000821127 us-gaap:ConstructionLoansMember 2017-01-01 2017-06-30 0000821127 us-gaap:ResidentialPortfolioSegmentMember 2017-06-30 0000821127 bpfh:CommercialTaxExemptMember 2017-06-30 0000821127 us-gaap:CommercialLoanMember 2017-01-01 2017-06-30 0000821127 us-gaap:ResidentialPortfolioSegmentMember 2017-01-01 2017-06-30 0000821127 us-gaap:CommercialRealEstatePortfolioSegmentMember 2017-01-01 2017-06-30 0000821127 us-gaap:CommercialLoanMember 2017-06-30 0000821127 bpfh:CommercialTaxExemptMember 2017-01-01 2017-06-30 0000821127 us-gaap:HomeEquityMember 2017-01-01 2017-06-30 0000821127 bpfh:CommercialTaxExemptMember 2017-04-01 2017-06-30 0000821127 us-gaap:ConsumerPortfolioSegmentMember 2017-01-01 2017-06-30 0000821127 us-gaap:CommercialRealEstatePortfolioSegmentMember 2017-06-30 0000821127 us-gaap:HomeEquityMember 2017-06-30 0000821127 us-gaap:ConstructionLoansMember 2017-04-01 2017-06-30 0000821127 us-gaap:ConsumerPortfolioSegmentMember 2017-04-01 2017-06-30 0000821127 us-gaap:CommercialRealEstatePortfolioSegmentMember 2017-04-01 2017-06-30 0000821127 us-gaap:CommercialLoanMember 2017-04-01 2017-06-30 0000821127 us-gaap:CommercialLoanMember us-gaap:ExtendedMaturityMember 2018-04-01 2018-06-30 0000821127 bpfh:CommercialandIndustrialPortfolioSegmentMember 2017-03-31 0000821127 bpfh:CommercialandIndustrialPortfolioSegmentMember 2017-04-01 2017-06-30 0000821127 us-gaap:HomeEquityMember 2017-01-01 2017-06-30 0000821127 us-gaap:ConsumerPortfolioSegmentMember 2018-04-01 2018-06-30 0000821127 us-gaap:ConstructionLoansMember 2018-03-31 0000821127 us-gaap:ResidentialPortfolioSegmentMember 2018-01-01 2018-06-30 0000821127 us-gaap:ResidentialPortfolioSegmentMember 2018-04-01 2018-06-30 0000821127 us-gaap:HomeEquityMember 2017-12-31 0000821127 us-gaap:ConstructionLoansMember 2017-04-01 2017-06-30 0000821127 bpfh:CommercialandIndustrialPortfolioSegmentMember 2018-04-01 2018-06-30 0000821127 us-gaap:ConstructionLoansMember 2017-01-01 2017-06-30 0000821127 us-gaap:CommercialRealEstatePortfolioSegmentMember 2018-04-01 2018-06-30 0000821127 us-gaap:ConsumerPortfolioSegmentMember 2017-06-30 0000821127 us-gaap:ConstructionLoansMember 2017-06-30 0000821127 us-gaap:ConsumerPortfolioSegmentMember 2017-04-01 2017-06-30 0000821127 us-gaap:CommercialRealEstatePortfolioSegmentMember 2018-03-31 0000821127 us-gaap:HomeEquityMember 2018-04-01 2018-06-30 0000821127 us-gaap:ResidentialPortfolioSegmentMember 2016-12-31 0000821127 us-gaap:ResidentialPortfolioSegmentMember 2017-04-01 2017-06-30 0000821127 us-gaap:ConsumerPortfolioSegmentMember 2018-01-01 2018-06-30 0000821127 us-gaap:CommercialRealEstatePortfolioSegmentMember 2016-12-31 0000821127 us-gaap:HomeEquityMember 2017-04-01 2017-06-30 0000821127 us-gaap:HomeEquityMember 2017-03-31 0000821127 us-gaap:HomeEquityMember 2017-06-30 0000821127 bpfh:CommercialandIndustrialPortfolioSegmentMember 2018-01-01 2018-06-30 0000821127 us-gaap:CommercialRealEstatePortfolioSegmentMember 2018-01-01 2018-06-30 0000821127 2018-03-31 0000821127 us-gaap:ConstructionLoansMember 2018-06-30 0000821127 us-gaap:ConstructionLoansMember 2018-04-01 2018-06-30 0000821127 us-gaap:HomeEquityMember 2016-12-31 0000821127 bpfh:CommercialandIndustrialPortfolioSegmentMember 2018-06-30 0000821127 us-gaap:CommercialRealEstatePortfolioSegmentMember 2018-06-30 0000821127 bpfh:CommercialandIndustrialPortfolioSegmentMember 2017-06-30 0000821127 us-gaap:CommercialRealEstatePortfolioSegmentMember 2017-01-01 2017-06-30 0000821127 us-gaap:ConsumerPortfolioSegmentMember 2016-12-31 0000821127 us-gaap:ResidentialPortfolioSegmentMember 2017-01-01 2017-06-30 0000821127 us-gaap:ConsumerPortfolioSegmentMember 2017-01-01 2017-06-30 0000821127 us-gaap:ConstructionLoansMember 2018-01-01 2018-06-30 0000821127 us-gaap:HomeEquityMember 2018-06-30 0000821127 bpfh:CommercialandIndustrialPortfolioSegmentMember 2017-01-01 2017-06-30 0000821127 us-gaap:ResidentialPortfolioSegmentMember 2018-06-30 0000821127 us-gaap:ConsumerPortfolioSegmentMember 2018-03-31 0000821127 us-gaap:ConsumerPortfolioSegmentMember 2017-03-31 0000821127 us-gaap:CommercialRealEstatePortfolioSegmentMember 2017-06-30 0000821127 us-gaap:CommercialRealEstatePortfolioSegmentMember 2017-03-31 0000821127 bpfh:CommercialandIndustrialPortfolioSegmentMember 2017-12-31 0000821127 us-gaap:ConstructionLoansMember 2017-12-31 0000821127 us-gaap:HomeEquityMember 2018-01-01 2018-06-30 0000821127 bpfh:CommercialandIndustrialPortfolioSegmentMember 2018-03-31 0000821127 us-gaap:CommercialRealEstatePortfolioSegmentMember 2017-12-31 0000821127 us-gaap:ConsumerPortfolioSegmentMember 2018-06-30 0000821127 us-gaap:ResidentialPortfolioSegmentMember 2017-12-31 0000821127 us-gaap:ConstructionLoansMember 2017-03-31 0000821127 us-gaap:CommercialRealEstatePortfolioSegmentMember 2017-04-01 2017-06-30 0000821127 us-gaap:ResidentialPortfolioSegmentMember 2017-06-30 0000821127 2017-03-31 0000821127 us-gaap:ResidentialPortfolioSegmentMember 2017-03-31 0000821127 us-gaap:ResidentialPortfolioSegmentMember 2018-03-31 0000821127 bpfh:CommercialandIndustrialPortfolioSegmentMember 2016-12-31 0000821127 us-gaap:HomeEquityMember 2018-03-31 0000821127 us-gaap:ConstructionLoansMember 2016-12-31 0000821127 us-gaap:ConsumerPortfolioSegmentMember 2017-12-31 0000821127 us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember 2018-06-30 0000821127 us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember 2017-12-31 0000821127 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember 2017-04-01 2017-06-30 0000821127 us-gaap:InterestRateContractMember us-gaap:InterestExpenseMember 2017-04-01 2017-06-30 0000821127 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember 2018-04-01 2018-06-30 0000821127 us-gaap:InterestRateContractMember us-gaap:InterestExpenseMember 2018-04-01 2018-06-30 0000821127 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2018-04-01 2018-06-30 0000821127 us-gaap:LoanParticipationsAndAssignmentsMember us-gaap:NondesignatedMember 2017-01-01 2017-06-30 0000821127 us-gaap:LoanParticipationsAndAssignmentsMember us-gaap:NondesignatedMember 2018-01-01 2018-06-30 0000821127 us-gaap:NondesignatedMember 2017-01-01 2017-06-30 0000821127 us-gaap:LoanParticipationsAndAssignmentsMember us-gaap:NondesignatedMember 2018-04-01 2018-06-30 0000821127 us-gaap:NondesignatedMember 2017-04-01 2017-06-30 0000821127 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2018-01-01 2018-06-30 0000821127 us-gaap:NondesignatedMember 2018-01-01 2018-06-30 0000821127 us-gaap:LoanParticipationsAndAssignmentsMember us-gaap:NondesignatedMember 2017-04-01 2017-06-30 0000821127 us-gaap:NondesignatedMember 2018-04-01 2018-06-30 0000821127 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2017-04-01 2017-06-30 0000821127 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2017-01-01 2017-06-30 0000821127 us-gaap:InterestRateContractMember us-gaap:InterestExpenseMember 2018-01-01 2018-06-30 0000821127 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2018-06-30 0000821127 us-gaap:OtherContractMember us-gaap:NondesignatedMember 2018-06-30 0000821127 us-gaap:LoanParticipationsAndAssignmentsMember us-gaap:NondesignatedMember 2018-06-30 0000821127 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0000821127 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2017-12-31 0000821127 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2018-06-30 0000821127 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-06-30 0000821127 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2017-12-31 0000821127 us-gaap:OtherContractMember us-gaap:NondesignatedMember 2017-12-31 0000821127 2018-01-01 0000821127 us-gaap:OtherContractMember us-gaap:NondesignatedMember 2018-01-01 2018-06-30 0000821127 us-gaap:LoanParticipationsAndAssignmentsMember us-gaap:NondesignatedMember 2017-12-31 0000821127 us-gaap:OtherAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2017-12-31 0000821127 us-gaap:OtherAssetsMember us-gaap:LoanParticipationsAndAssignmentsMember us-gaap:NondesignatedMember 2018-06-30 0000821127 us-gaap:OtherLiabilitiesMember us-gaap:LoanParticipationsAndAssignmentsMember us-gaap:NondesignatedMember 2017-12-31 0000821127 us-gaap:OtherLiabilitiesMember us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-06-30 0000821127 us-gaap:OtherAssetsMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2018-06-30 0000821127 us-gaap:OtherLiabilitiesMember 2018-06-30 0000821127 us-gaap:OtherAssetsMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2017-12-31 0000821127 us-gaap:OtherLiabilitiesMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2018-06-30 0000821127 us-gaap:OtherLiabilitiesMember us-gaap:LoanParticipationsAndAssignmentsMember us-gaap:NondesignatedMember 2018-06-30 0000821127 us-gaap:OtherAssetsMember us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0000821127 us-gaap:OtherLiabilitiesMember us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2017-12-31 0000821127 us-gaap:OtherAssetsMember 2018-06-30 0000821127 us-gaap:OtherAssetsMember us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-06-30 0000821127 us-gaap:OtherLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2017-12-31 0000821127 us-gaap:OtherLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2018-06-30 0000821127 us-gaap:OtherAssetsMember us-gaap:LoanParticipationsAndAssignmentsMember us-gaap:NondesignatedMember 2017-12-31 0000821127 us-gaap:OtherAssetsMember 2017-12-31 0000821127 us-gaap:OtherAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2018-06-30 0000821127 us-gaap:OtherLiabilitiesMember 2017-12-31 0000821127 us-gaap:OtherLiabilitiesMember us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0000821127 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember 2018-01-01 2018-06-30 0000821127 us-gaap:InterestRateContractMember us-gaap:InterestExpenseMember 2017-01-01 2017-06-30 0000821127 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember 2017-01-01 2017-06-30 0000821127 srt:MaximumMember us-gaap:InterestRateSwapMember bpfh:Bank25mLIBORSwap2013effective6114Member us-gaap:DesignatedAsHedgingInstrumentMember bpfh:PrivateBankingSegmentMember 2018-01-01 2018-06-30 0000821127 srt:MinimumMember us-gaap:InterestRateSwapMember bpfh:Bank25mLIBORSwapeffective8113Member us-gaap:DesignatedAsHedgingInstrumentMember bpfh:PrivateBankingSegmentMember 2018-01-01 2018-06-30 0000821127 us-gaap:InterestRateSwapMember bpfh:Bank25mLIBORSwapeffective8113Member us-gaap:DesignatedAsHedgingInstrumentMember bpfh:PrivateBankingSegmentMember 2018-01-01 2018-06-30 0000821127 srt:MinimumMember us-gaap:InterestRateSwapMember bpfh:Bank25mLIBORSwapeffective9214Member us-gaap:DesignatedAsHedgingInstrumentMember bpfh:PrivateBankingSegmentMember 2018-06-30 0000821127 us-gaap:InterestRateSwapMember bpfh:Bank25mLIBORSwapeffective3114Member us-gaap:DesignatedAsHedgingInstrumentMember bpfh:PrivateBankingSegmentMember 2018-01-01 2018-06-30 0000821127 srt:MaximumMember us-gaap:InterestRateSwapMember bpfh:Bank25mLIBORSwapeffective3114Member us-gaap:DesignatedAsHedgingInstrumentMember bpfh:PrivateBankingSegmentMember 2018-01-01 2018-06-30 0000821127 us-gaap:InterestRateSwapMember bpfh:Bank40mLIBORSwap2017effective32217Member us-gaap:DesignatedAsHedgingInstrumentMember bpfh:PrivateBankingSegmentMember 2018-06-30 0000821127 srt:WeightedAverageMember us-gaap:InterestRateSwapMember bpfh:Bank60mLIBORSwap2017effective32217Member us-gaap:DesignatedAsHedgingInstrumentMember bpfh:PrivateBankingSegmentMember 2018-06-30 0000821127 us-gaap:InterestRateSwapMember bpfh:Bank25mLIBORSwap2013effective6114Member us-gaap:DesignatedAsHedgingInstrumentMember bpfh:PrivateBankingSegmentMember 2018-01-01 2018-06-30 0000821127 srt:MinimumMember us-gaap:InterestRateSwapMember bpfh:Bank25mLIBORSwapeffective3114Member us-gaap:DesignatedAsHedgingInstrumentMember bpfh:PrivateBankingSegmentMember 2018-01-01 2018-06-30 0000821127 srt:MaximumMember us-gaap:InterestRateSwapMember bpfh:Bank25mLIBORSwapeffective9214Member us-gaap:DesignatedAsHedgingInstrumentMember bpfh:PrivateBankingSegmentMember 2018-01-01 2018-06-30 0000821127 srt:WeightedAverageMember us-gaap:InterestRateSwapMember bpfh:Bank25mLIBORSwapeffective8113Member us-gaap:DesignatedAsHedgingInstrumentMember bpfh:PrivateBankingSegmentMember 2018-06-30 0000821127 srt:MinimumMember us-gaap:InterestRateSwapMember bpfh:Bank25mLIBORSwap2013effective6114Member us-gaap:DesignatedAsHedgingInstrumentMember bpfh:PrivateBankingSegmentMember 2018-01-01 2018-06-30 0000821127 srt:MaximumMember us-gaap:InterestRateSwapMember bpfh:Bank25mLIBORSwapeffective8113Member us-gaap:DesignatedAsHedgingInstrumentMember bpfh:PrivateBankingSegmentMember 2018-06-30 0000821127 srt:MinimumMember us-gaap:InterestRateSwapMember bpfh:Bank25mLIBORSwapeffective3114Member us-gaap:DesignatedAsHedgingInstrumentMember bpfh:PrivateBankingSegmentMember 2018-06-30 0000821127 us-gaap:InterestRateSwapMember bpfh:Bank60mLIBORSwap2017effective32217Member us-gaap:DesignatedAsHedgingInstrumentMember bpfh:PrivateBankingSegmentMember 2018-06-30 0000821127 us-gaap:InterestRateSwapMember bpfh:Bank40mLIBORSwap2017effective32217Member us-gaap:DesignatedAsHedgingInstrumentMember bpfh:PrivateBankingSegmentMember 2018-01-01 2018-06-30 0000821127 us-gaap:InterestRateSwapMember bpfh:Bank25mLIBORSwapeffective9214Member us-gaap:DesignatedAsHedgingInstrumentMember bpfh:PrivateBankingSegmentMember 2018-01-01 2018-06-30 0000821127 us-gaap:InterestRateSwapMember bpfh:Bank25mLIBORSwapeffective8113Member us-gaap:DesignatedAsHedgingInstrumentMember bpfh:PrivateBankingSegmentMember 2018-06-30 0000821127 srt:MaximumMember us-gaap:InterestRateSwapMember bpfh:Bank25mLIBORSwap2013effective6114Member us-gaap:DesignatedAsHedgingInstrumentMember bpfh:PrivateBankingSegmentMember 2018-06-30 0000821127 srt:MinimumMember us-gaap:InterestRateSwapMember bpfh:Bank25mLIBORSwap2013effective6114Member us-gaap:DesignatedAsHedgingInstrumentMember bpfh:PrivateBankingSegmentMember 2018-06-30 0000821127 srt:WeightedAverageMember us-gaap:InterestRateSwapMember bpfh:Bank25mLIBORSwapeffective9214Member us-gaap:DesignatedAsHedgingInstrumentMember bpfh:PrivateBankingSegmentMember 2018-06-30 0000821127 srt:WeightedAverageMember us-gaap:InterestRateSwapMember bpfh:Bank40mLIBORSwap2017effective32217Member us-gaap:DesignatedAsHedgingInstrumentMember bpfh:PrivateBankingSegmentMember 2018-06-30 0000821127 us-gaap:InterestRateSwapMember bpfh:Bank60mLIBORSwap2017effective32217Member us-gaap:DesignatedAsHedgingInstrumentMember bpfh:PrivateBankingSegmentMember 2018-01-01 2018-06-30 0000821127 us-gaap:InterestRateSwapMember bpfh:Bank25mLIBORSwapeffective3114Member us-gaap:DesignatedAsHedgingInstrumentMember bpfh:PrivateBankingSegmentMember 2018-06-30 0000821127 srt:MinimumMember us-gaap:InterestRateSwapMember bpfh:Bank25mLIBORSwapeffective8113Member us-gaap:DesignatedAsHedgingInstrumentMember bpfh:PrivateBankingSegmentMember 2018-06-30 0000821127 us-gaap:InterestRateSwapMember bpfh:Bank25mLIBORSwap2013effective6114Member us-gaap:DesignatedAsHedgingInstrumentMember bpfh:PrivateBankingSegmentMember 2018-06-30 0000821127 srt:MaximumMember us-gaap:InterestRateSwapMember bpfh:Bank25mLIBORSwapeffective9214Member us-gaap:DesignatedAsHedgingInstrumentMember bpfh:PrivateBankingSegmentMember 2018-06-30 0000821127 srt:WeightedAverageMember us-gaap:InterestRateSwapMember bpfh:Bank25mLIBORSwapeffective3114Member us-gaap:DesignatedAsHedgingInstrumentMember bpfh:PrivateBankingSegmentMember 2018-06-30 0000821127 srt:MaximumMember us-gaap:InterestRateSwapMember bpfh:Bank25mLIBORSwapeffective8113Member us-gaap:DesignatedAsHedgingInstrumentMember bpfh:PrivateBankingSegmentMember 2018-01-01 2018-06-30 0000821127 us-gaap:InterestRateSwapMember bpfh:Bank25mLIBORSwapeffective9214Member us-gaap:DesignatedAsHedgingInstrumentMember bpfh:PrivateBankingSegmentMember 2018-06-30 0000821127 srt:MinimumMember us-gaap:InterestRateSwapMember bpfh:Bank25mLIBORSwapeffective9214Member us-gaap:DesignatedAsHedgingInstrumentMember bpfh:PrivateBankingSegmentMember 2018-01-01 2018-06-30 0000821127 srt:WeightedAverageMember us-gaap:InterestRateSwapMember bpfh:Bank25mLIBORSwap2013effective6114Member us-gaap:DesignatedAsHedgingInstrumentMember bpfh:PrivateBankingSegmentMember 2018-06-30 0000821127 srt:MaximumMember us-gaap:InterestRateSwapMember bpfh:Bank25mLIBORSwapeffective3114Member us-gaap:DesignatedAsHedgingInstrumentMember bpfh:PrivateBankingSegmentMember 2018-06-30 0000821127 bpfh:RedeemableNoncontrollingInterestMember 2017-01-01 2017-06-30 0000821127 bpfh:RedeemableNoncontrollingInterestMember 2017-06-30 0000821127 bpfh:RedeemableNoncontrollingInterestMember 2017-04-01 2017-06-30 0000821127 us-gaap:NoncontrollingInterestMember 2017-04-01 2017-06-30 0000821127 us-gaap:NoncontrollingInterestMember 2017-03-31 0000821127 bpfh:RedeemableNoncontrollingInterestMember 2016-12-31 0000821127 bpfh:RedeemableNoncontrollingInterestMember 2017-03-31 0000821127 bpfh:RedeemableNoncontrollingInterestMember 2018-04-01 2018-06-30 0000821127 bpfh:RedeemableNoncontrollingInterestMember 2018-01-01 2018-06-30 0000821127 bpfh:RedeemableNoncontrollingInterestMember 2018-06-30 0000821127 us-gaap:NoncontrollingInterestMember 2018-04-01 2018-06-30 0000821127 bpfh:RedeemableNoncontrollingInterestMember 2018-03-31 0000821127 us-gaap:NoncontrollingInterestMember 2018-03-31 0000821127 bpfh:RedeemableNoncontrollingInterestMember 2017-12-31 0000821127 bpfh:AnchorMember 2018-06-30 0000821127 bpfh:BosMember 2018-06-30 0000821127 bpfh:DghmMember 2018-06-30 0000821127 bpfh:AnchorMember 2017-12-31 0000821127 bpfh:BosMember 2017-12-31 0000821127 bpfh:DghmMember 2017-12-31 0000821127 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-01-01 2017-06-30 0000821127 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2017-01-01 2017-06-30 0000821127 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-01-01 0000821127 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-06-30 0000821127 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-06-30 0000821127 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-01-01 2017-06-30 0000821127 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-06-30 0000821127 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2016-12-31 0000821127 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2017-06-30 0000821127 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2017-12-31 0000821127 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2016-12-31 0000821127 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-12-31 0000821127 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-06-30 0000821127 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2016-12-31 0000821127 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-12-31 0000821127 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-06-30 0000821127 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-01-01 2018-06-30 0000821127 us-gaap:AccountingStandardsUpdate201712Member us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 0000821127 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-01-01 2018-06-30 0000821127 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-06-30 0000821127 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 0000821127 bpfh:HedgesrelatedtodepositsMember us-gaap:InterestExpenseMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-04-01 2017-06-30 0000821127 bpfh:HedgesrelatedtodepositsMember us-gaap:InterestExpenseMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-06-30 0000821127 bpfh:HedgesrelatedtodepositsMember bpfh:NetIncomeAttributabletotheCompanyMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-01-01 2017-06-30 0000821127 bpfh:HedgesrelatedtodepositsMember us-gaap:OtherIncomeMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-04-01 2018-06-30 0000821127 bpfh:IncomeTaxExpenseMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-01-01 2017-06-30 0000821127 bpfh:HedgesrelatedtodepositsMember bpfh:NetIncomeAttributabletotheCompanyMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-04-01 2017-06-30 0000821127 bpfh:HedgesrelatedtodepositsMember us-gaap:OtherIncomeMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-04-01 2017-06-30 0000821127 bpfh:HedgesrelatedtodepositsMember us-gaap:OtherIncomeMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-06-30 0000821127 bpfh:IncomeTaxExpenseMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-04-01 2017-06-30 0000821127 bpfh:HedgesrelatedtodepositsMember us-gaap:InterestExpenseMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-04-01 2018-06-30 0000821127 bpfh:HedgesrelatedtodepositsMember bpfh:IncomeTaxExpenseMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-01-01 2017-06-30 0000821127 bpfh:HedgesrelatedtodepositsMember bpfh:NetIncomeAttributabletotheCompanyMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-06-30 0000821127 bpfh:HedgesrelatedtodepositsMember us-gaap:OtherIncomeMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-01-01 2017-06-30 0000821127 bpfh:IncomeTaxExpenseMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-01-01 2018-06-30 0000821127 us-gaap:GainLossOnInvestmentsMember1 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-01-01 2017-06-30 0000821127 bpfh:HedgesrelatedtodepositsMember bpfh:IncomeTaxExpenseMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-06-30 0000821127 bpfh:HedgesrelatedtodepositsMember bpfh:IncomeTaxExpenseMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-04-01 2017-06-30 0000821127 bpfh:NetIncomeAttributabletotheCompanyMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-01-01 2018-06-30 0000821127 bpfh:HedgesrelatedtodepositsMember bpfh:NetIncomeAttributabletotheCompanyMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-04-01 2018-06-30 0000821127 us-gaap:GainLossOnInvestmentsMember1 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-01-01 2018-06-30 0000821127 bpfh:HedgesrelatedtodepositsMember bpfh:IncomeTaxExpenseMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-04-01 2018-06-30 0000821127 us-gaap:GainLossOnInvestmentsMember1 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-04-01 2017-06-30 0000821127 bpfh:NetIncomeAttributabletotheCompanyMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-01-01 2017-06-30 0000821127 bpfh:NetIncomeAttributabletotheCompanyMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-04-01 2018-06-30 0000821127 bpfh:NetIncomeAttributabletotheCompanyMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-04-01 2017-06-30 0000821127 bpfh:HedgesrelatedtodepositsMember us-gaap:InterestExpenseMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-01-01 2017-06-30 0000821127 us-gaap:GainLossOnInvestmentsMember1 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-04-01 2018-06-30 0000821127 bpfh:IncomeTaxExpenseMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-04-01 2018-06-30 0000821127 bpfh:BanyanAcquisitionandWMTManagementRestructuringPlanMember bpfh:WealthManagementandTrustSegmentMember 2016-01-01 2016-03-31 0000821127 bpfh:BanyanAcquisitionandWMTManagementRestructuringPlanMember bpfh:WealthManagementandTrustSegmentMember 2016-04-01 2016-06-30 0000821127 bpfh:BanyanAcquisitionandWMTManagementRestructuringPlanMember bpfh:WealthManagementandTrustSegmentMember 2015-01-01 2015-12-31 0000821127 bpfh:BanyanAcquisitionandWMTManagementRestructuringPlanMember bpfh:WealthManagementandTrustSegmentMember 2014-12-31 0000821127 bpfh:BanyanAcquisitionandWMTManagementRestructuringPlanMember bpfh:WealthManagementandTrustSegmentMember 2014-10-01 2014-12-31 0000821127 us-gaap:EmployeeSeveranceMember 2016-12-31 0000821127 us-gaap:EmployeeSeveranceMember 2018-04-01 2018-06-30 0000821127 us-gaap:EmployeeSeveranceMember 2017-03-31 0000821127 us-gaap:EmployeeSeveranceMember 2017-06-30 0000821127 us-gaap:EmployeeSeveranceMember 2017-04-01 2017-06-30 0000821127 2017-01-01 2017-03-31 0000821127 us-gaap:EmployeeSeveranceMember 2018-06-30 0000821127 us-gaap:EmployeeSeveranceMember 2018-01-01 2018-03-31 0000821127 us-gaap:EmployeeSeveranceMember 2018-03-31 0000821127 us-gaap:EmployeeSeveranceMember 2017-01-01 2017-03-31 0000821127 us-gaap:EmployeeSeveranceMember 2017-12-31 0000821127 2018-01-01 2018-03-31 0000821127 bpfh:BanyanAcquisitionandWMTManagementRestructuringPlanMember bpfh:WealthManagementandTrustSegmentMember 2018-06-30 0000821127 bpfh:OtherBankingFeeIncomeMember 2017-01-01 2017-06-30 0000821127 bpfh:OtherBankingFeeIncomeMember 2017-04-01 2017-06-30 0000821127 bpfh:OtherBankingFeeIncomeMember 2018-04-01 2018-06-30 0000821127 bpfh:OtherBankingFeeIncomeMember 2018-01-01 2018-06-30 0000821127 bpfh:AccountingStandardsUpdate201802Member us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2017-12-31 xbrli:shares iso4217:USD iso4217:USD xbrli:shares bpfh:securities xbrli:pure bpfh:segments bpfh:Loans bpfh:contracts 102000 250000 204000 506000 126000 0 248000 161000 0.415 0.290 0.000 0.000 0.320 0.453 1877000 0 1616000 261000 0 0 0 21000 0 -273000 294000 0 0 0 0.20 0.20 0.00 0.00 0.16 0.07 0.06 0.09 0.07 0.24 0.00 0.00 57495000 53237000 12700000 12700000 115912000 19805000 8484000 49783000 37840000 109206000 19464000 8313000 49200000 32229000 41440000 41440000 38217000 38217000 -221000 -219000 -711000 -927000 214000 0 0 0 214000 0 0 -3190000 0 0 0 -3190000 0 0 21766000 34630000 2912000 23877000 21766000 34630000 2912000 23877000 22647000 9761000 8057000 12743000 0 8352000 54000 54000 87000 87000 16000 16000 136000 136000 62087 112565 -969000 0 -819000 -150000 0 0 0 -1892000 0 -1656000 -236000 0 0 0 0 0 18427000 24117000 false --12-31 Q2 2018 2018-06-30 10-Q 0000821127 84565703 Large Accelerated Filer BOSTON PRIVATE FINANCIAL HOLDINGS INC 200000 1100000000 48000000 6100000 700000 1200000000 60200000 11500000 11154000 10405000 -749000 -605000 -11194000 -12548000 -737000 -429000 -4872000 -6038000 -8658000 -850000 332000 -8140000 -8658000 -23328000 -849000 848000 -23327000 -23328000 607929000 613918000 4137000 0 4137000 0 0 0 0 3399000 0 3399000 0 0 0 0 7062000 0 0 7062000 7392000 0 0 7392000 39400000 46000000 1426000 651000 48000 727000 2852000 1301000 97000 1454000 749000 0 48000 701000 1499000 0 97000 1402000 8107646000 -86269000 91915000 7951911000 75247000 74842000 8311744000 8716203000 -78137000 7189000 8637774000 76175000 73202000 58800000 1170328000 54890000 0 0 20794000 0 34096000 1115438000 509676000 303058000 0 302501000 203000 0 0 0 0 0 0 1170328000 509676000 303058000 20794000 302501000 34299000 509676000 303058000 20794000 302501000 34299000 1076967000 41512000 0 0 7942000 0 33570000 1035455000 470532000 295189000 0 269604000 130000 0 0 0 0 0 0 1076967000 470532000 295189000 7942000 269604000 33700000 470532000 295189000 7942000 269604000 33700000 5072000 491000 4559000 0 22000 0 1982000 260000 1722000 0 0 0 17171000 12568000 1148000 0 2622000 833000 34800000 23372000 3790000 0 6277000 1361000 1182427000 521753000 299647000 20794000 305101000 35132000 1109785000 493644000 297257000 7942000 275881000 35061000 14708000 11665000 1017000 1272000 754000 25722000 19972000 2264000 2239000 1247000 17171000 12568000 1148000 2622000 833000 34800000 23372000 3790000 6277000 1361000 873703000 483902000 96954000 258548000 34299000 942156000 457289000 181563000 269604000 33700000 2463000 903000 131000 1350000 79000 9078000 3400000 1526000 4038000 114000 378406000 97117000 46112000 220275000 14902000 453440000 98941000 132307000 212331000 9861000 495297000 386785000 50842000 38273000 19397000 488716000 358348000 49256000 57273000 23839000 312887000 298202000 313162000 306903000 408003000 396389000 75733000 75473000 255000 274000 0 7000 18000 18000 0 1000 208 103 63 36 6 253 112 95 40 6 106557000 97032000 120541000 364539000 120541000 0 0 120541000 120541000 364539000 0 0 364539000 364539000 -9525000 243998000 2695000 1696000 0.11 0.22 0.22 0.12 0.24 0.24 1.00 1.00 170000000 170000000 84208538 84478858 84208538 84478858 84208000 84479000 27605000 45578000 4419000 14784000 0 0 1500000 5000 -339000 -339000 5000 5000 0 -334000 237000 256000 7000 -17000 1240000 8374000 6600000 6700000 29031000 26316000 6510246000 6620179000 0 6509197000 0 6510246000 6509197000 0 6617149000 0 6620179000 6617149000 1980000 61000 1343000 235000 341000 3980000 127000 2714000 461000 678000 2561000 32000 2031000 164000 334000 4663000 66000 3615000 327000 655000 10575000 11200000 25000000 25000000 25000000 25000000 40000000 60000000 0 2000 0 2000 0 18575000 0 18575000 0 555000 0 555000 0 1000 0 1000 0 1000 0 1000 0 26865000 0 26865000 0 1197000 0 1197000 0 24000 0 24000 3100000 0 2300000 1100000 19133000 2000 555000 18575000 1000 28087000 1000 1197000 26865000 24000 19143000 2000 80000 18953000 108000 27404000 1000 0 27290000 113000 0.0232 0.0232 0.0232 0.0232 0.0168 0.0168 0.0168 0.0168 0.0195 0.0195 0.0195 0.0195 0.0161 0.0161 0.0155 0.0165 2014-06-01 2014-03-01 2013-08-01 2014-09-02 2017-03-22 2017-03-22 357000 357000 660000 660000 -263000 -263000 -284000 -284000 -324000 320000 -4000 -646000 320000 -326000 -139000 47000 -92000 -47000 213000 166000 0 2000 0 2000 0 18953000 0 18953000 0 80000 0 80000 0 108000 0 108000 0 1000 0 1000 0 27290000 0 27290000 0 113000 0 113000 3 142 6 2 11 156 7 3 P6Y P6Y P6Y P6Y P4Y P4Y P4Y P4Y P1Y9M P2Y3M The Bank has no obligations under the risk participation agreements unless the borrower defaults on their swap transaction with the lead bank and the swap is in a liability position to the borrower. In that instance, the Bank has agreed to pay the lead bank a portion of the swap’s termination value at the time of the default. The other financial institution has no obligations under the risk participation agreements unless the borrowers default on their swap transactions with the Bank and the swaps are in liability positions to the borrower. In those instances, the other financial institution has agreed to pay the Bank a portion of the swap’s termination value at the time of the default. Other income/ (expense) 4606000 2388000 1911000 692000 18452000 0 0 0 0 0 18452000 20330000 0 0 0 0 0 20330000 1738000 0 0 0 0 0 1738000 1738000 0 0 0 0 0 1738000 0.28 0.45 0.03 0.31 0.27 0.44 0.03 0.30 0.300 0.443 0.35 0.21 0 0 96363000 106363000 96363000 0 0 96363000 106363000 96363000 0 0 879000 1645000 708000 1452000 30000000 0 0 30000000 0 30000000 30000000 693681000 1056938000 0 692402000 0 693681000 692402000 0 1053066000 0 1056938000 1053066000 59973000 70127000 74088000 11677000 46458000 4949000 505000 815000 9684000 72464000 12247000 44996000 4613000 147000 739000 9722000 654000 58000 362000 0 125000 20000 89000 1000000 134000 187000 0 0 597000 82000 3555000 67000 3479000 0 9000 0 0 3748000 154000 3529000 0 18000 0 47000 253000 152000 50000 0 24000 0 27000 593000 234000 175000 0 156000 1000 27000 463000 218000 0 0 245000 0 0 521000 218000 0 0 245000 0 58000 140000 125000 0 0 15000 0 0 529000 339000 135000 0 39000 0 16000 6482451000 938014000 2431533000 164881000 177512000 98143000 2672368000 6743407000 1019757000 2496163000 172024000 168496000 90032000 2796935000 22577000 1676000 8687000 109000 125000 1815000 10165000 23716000 2318000 8358000 0 0 1769000 11271000 0 0 1 1 0 0 0 0 0 1 1 0 0 0 0 0 100000 100000 0 0 0 0 0 100000 100000 0 0 0 0 0 100000 100000 0 0 0 0 0 100000 100000 0 0 0 0 0 13600000 11100000 12900000 10700000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6465685000 418698000 508492000 2434192000 164880000 177471000 96763000 2665189000 6746495000 438882000 581260000 2502683000 172024000 168491000 88200000 2794955000 14295000 0 0 0 0 748000 748000 0 355000 393000 1985000 0 163000 1822000 110000 0 0 110000 142000 125000 17000 0 2840000 71000 0 2769000 8470000 3172000 805000 4493000 3368000 1340000 9587000 15651000 0 0 0 0 1412000 1412000 203000 367000 842000 1838000 0 0 1838000 0 0 0 0 2000 0 0 2000 2789000 65000 0 2724000 9610000 800000 2603000 6207000 1068000 2970000 11613000 25048000 0 0 0 11752000 10903000 849000 4043000 4043000 0 0 0 0 24000 24000 0 355000 355000 0 8874000 7239000 1635000 22564000 2484000 4977000 0 0 0 521000 521000 0 0 0 0 0 0 0 3000 0 3000 812000 473000 339000 3641000 0 3641000 994000 3983000 2000 -2000 263000 284000 59000 197000 63000 137000 0 -46000 0 0 75598000 75598000 74576000 74576000 78955000 67053000 11902000 0 0 2000 0 2000 795000 795000 2210000 2210000 0 261000 261000 567000 567000 795000 795000 2210000 2210000 73781000 73781000 64843000 64843000 534000 534000 1643000 1643000 59218000 59218000 48598000 48598000 14563000 14563000 16245000 16245000 32020000 33063000 0 0 32823000 33990000 11904000 11902000 73781000 0 73781000 0 74576000 73781000 73781000 76747000 11904000 64843000 0 78955000 76747000 64843000 11904000 16 16 16 16 25521000 1084000 1667000 10369000 190000 0 37000 12174000 26916000 1859000 1703000 10866000 181000 0 37000 12270000 24962000 1001000 1750000 10078000 172000 10000 449000 11502000 23797000 0 2124000 8406000 82000 0 1780000 11405000 23232000 0 1982000 8515000 94000 18000 1793000 10830000 1013000 80000 12000 820000 0 0 0 101000 1487000 80000 25000 1141000 0 0 0 241000 2452000 80000 54000 1868000 0 0 1000 449000 235000 0 14000 97000 16000 0 15000 93000 546000 0 24000 278000 16000 3000 24000 201000 24017000 0 1771000 9875000 232000 0 36000 12103000 22577000 0 1676000 8687000 109000 125000 1815000 10165000 23716000 0 2318000 8358000 0 0 1769000 11271000 981000 0 0 453000 0 0 21000 507000 654000 0 58000 362000 0 125000 20000 89000 1000000 0 134000 187000 0 0 597000 82000 29309000 0 2377000 13854000 568000 0 36000 12474000 25928000 0 2480000 10737000 109000 250000 1815000 10537000 27307000 0 3357000 10550000 0 0 1769000 11631000 15860000 1084000 1667000 3358000 190000 0 0 9561000 16525000 1859000 1703000 3824000 181000 0 0 8958000 15311000 1001000 1594000 3098000 172000 0 413000 9033000 16967000 0 2048000 2939000 82000 0 1311000 10587000 15907000 0 1835000 2460000 94000 0 1509000 10009000 894000 80000 12000 724000 0 0 0 78000 1254000 80000 25000 970000 0 0 0 179000 2036000 80000 50000 1546000 0 0 0 360000 157000 0 14000 25000 16000 0 15000 87000 301000 0 22000 50000 16000 0 24000 189000 14482000 0 1771000 2879000 232000 0 0 9600000 14491000 0 1434000 1832000 109000 0 1779000 9337000 15402000 0 2015000 2932000 0 0 0 10455000 19345000 0 2377000 6429000 568000 0 0 9971000 17288000 0 2238000 3453000 109000 0 1779000 9709000 18464000 0 2954000 4695000 0 0 0 10815000 9661000 0 0 7011000 0 0 37000 2613000 10391000 0 0 7042000 0 0 37000 3312000 9651000 0 156000 6980000 0 10000 36000 2469000 6830000 0 76000 5467000 0 0 469000 818000 7325000 0 147000 6055000 0 18000 284000 821000 119000 0 0 96000 0 0 0 23000 233000 0 0 171000 0 0 0 62000 416000 0 4000 322000 0 0 1000 89000 78000 0 0 72000 0 0 0 6000 245000 0 2000 228000 0 3000 0 12000 9535000 0 0 6996000 0 0 36000 2503000 8086000 0 242000 6855000 0 125000 36000 828000 8314000 0 303000 5426000 0 0 1769000 816000 9964000 0 0 7425000 0 0 36000 2503000 8640000 0 242000 7284000 0 250000 36000 828000 8843000 0 403000 5855000 0 0 1769000 816000 22343000 36373000 6436000 27424000 33456000 -2323000 2749000 29627000 4066000 -663000 55005000 -4955000 5258000 50834000 7483000 -3615000 24803000 -2264000 1116000 21149000 4567000 235000 52867000 -4492000 4003000 43923000 7618000 1815000 23493000 -911000 1855000 20418000 2555000 -424000 38489000 -2862000 3520000 35356000