XML 83 R69.htm IDEA: XBRL DOCUMENT v2.4.1.9
Accumulated Other Comprehensive Income (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]    
Gain (Loss) on Sale of Securities, Net $ 8us-gaap_GainLossOnSaleOfSecuritiesNet $ 1us-gaap_GainLossOnSaleOfSecuritiesNet
Interest Expense, Junior Subordinated Debentures (956)us-gaap_InterestExpenseJuniorSubordinatedDebentures (955)us-gaap_InterestExpenseJuniorSubordinatedDebentures
Interest Expense, Deposits (3,892)us-gaap_InterestExpenseDeposits (3,216)us-gaap_InterestExpenseDeposits
Income tax expense 8,572us-gaap_IncomeTaxExpenseBenefit 7,138us-gaap_IncomeTaxExpenseBenefit
Net Income (Loss) Attributable to Parent 18,783us-gaap_NetIncomeLoss 17,041us-gaap_NetIncomeLoss
Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax (586)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax (354)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
Reclassification Out of Accumulated Comprehensive Income, Pre-tax [Member] | Accumulated Net Unrealized Investment Gain (Loss) [Member]    
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]    
Gain (Loss) on Sale of Securities, Net 8us-gaap_GainLossOnSaleOfSecuritiesNet
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= bpfh_ReclassificationOutofAccumulatedComprehensiveIncomePretaxMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
1us-gaap_GainLossOnSaleOfSecuritiesNet
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= bpfh_ReclassificationOutofAccumulatedComprehensiveIncomePretaxMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
Reclassification Out of Accumulated Comprehensive Income, Tax effect [Member] | Accumulated Net Unrealized Investment Gain (Loss) [Member]    
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]    
Income tax expense 3us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= bpfh_ReclassificationOutofAccumulatedComprehensiveIncomeTaxeffectMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
0us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= bpfh_ReclassificationOutofAccumulatedComprehensiveIncomeTaxeffectMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
Reclassification out of Accumulated Other Comprehensive Income [Member] | Accumulated Net Unrealized Investment Gain (Loss) [Member]    
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]    
Net Income (Loss) Attributable to Parent 5us-gaap_NetIncomeLoss
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
1us-gaap_NetIncomeLoss
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
Hedges related to junior subordinated debt [Member] | Reclassification Out of Accumulated Comprehensive Income, Pre-tax [Member] | Accumulated Net Gain (Loss) from Designated or Qualifying Cash Flow Hedges [Member]    
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]    
Interest Expense, Junior Subordinated Debentures (471)us-gaap_InterestExpenseJuniorSubordinatedDebentures
/ us-gaap_DerivativeInstrumentRiskAxis
= bpfh_HedgesrelatedtojuniorsubordinateddebtMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= bpfh_ReclassificationOutofAccumulatedComprehensiveIncomePretaxMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(473)us-gaap_InterestExpenseJuniorSubordinatedDebentures
/ us-gaap_DerivativeInstrumentRiskAxis
= bpfh_HedgesrelatedtojuniorsubordinateddebtMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= bpfh_ReclassificationOutofAccumulatedComprehensiveIncomePretaxMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Hedges related to junior subordinated debt [Member] | Reclassification Out of Accumulated Comprehensive Income, Tax effect [Member] | Accumulated Net Gain (Loss) from Designated or Qualifying Cash Flow Hedges [Member]    
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]    
Income tax expense (202)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_DerivativeInstrumentRiskAxis
= bpfh_HedgesrelatedtojuniorsubordinateddebtMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= bpfh_ReclassificationOutofAccumulatedComprehensiveIncomeTaxeffectMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(201)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_DerivativeInstrumentRiskAxis
= bpfh_HedgesrelatedtojuniorsubordinateddebtMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= bpfh_ReclassificationOutofAccumulatedComprehensiveIncomeTaxeffectMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Hedges related to junior subordinated debt [Member] | Reclassification out of Accumulated Other Comprehensive Income [Member] | Accumulated Net Gain (Loss) from Designated or Qualifying Cash Flow Hedges [Member]    
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]    
Net Income (Loss) Attributable to Parent (269)us-gaap_NetIncomeLoss
/ us-gaap_DerivativeInstrumentRiskAxis
= bpfh_HedgesrelatedtojuniorsubordinateddebtMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(272)us-gaap_NetIncomeLoss
/ us-gaap_DerivativeInstrumentRiskAxis
= bpfh_HedgesrelatedtojuniorsubordinateddebtMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Hedges related to deposits [Member] | Reclassification Out of Accumulated Comprehensive Income, Pre-tax [Member] | Accumulated Net Gain (Loss) from Designated or Qualifying Cash Flow Hedges [Member]    
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]    
Interest Expense, Deposits (547)us-gaap_InterestExpenseDeposits
/ us-gaap_DerivativeInstrumentRiskAxis
= bpfh_HedgesrelatedtodepositsMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= bpfh_ReclassificationOutofAccumulatedComprehensiveIncomePretaxMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(143)us-gaap_InterestExpenseDeposits
/ us-gaap_DerivativeInstrumentRiskAxis
= bpfh_HedgesrelatedtodepositsMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= bpfh_ReclassificationOutofAccumulatedComprehensiveIncomePretaxMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Hedges related to deposits [Member] | Reclassification Out of Accumulated Comprehensive Income, Tax effect [Member] | Accumulated Net Gain (Loss) from Designated or Qualifying Cash Flow Hedges [Member]    
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]    
Income tax expense (225)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_DerivativeInstrumentRiskAxis
= bpfh_HedgesrelatedtodepositsMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= bpfh_ReclassificationOutofAccumulatedComprehensiveIncomeTaxeffectMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(60)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_DerivativeInstrumentRiskAxis
= bpfh_HedgesrelatedtodepositsMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= bpfh_ReclassificationOutofAccumulatedComprehensiveIncomeTaxeffectMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Hedges related to deposits [Member] | Reclassification out of Accumulated Other Comprehensive Income [Member] | Accumulated Net Gain (Loss) from Designated or Qualifying Cash Flow Hedges [Member]    
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]    
Net Income (Loss) Attributable to Parent $ (322)us-gaap_NetIncomeLoss
/ us-gaap_DerivativeInstrumentRiskAxis
= bpfh_HedgesrelatedtodepositsMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
$ (83)us-gaap_NetIncomeLoss
/ us-gaap_DerivativeInstrumentRiskAxis
= bpfh_HedgesrelatedtodepositsMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember