XML 63 R41.htm IDEA: XBRL DOCUMENT v2.4.1.9
Borrowing Facilities (Details)
In Millions, unless otherwise specified
3 Months Ended 3 Months Ended
Mar. 31, 2015
U.S. Credit Agreement [Member]
USD ($)
Dec. 31, 2014
U.S. Credit Agreement [Member]
USD ($)
Mar. 31, 2015
Thailand Subsidiary [Member]
THB
Mar. 31, 2015
Minimum [Member]
U.S. Credit Agreement [Member]
Mar. 31, 2015
Maximum [Member]
U.S. Credit Agreement [Member]
Mar. 31, 2015
LIBOR Plus [Member]
Minimum [Member]
U.S. Credit Agreement [Member]
Mar. 31, 2015
LIBOR Plus [Member]
Maximum [Member]
U.S. Credit Agreement [Member]
Mar. 31, 2015
Prime Rate Plus [Member]
Minimum [Member]
U.S. Credit Agreement [Member]
Mar. 31, 2015
Prime Rate Plus [Member]
Maximum [Member]
U.S. Credit Agreement [Member]
Line of Credit Facility [Line Items]                  
Revolving credit facility $ 200us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= bhe_USCreditAgreementMember
  350us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
           
Revolving credit facility, term period 5 years                
U.S. revolving credit facility, maturity date Jul. 30, 2017                
Possible increase to the borrowing capacity of U.S. credit agreement 100bhe_PossibleIncreaseToBorrowingCapacityOfCreditAgreement
/ us-gaap_CreditFacilityAxis
= bhe_USCreditAgreementMember
               
Basis spread on variable rate           1.75%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= bhe_USCreditAgreementMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_VariableRateAxis
= bhe_LiborPlusMember
2.75%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= bhe_USCreditAgreementMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_VariableRateAxis
= bhe_LiborPlusMember
0.75%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= bhe_USCreditAgreementMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_VariableRateAxis
= bhe_PrimeRatePlusMember
1.75%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= bhe_USCreditAgreementMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_VariableRateAxis
= bhe_PrimeRatePlusMember
U.S. Credit facility, commitment fee       0.30%us-gaap_LineOfCreditFacilityCommitmentFeePercentage
/ us-gaap_CreditFacilityAxis
= bhe_USCreditAgreementMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
0.40%us-gaap_LineOfCreditFacilityCommitmentFeePercentage
/ us-gaap_CreditFacilityAxis
= bhe_USCreditAgreementMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
       
Letters of credit outstanding amount 1.2us-gaap_LettersOfCreditOutstandingAmount
/ us-gaap_CreditFacilityAxis
= bhe_USCreditAgreementMember
1.2us-gaap_LettersOfCreditOutstandingAmount
/ us-gaap_CreditFacilityAxis
= bhe_USCreditAgreementMember
             
U.S. Credit facility, available for future borrowings $ 198.8us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= bhe_USCreditAgreementMember
$ 198.8us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= bhe_USCreditAgreementMember
             
U.S. Credit agreement, secured by percentage of stock of the Company's domestic subsidiaries 100.00%bhe_PercentageOfDomesticSubsidiariesStockUsedToSecureCreditAgreement
/ us-gaap_CreditFacilityAxis
= bhe_USCreditAgreementMember
               
U.S. Credit agreement, secured by percentage of voting capital stock of each direct foreign subsidiary 65.00%bhe_PercentageOfDirectForeignSubsidiariesVotingCapitalStockUsedToSecureCreditAgreement
/ us-gaap_CreditFacilityAxis
= bhe_USCreditAgreementMember