XML 90 R66.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Income Taxes (Narrative) (Details) (USD $) | 12 Months Ended
--- | ---
Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012
Income Taxes [Line Items] |  |  |
Discrete Income Tax Expense Benefit | $ (1,227,000)bhe_Discreteincometaxexpensebenefit | $ 0 bhe_Discreteincometaxexpensebenefit | $ 0 bhe_Discreteincometaxexpensebenefit
Net changes in the total valuation allowance | 6,400,000 us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount | (11,500,000)us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount | (700,000)us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount
Established valuation allowance for acquired deferred tax assets |  | 4,600,000 bhe_ValuationAllowanceAcquiredDeferredTaxAssets |
Cumulative undistributed earnings | 717,000,000 us-gaap_UndistributedEarningsOfForeignSubsidiaries |  |
Income tax incentives | 12,721,000 us-gaap_IncomeTaxReconciliationTaxHolidays | 8,842,000 us-gaap_IncomeTaxReconciliationTaxHolidays | 8,035,000 us-gaap_IncomeTaxReconciliationTaxHolidays
Net impact of holiday tax incentives, per diluted share | $ 0.23 us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare | $ 0.16 us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare | $ 0.14 us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare
Unrecognized tax benefits including interest and penalties | 18,000,000 bhe_UnrecognizedTaxBenefitsIncludingInterestAndPenalties |  |
Interest on unrecognized tax | 1,700,000 us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued |  |
Penalty on unrecognized tax | 1,600,000 us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued |  |
Interest and penalties included in income tax expense | 100,000 us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense |  |
U.S. Federal [Member] |  |  |
Income Taxes [Line Items] |  |  |
Net changes in the total valuation allowance |  | 17,500,000 us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount / us-gaap_IncomeTaxAuthorityAxis = us-gaap_DomesticCountryMember |
Operating loss carryforwards | 73,600,000 us-gaap_OperatingLossCarryforwards / us-gaap_IncomeTaxAuthorityAxis = us-gaap_DomesticCountryMember |  |
Tax credit carryforwards | 5,500,000 us-gaap_TaxCreditCarryforwardAmount / us-gaap_IncomeTaxAuthorityAxis = us-gaap_DomesticCountryMember |  |
Tax credit carryforwards expiration dates | 2031 |  |
State and local [Member] |  |  |
Income Taxes [Line Items] |  |  |
Operating loss carryforwards | 84,400,000 us-gaap_OperatingLossCarryforwards / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember |  |
Tax credit carryforwards | 1,600,000 us-gaap_TaxCreditCarryforwardAmount / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember |  |
Tax credit carryforwards expiration dates | 2027 |  |
Foreign [Member] |  |  |
Income Taxes [Line Items] |  |  |
Operating loss carryforwards | 14,400,000 us-gaap_OperatingLossCarryforwards / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember |  |
Indefinite carryforward | 31,000,000 bhe_ForeignOperatingLossWithIndefiniteCarryForward / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember |  |
Operating loss carryforwards expiration dates | 2024 |  |
Minimum [Member] | U.S. Federal [Member] |  |  |
Income Taxes [Line Items] |  |  |
Operating loss carryforwards expiration dates | 2022 |  |
Minimum [Member] | State and local [Member] |  |  |
Income Taxes [Line Items] |  |  |
Operating loss carryforwards expiration dates | 2017 |  |
Maximum [Member] | U.S. Federal [Member] |  |  |
Income Taxes [Line Items] |  |  |
Operating loss carryforwards expiration dates | 2034 |  |
Maximum [Member] | State and local [Member] |  |  |
Income Taxes [Line Items] |  |  |
Operating loss carryforwards expiration dates | 2031 |  |
CHINA |  |  |
Income Taxes [Line Items] |  |  |
Income tax incentives | 2,800,000 us-gaap_IncomeTaxReconciliationTaxHolidays / us-gaap_StatementGeographicalAxis = country_CN | 0 us-gaap_IncomeTaxReconciliationTaxHolidays / us-gaap_StatementGeographicalAxis = country_CN | 2,449,000 us-gaap_IncomeTaxReconciliationTaxHolidays / us-gaap_StatementGeographicalAxis = country_CN
Income tax reconciliation tax holidays expiration date | 2015 |  |
MALAYSIA |  |  |
Income Taxes [Line Items] |  |  |
Income tax incentives | 2,299,000 us-gaap_IncomeTaxReconciliationTaxHolidays / us-gaap_StatementGeographicalAxis = country_MY | 1,559,000 us-gaap_IncomeTaxReconciliationTaxHolidays / us-gaap_StatementGeographicalAxis = country_MY | 992,000 us-gaap_IncomeTaxReconciliationTaxHolidays / us-gaap_StatementGeographicalAxis = country_MY
Income tax reconciliation tax holidays expiration date | 2016 |  |
THAILAND |  |  |
Income Taxes [Line Items] |  |  |
Income tax incentives | $ 7,622,000 us-gaap_IncomeTaxReconciliationTaxHolidays / us-gaap_StatementGeographicalAxis = country_TH | $ 7,283,000 us-gaap_IncomeTaxReconciliationTaxHolidays / us-gaap_StatementGeographicalAxis = country_TH | $ 4,594,000 us-gaap_IncomeTaxReconciliationTaxHolidays / us-gaap_StatementGeographicalAxis = country_TH
Income tax reconciliation tax holidays expiration date | 2026 |  |

X
- Definition No authoritative reference available. + References No definition available. + Details
Name: | bhe_Discreteincometaxexpensebenefit
Namespace Prefix: | bhe_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Indefinite carry forward + References No definition available. + Details
Name: | bhe_ForeignOperatingLossWithIndefiniteCarryForward
Namespace Prefix: | bhe_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | bhe_IncomeTaxesLineItems
Namespace Prefix: | bhe_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Income tax reconciliation tax holidays expire date + References No definition available. + Details
Name: | bhe_IncomeTaxReconciliationTaxHolidaysExpireDate
Namespace Prefix: | bhe_
Data Type: | xbrli:gYearItemType
Balance Type: | na
Period Type: | duration

X
- Definition Operating Loss Carry forwards Expiration Date in Year format + References No definition available. + Details
Name: | bhe_Operatinglosscarryforwardsexpirationyear
Namespace Prefix: | bhe_
Data Type: | xbrli:gYearItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tax Credit Carryforward Expiration Year + References No definition available. + Details
Name: | bhe_TaxCreditCarryforwardExpirationYear
Namespace Prefix: | bhe_
Data Type: | xbrli:gYearItemType
Balance Type: | na
Period Type: | duration

X
- Definition Unrecognized tax benefits including interest and penalties. + References No definition available. + Details
Name: | bhe_UnrecognizedTaxBenefitsIncludingInterestAndPenalties
Namespace Prefix: | bhe_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Valuation allowance established on acquired deferred tax assets. + References No definition available. + Details
Name: | bhe_ValuationAllowanceAcquiredDeferredTaxAssets
Namespace Prefix: | bhe_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Per share amount effect of the income tax benefit resulting from the income tax holidays granted by taxing jurisdictions. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB TOPIC 11.C) -URI http://asc.fasb.org/extlink&oid=34349781&loc=d3e330215-122817 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 11 -Section C + Details
Name: | us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income exempt from income tax because of a tax holiday. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32687-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32698-109319 + Details
Name: | us-gaap_IncomeTaxReconciliationTaxHolidays
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32559-109319 + Details
Name: | us-gaap_OperatingLossCarryforwards
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32559-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Carryforwards -URI http://asc.fasb.org/extlink&oid=6506874 + Details
Name: | us-gaap_TaxCreditCarryforwardAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (b)(c) -URI http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 740 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6479915&loc=d3e66715-112838 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 740 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6487024&loc=d3e29054-158556 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 995 -SubTopic 740 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6503627&loc=d3e59836-110443 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 25 -Paragraph 3 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=29652012&loc=d3e28200-109314 + Details
Name: | us-gaap_UndistributedEarningsOfForeignSubsidiaries
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of statutory penalties accrued for a tax position claimed or expected to be claimed by the entity, in its tax return. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32718-109319 + Details
Name: | us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of interest expense accrued for an underpayment of income taxes. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32718-109319 + Details
Name: | us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of interest expense for an underpayment of income taxes. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32718-109319 + Details
Name: | us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=37586315&loc=d3e32123-109318 + Details
Name: | us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_CN
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_MY
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_TH
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |