XML 73 R64.htm IDEA: XBRL DOCUMENT v2.4.1.9
Accumulated Other Comprehensive (Loss) Income (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Accumulated other comprehensive loss [Abstract]      
Foreign currency translation adjustment $ (9,365)us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax $ 1,904us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax $ 927us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
Unrealized holding gain on available-for-sale securities, net of taxes of $259, $169 and $161 as of December 31, 2014, 2013 and 2012 429us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax 282us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax 256us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
Unfunded SERP liability, net of taxes of ($1,325), $(693) and ($1,151) as of December 31, 2014, 2013 and 2012 (3,026)us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax (1,541)us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax (2,610)us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
Accumulated other comprehensive (loss) income (11,962)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax 645us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax  
Accumulated other comprehensive loss, tax [Abstract]      
Unrealized holding gains (losses) on available-for-sale securities, tax 259belfb_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentTaxEffect 169belfb_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentTaxEffect 161belfb_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentTaxEffect
Change in unfunded SERP liability, tax (1,325)belfb_AccumulatedOtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTaxEffect (693)belfb_AccumulatedOtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTaxEffect (1,151)belfb_AccumulatedOtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTaxEffect
Changes in Accumulated Other Comprehensive Loss by Component [Roll Forward]      
Balance at beginning of period 645us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax (1,427)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax  
Other comprehensive income (loss) before reclassifications (12,789)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax 1,825us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax  
Amounts reclassified from accumulated other comprehensive income (loss) 182us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax 247us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax  
Net current period other comprehensive income (loss) (12,607)us-gaap_OtherComprehensiveIncomeLossNetOfTax 2,072us-gaap_OtherComprehensiveIncomeLossNetOfTax  
Balance at end of period (11,962)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax 645us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax  
Foreign Currency Translation Adjustment [Member]      
Accumulated other comprehensive loss [Abstract]      
Accumulated other comprehensive (loss) income (9,365)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
1,904us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
 
Changes in Accumulated Other Comprehensive Loss by Component [Roll Forward]      
Balance at beginning of period 1,904us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
927us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
 
Other comprehensive income (loss) before reclassifications (11,269)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
977us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
 
Amounts reclassified from accumulated other comprehensive income (loss) 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
 
Net current period other comprehensive income (loss) (11,269)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
977us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
 
Balance at end of period (9,365)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
1,904us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
 
Unrealized Holding Gains on Available-for-Sale Securities [Member]      
Accumulated other comprehensive loss [Abstract]      
Accumulated other comprehensive (loss) income 429us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
282us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
 
Changes in Accumulated Other Comprehensive Loss by Component [Roll Forward]      
Balance at beginning of period 282us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
256us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
 
Other comprehensive income (loss) before reclassifications 147us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
87us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
 
Amounts reclassified from accumulated other comprehensive income (loss) 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
(61)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
[1]  
Net current period other comprehensive income (loss) 147us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
26us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
 
Balance at end of period 429us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
282us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
 
Unfunded SERP Liability [Member]      
Accumulated other comprehensive loss [Abstract]      
Accumulated other comprehensive (loss) income (3,026)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
(1,541)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
 
Changes in Accumulated Other Comprehensive Loss by Component [Roll Forward]      
Balance at beginning of period (1,541)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
(2,610)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
 
Other comprehensive income (loss) before reclassifications (1,667)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
761us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
 
Amounts reclassified from accumulated other comprehensive income (loss) 182us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
[2] 308us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
[2]  
Net current period other comprehensive income (loss) (1,485)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
1,069us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
 
Balance at end of period $ (3,026)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
$ (1,541)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
 
[1] This reclassification relates to the gain on sale of SERP investments during the third quarter of 2013. This is reflected as a gain on sale of investment in the consolidated statements of operations.
[2] This reclassification relates to the amortization of prior service costs and gains/losses associated with the Company's SERP plan. This expense is allocated between cost of sales and selling, general and administrative expense based upon the employment classification of the plan participants.