XML 89 R85.htm IDEA: XBRL DOCUMENT v2.4.1.9
Reclassification Out Of Accumulated Other Comprehensive Loss (Schedule Of Reclassification Out Of Accumulated Other Comprehensive Loss) (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2012
Sep. 30, 2012
Jun. 30, 2012
Mar. 31, 2012
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Reclassification Adjustment Out Of Accumulated Other Comprehensive Loss [Line Items]                              
Asset impairment charge and other                         $ (1,547)bhe_Assetimpairmentchargeandother $ 2,606bhe_Assetimpairmentchargeandother $ 0bhe_Assetimpairmentchargeandother
Other income (expense)                         (452)us-gaap_OtherNonoperatingIncomeExpense (101)us-gaap_OtherNonoperatingIncomeExpense 154us-gaap_OtherNonoperatingIncomeExpense
Selling, general and administrative expenses                         115,700us-gaap_SellingGeneralAndAdministrativeExpense 99,331us-gaap_SellingGeneralAndAdministrativeExpense 89,951us-gaap_SellingGeneralAndAdministrativeExpense
Net of tax 24,011us-gaap_NetIncomeLoss 17,156us-gaap_NetIncomeLoss 22,150us-gaap_NetIncomeLoss 19,125us-gaap_NetIncomeLoss 67,489us-gaap_NetIncomeLoss 23,726us-gaap_NetIncomeLoss 8,457us-gaap_NetIncomeLoss 11,487us-gaap_NetIncomeLoss 18,115us-gaap_NetIncomeLoss 19,314us-gaap_NetIncomeLoss 13,580us-gaap_NetIncomeLoss 5,598us-gaap_NetIncomeLoss 82,442us-gaap_NetIncomeLoss 111,159us-gaap_NetIncomeLoss 56,607us-gaap_NetIncomeLoss
Foreign currency translaction adjustments [Member]                              
Reclassification Adjustment Out Of Accumulated Other Comprehensive Loss [Line Items]                              
Net of tax                         2,930us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
   
Foreign currency translaction adjustments [Member] | Disposal Of Tianjin Subsidiary [Member]                              
Reclassification Adjustment Out Of Accumulated Other Comprehensive Loss [Line Items]                              
Asset impairment charge and other                         2,979bhe_Assetimpairmentchargeandother
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= bhe_DisposalOfTianjinSubsidiaryMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
   
Foreign currency translaction adjustments [Member] | Foreign Currency Translations [Member]                              
Reclassification Adjustment Out Of Accumulated Other Comprehensive Loss [Line Items]                              
Other income (expense)                         (49)us-gaap_OtherNonoperatingIncomeExpense
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= bhe_ForeignCurrencyTranslationsMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
   
Other [Member]                              
Reclassification Adjustment Out Of Accumulated Other Comprehensive Loss [Line Items]                              
Net of tax                         (30)us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= bhe_OtherComprehensiveLossMember
   
Other [Member] | Actuarial Net Gains [Member]                              
Reclassification Adjustment Out Of Accumulated Other Comprehensive Loss [Line Items]                              
Selling, general and administrative expenses                         $ (30)us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= bhe_ActuarialNetGainsMember
/ us-gaap_StatementEquityComponentsAxis
= bhe_OtherComprehensiveLossMember