<?xml version="1.0" encoding="us-ascii"?>
<!--XBRL document created with Crossfire by Rivet Software version 4.3.96.0 http://www.rivetsoftware.com-->
<!--Based on XBRL 2.1-->
<!--Created on: 2/27/2012 11:36:42 AM-->
<xbrl xmlns="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:bhe="http://bench.com/20111231" xmlns:us-gaap="http://fasb.org/us-gaap/2011-01-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:country="http://xbrl.sec.gov/country/2011-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2011-01-31" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:schemaRef xlink:type="simple" xlink:href="bhe-20111231.xsd" />
  <!--Context Section-->
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForDoubtfulAccountsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForDoubtfulAccountsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2010_To_12_31_2010_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForDoubtfulAccountsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForDoubtfulAccountsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2010-01-01</startDate>
      <endDate>2010-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2009_To_12_31_2009_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForDoubtfulAccountsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForDoubtfulAccountsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2009-01-01</startDate>
      <endDate>2009-12-31</endDate>
    </period>
  </context>
  <context id="As_Of_12_31_2011_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForDoubtfulAccountsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForDoubtfulAccountsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2011-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2010_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForDoubtfulAccountsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForDoubtfulAccountsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2010-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2009_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForDoubtfulAccountsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForDoubtfulAccountsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2009-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2008_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForDoubtfulAccountsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForDoubtfulAccountsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2008-12-31</instant>
    </period>
  </context>
  <context id="Duration_1_1_2010_To_12_31_2010_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2010-01-01</startDate>
      <endDate>2010-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_IncomeTaxAuthorityAxis_bhe_ThailandTaxAuthoritiesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">bhe:ThailandTaxAuthoritiesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementClassOfStockAxis_bhe_TwoThousandTenRepurchaseProgramMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">bhe:TwoThousandTenRepurchaseProgramMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2010_To_3_3_2010_us-gaap_RangeAxis_us-gaap_MaximumMember_us-gaap_StatementClassOfStockAxis_bhe_TwoThousandTenRepurchaseProgramMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">bhe:TwoThousandTenRepurchaseProgramMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2010-01-01</startDate>
      <endDate>2010-03-03</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2010_To_9_20_2010_us-gaap_StatementClassOfStockAxis_bhe_HundredMillionDollarsShareRepurchaseProgramMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">bhe:HundredMillionDollarsShareRepurchaseProgramMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2010-01-01</startDate>
      <endDate>2010-09-20</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2010-01-01</startDate>
      <endDate>2010-12-31</endDate>
    </period>
  </context>
  <context id="As_Of_12_31_2011_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2011-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2011_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2011-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2011_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2011-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2011_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2011-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2010_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2010-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2010_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2010-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2010_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2010-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2010_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2010-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2009_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2009-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2009_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2009-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2009_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2009-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2009_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2009-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2008_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2008-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2008_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2008-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2008_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2008-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2008_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2008-12-31</instant>
    </period>
  </context>
  <context id="Duration_1_1_2010_To_12_31_2010_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_us-gaap_StockOptionsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis">us-gaap:StockOptionsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2010-01-01</startDate>
      <endDate>2010-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2009_To_12_31_2009_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_us-gaap_StockOptionsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis">us-gaap:StockOptionsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2009-01-01</startDate>
      <endDate>2009-12-31</endDate>
    </period>
  </context>
  <context id="As_Of_12_31_2010_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_bhe_PerformanceBasedRestrictedStockUnitsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis">bhe:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2010-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2008_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_us-gaap_RestrictedStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2008-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2008_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_bhe_RestrictedStockUnitsAndPhantomStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis">bhe:RestrictedStockUnitsAndPhantomStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2008-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2010_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_us-gaap_RestrictedStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2010-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2010_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_bhe_RestrictedStockUnitsAndPhantomStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis">bhe:RestrictedStockUnitsAndPhantomStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2010-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2009_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_us-gaap_RestrictedStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2009-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2009_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_bhe_RestrictedStockUnitsAndPhantomStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis">bhe:RestrictedStockUnitsAndPhantomStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2009-12-31</instant>
    </period>
  </context>
  <context id="Duration_1_1_2010_To_12_31_2010_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_us-gaap_RestrictedStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2010-01-01</startDate>
      <endDate>2010-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2010_To_12_31_2010_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_bhe_RestrictedStockUnitsAndPhantomStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis">bhe:RestrictedStockUnitsAndPhantomStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2010-01-01</startDate>
      <endDate>2010-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2009_To_12_31_2009_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_us-gaap_RestrictedStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2009-01-01</startDate>
      <endDate>2009-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2009_To_12_31_2009_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_bhe_RestrictedStockUnitsAndPhantomStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis">bhe:RestrictedStockUnitsAndPhantomStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2009-01-01</startDate>
      <endDate>2009-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_bhe_NonEmployeeAwardsMember_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_us-gaap_RestrictedStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis">bhe:NonEmployeeAwardsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_bhe_EmployeeAwardsMember_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_us-gaap_StockOptionsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis">bhe:EmployeeAwardsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis">us-gaap:StockOptionsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_bhe_EmployeeAwardsMember_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_bhe_RestrictedStockUnitsAndPhantomStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis">bhe:EmployeeAwardsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis">bhe:RestrictedStockUnitsAndPhantomStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementGeographicalAxis_bhe_UnitedStatesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">bhe:UnitedStatesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementGeographicalAxis_bhe_OtherForeignMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">bhe:OtherForeignMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementBusinessSegmentsAxis_bhe_EliminationOfIntersegmentSalesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:EliminationOfIntersegmentSalesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementGeographicalAxis_bhe_UnitedStatesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">bhe:UnitedStatesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2010-01-01</startDate>
      <endDate>2010-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementGeographicalAxis_bhe_OtherForeignMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">bhe:OtherForeignMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2010-01-01</startDate>
      <endDate>2010-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementBusinessSegmentsAxis_bhe_EliminationOfIntersegmentSalesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:EliminationOfIntersegmentSalesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2010-01-01</startDate>
      <endDate>2010-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementGeographicalAxis_bhe_UnitedStatesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">bhe:UnitedStatesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2009-01-01</startDate>
      <endDate>2009-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementGeographicalAxis_bhe_OtherForeignMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">bhe:OtherForeignMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2009-01-01</startDate>
      <endDate>2009-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementBusinessSegmentsAxis_bhe_EliminationOfIntersegmentSalesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:EliminationOfIntersegmentSalesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2009-01-01</startDate>
      <endDate>2009-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_FacilityClosingMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ReserveQuantitiesByTypeOfReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">bhe:TwoThousandNineMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_FacilityClosingMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandElevenMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ReserveQuantitiesByTypeOfReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">bhe:TwoThousandElevenMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ReserveQuantitiesByTypeOfReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">bhe:TwoThousandTenMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandElevenMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ReserveQuantitiesByTypeOfReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">bhe:TwoThousandElevenMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_bhe_OtherexitcostsMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ReserveQuantitiesByTypeOfReserveAxis">bhe:OtherexitcostsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">bhe:TwoThousandTenMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_bhe_OtherexitcostsMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ReserveQuantitiesByTypeOfReserveAxis">bhe:OtherexitcostsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">bhe:TwoThousandNineMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_bhe_OtherexitcostsMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandElevenMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ReserveQuantitiesByTypeOfReserveAxis">bhe:OtherexitcostsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">bhe:TwoThousandElevenMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">bhe:TwoThousandTenMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">bhe:TwoThousandNineMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2010_To_12_31_2010_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_FacilityClosingMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ReserveQuantitiesByTypeOfReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">bhe:TwoThousandTenMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2010-01-01</startDate>
      <endDate>2010-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2010_To_12_31_2010_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_FacilityClosingMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ReserveQuantitiesByTypeOfReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">bhe:TwoThousandNineMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2010-01-01</startDate>
      <endDate>2010-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2010_To_12_31_2010_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ReserveQuantitiesByTypeOfReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">bhe:TwoThousandTenMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2010-01-01</startDate>
      <endDate>2010-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2010_To_12_31_2010_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ReserveQuantitiesByTypeOfReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">bhe:TwoThousandNineMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2010-01-01</startDate>
      <endDate>2010-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2010_To_12_31_2010_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_bhe_OtherexitcostsMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ReserveQuantitiesByTypeOfReserveAxis">bhe:OtherexitcostsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">bhe:TwoThousandTenMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2010-01-01</startDate>
      <endDate>2010-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2010_To_12_31_2010_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_bhe_OtherexitcostsMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ReserveQuantitiesByTypeOfReserveAxis">bhe:OtherexitcostsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">bhe:TwoThousandNineMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2010-01-01</startDate>
      <endDate>2010-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2010_To_12_31_2010_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">bhe:TwoThousandNineMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2010-01-01</startDate>
      <endDate>2010-12-31</endDate>
    </period>
  </context>
  <context id="As_Of_12_31_2011_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_FacilityClosingMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ReserveQuantitiesByTypeOfReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">bhe:TwoThousandNineMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2011-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2011_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_FacilityClosingMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandElevenMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ReserveQuantitiesByTypeOfReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">bhe:TwoThousandElevenMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2011-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2011_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ReserveQuantitiesByTypeOfReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">bhe:TwoThousandTenMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2011-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2011_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandElevenMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ReserveQuantitiesByTypeOfReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">bhe:TwoThousandElevenMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2011-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2011_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_bhe_OtherexitcostsMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ReserveQuantitiesByTypeOfReserveAxis">bhe:OtherexitcostsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">bhe:TwoThousandTenMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2011-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2011_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">bhe:TwoThousandTenMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2011-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2011_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">bhe:TwoThousandNineMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2011-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2011_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandElevenMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">bhe:TwoThousandElevenMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2011-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2010_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_FacilityClosingMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ReserveQuantitiesByTypeOfReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">bhe:TwoThousandNineMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2010-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2010_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ReserveQuantitiesByTypeOfReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">bhe:TwoThousandTenMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2010-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2010_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_bhe_OtherexitcostsMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ReserveQuantitiesByTypeOfReserveAxis">bhe:OtherexitcostsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">bhe:TwoThousandTenMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2010-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2010_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_bhe_OtherexitcostsMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ReserveQuantitiesByTypeOfReserveAxis">bhe:OtherexitcostsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">bhe:TwoThousandNineMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2010-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2010_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">bhe:TwoThousandTenMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2010-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2010_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">bhe:TwoThousandNineMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2010-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2009_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_FacilityClosingMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ReserveQuantitiesByTypeOfReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">bhe:TwoThousandNineMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2009-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2009_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ReserveQuantitiesByTypeOfReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">bhe:TwoThousandNineMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2009-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2009_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_bhe_OtherexitcostsMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ReserveQuantitiesByTypeOfReserveAxis">bhe:OtherexitcostsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">bhe:TwoThousandNineMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2009-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2009_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">bhe:TwoThousandNineMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2009-12-31</instant>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementGeographicalAxis_country_US">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementGeographicalAxis_bhe_EuropeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">bhe:EuropeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementGeographicalAxis_bhe_AsiaMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">bhe:AsiaMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementGeographicalAxis_country_US">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2010-01-01</startDate>
      <endDate>2010-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementGeographicalAxis_bhe_EuropeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">bhe:EuropeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2010-01-01</startDate>
      <endDate>2010-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementGeographicalAxis_bhe_AsiaMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">bhe:AsiaMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2010-01-01</startDate>
      <endDate>2010-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementGeographicalAxis_country_US">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2009-01-01</startDate>
      <endDate>2009-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementGeographicalAxis_bhe_EuropeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">bhe:EuropeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2009-01-01</startDate>
      <endDate>2009-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementGeographicalAxis_bhe_AsiaMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">bhe:AsiaMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2009-01-01</startDate>
      <endDate>2009-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_us-gaap_RangeAxis_us-gaap_MinimumMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_us-gaap_RangeAxis_us-gaap_MaximumMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_us-gaap_RangeAxis_us-gaap_MinimumMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_us-gaap_RangeAxis_us-gaap_MaximumMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="As_Of_12_31_2011_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2011-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2011_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2011-12-31</instant>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementBusinessSegmentsAxis_bhe_EliminationOfIntersegmentSalesAndCorporateMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:EliminationOfIntersegmentSalesAndCorporateMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementBusinessSegmentsAxis_bhe_EliminationOfIntersegmentSalesAndCorporateMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:EliminationOfIntersegmentSalesAndCorporateMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2010-01-01</startDate>
      <endDate>2010-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementBusinessSegmentsAxis_bhe_EliminationOfIntersegmentSalesAndCorporateMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:EliminationOfIntersegmentSalesAndCorporateMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2009-01-01</startDate>
      <endDate>2009-12-31</endDate>
    </period>
  </context>
  <context id="As_Of_12_31_2011_us-gaap_StatementGeographicalAxis_bhe_UnitedStatesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">bhe:UnitedStatesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2011-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2011_us-gaap_StatementGeographicalAxis_bhe_OtherForeignMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">bhe:OtherForeignMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2011-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2011_us-gaap_StatementGeographicalAxis_bhe_EuropeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">bhe:EuropeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2011-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2011_us-gaap_StatementGeographicalAxis_bhe_AsiaMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">bhe:AsiaMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2011-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2010_us-gaap_StatementGeographicalAxis_bhe_UnitedStatesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">bhe:UnitedStatesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2010-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2010_us-gaap_StatementGeographicalAxis_bhe_OtherForeignMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">bhe:OtherForeignMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2010-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2010_us-gaap_StatementGeographicalAxis_bhe_EuropeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">bhe:EuropeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2010-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2010_us-gaap_StatementGeographicalAxis_bhe_AsiaMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">bhe:AsiaMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2010-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2009_us-gaap_StatementGeographicalAxis_bhe_UnitedStatesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">bhe:UnitedStatesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2009-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2009_us-gaap_StatementGeographicalAxis_bhe_OtherForeignMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">bhe:OtherForeignMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2009-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2009_us-gaap_StatementGeographicalAxis_bhe_EuropeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">bhe:EuropeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2009-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2009_us-gaap_StatementGeographicalAxis_bhe_AsiaMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">bhe:AsiaMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2009-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2011_dei_LegalEntityAxis_us-gaap_SubsidiariesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">us-gaap:SubsidiariesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2011-12-31</instant>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="As_Of_3_31_2009_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentedTechnologyMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2009-03-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2011_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentedTechnologyMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2011-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2011_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2011-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2011_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2011-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2010_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentedTechnologyMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2010-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2010_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2010-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2010_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2010-12-31</instant>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_ConcentrationRiskByTypeAxis_bhe_OneidaNationElectronicsIncMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">bhe:OneidaNationElectronicsIncMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_ConcentrationRiskByTypeAxis_bhe_InternationalBusinessMachinesCorporationMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">bhe:InternationalBusinessMachinesCorporationMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2010_To_12_31_2010_us-gaap_ConcentrationRiskByTypeAxis_bhe_OneidaNationElectronicsIncMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">bhe:OneidaNationElectronicsIncMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2010-01-01</startDate>
      <endDate>2010-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2010_To_12_31_2010_us-gaap_ConcentrationRiskByTypeAxis_bhe_InternationalBusinessMachinesCorporationMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">bhe:InternationalBusinessMachinesCorporationMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2010-01-01</startDate>
      <endDate>2010-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2009_To_12_31_2009_us-gaap_ConcentrationRiskByTypeAxis_bhe_OneidaNationElectronicsIncMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">bhe:OneidaNationElectronicsIncMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2009-01-01</startDate>
      <endDate>2009-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2009_To_12_31_2009_us-gaap_ConcentrationRiskByTypeAxis_bhe_InternationalBusinessMachinesCorporationMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">bhe:InternationalBusinessMachinesCorporationMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2009-01-01</startDate>
      <endDate>2009-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_us-gaap_RestrictedStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_bhe_RestrictedStockUnitsAndPhantomStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis">bhe:RestrictedStockUnitsAndPhantomStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_bhe_PerformanceBasedRestrictedStockUnitsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis">bhe:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="As_Of_12_31_2011_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_us-gaap_StockOptionsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis">us-gaap:StockOptionsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2011-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2011_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_us-gaap_RestrictedStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2011-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2011_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_bhe_RestrictedStockUnitsAndPhantomStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis">bhe:RestrictedStockUnitsAndPhantomStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2011-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2011_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_bhe_PerformanceBasedRestrictedStockUnitsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis">bhe:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2011-12-31</instant>
    </period>
  </context>
  <context id="Duration_10_1_2011_To_12_31_2011">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
    </entity>
    <period>
      <startDate>2011-10-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_7_1_2011_To_9_30_2011">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
    </entity>
    <period>
      <startDate>2011-07-01</startDate>
      <endDate>2011-09-30</endDate>
    </period>
  </context>
  <context id="Duration_4_1_2011_To_6_30_2011">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
    </entity>
    <period>
      <startDate>2011-04-01</startDate>
      <endDate>2011-06-30</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_3_31_2011">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-03-31</endDate>
    </period>
  </context>
  <context id="Duration_10_1_2010_To_12_31_2010">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
    </entity>
    <period>
      <startDate>2010-10-01</startDate>
      <endDate>2010-12-31</endDate>
    </period>
  </context>
  <context id="Duration_7_1_2010_To_9_30_2010">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
    </entity>
    <period>
      <startDate>2010-07-01</startDate>
      <endDate>2010-09-30</endDate>
    </period>
  </context>
  <context id="Duration_4_1_2010_To_6_30_2010">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
    </entity>
    <period>
      <startDate>2010-04-01</startDate>
      <endDate>2010-06-30</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2010_To_3_31_2010">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
    </entity>
    <period>
      <startDate>2010-01-01</startDate>
      <endDate>2010-03-31</endDate>
    </period>
  </context>
  <context id="Duration_10_1_2009_To_12_31_2009">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
    </entity>
    <period>
      <startDate>2009-10-01</startDate>
      <endDate>2009-12-31</endDate>
    </period>
  </context>
  <context id="Duration_7_1_2009_To_9_30_2009">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
    </entity>
    <period>
      <startDate>2009-07-01</startDate>
      <endDate>2009-09-30</endDate>
    </period>
  </context>
  <context id="Duration_4_1_2009_To_6_30_2009">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
    </entity>
    <period>
      <startDate>2009-04-01</startDate>
      <endDate>2009-06-30</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2009_To_3_31_2009">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
    </entity>
    <period>
      <startDate>2009-01-01</startDate>
      <endDate>2009-03-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementBusinessSegmentsAxis_country_US">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">country:US</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementBusinessSegmentsAxis_bhe_EuropeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:EuropeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementBusinessSegmentsAxis_bhe_CorporateMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:CorporateMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementBusinessSegmentsAxis_bhe_AsiaMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:AsiaMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementBusinessSegmentsAxis_country_US">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">country:US</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2010-01-01</startDate>
      <endDate>2010-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementBusinessSegmentsAxis_bhe_EuropeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:EuropeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2010-01-01</startDate>
      <endDate>2010-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementBusinessSegmentsAxis_bhe_CorporateMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:CorporateMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2010-01-01</startDate>
      <endDate>2010-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementBusinessSegmentsAxis_bhe_AsiaMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:AsiaMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2010-01-01</startDate>
      <endDate>2010-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementBusinessSegmentsAxis_country_US">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">country:US</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2009-01-01</startDate>
      <endDate>2009-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementBusinessSegmentsAxis_bhe_EuropeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:EuropeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2009-01-01</startDate>
      <endDate>2009-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementBusinessSegmentsAxis_bhe_CorporateMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:CorporateMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2009-01-01</startDate>
      <endDate>2009-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementBusinessSegmentsAxis_bhe_AsiaMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:AsiaMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2009-01-01</startDate>
      <endDate>2009-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_bhe_DefinedContributionPensionAndOtherPostretirementPlansDisclosureAxis_bhe_UnitedStatesEmployeesDefinedContributionMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="bhe:DefinedContributionPensionAndOtherPostretirementPlansDisclosureAxis">bhe:UnitedStatesEmployeesDefinedContributionMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_bhe_DefinedContributionPensionAndOtherPostretirementPlansDisclosureAxis_bhe_ForeignPensionPlansDefinedContributionMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="bhe:DefinedContributionPensionAndOtherPostretirementPlansDisclosureAxis">bhe:ForeignPensionPlansDefinedContributionMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2010_To_12_31_2010_bhe_DefinedContributionPensionAndOtherPostretirementPlansDisclosureAxis_bhe_UnitedStatesEmployeesDefinedContributionMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="bhe:DefinedContributionPensionAndOtherPostretirementPlansDisclosureAxis">bhe:UnitedStatesEmployeesDefinedContributionMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2010-01-01</startDate>
      <endDate>2010-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2010_To_12_31_2010_bhe_DefinedContributionPensionAndOtherPostretirementPlansDisclosureAxis_bhe_ForeignPensionPlansDefinedContributionMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="bhe:DefinedContributionPensionAndOtherPostretirementPlansDisclosureAxis">bhe:ForeignPensionPlansDefinedContributionMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2010-01-01</startDate>
      <endDate>2010-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2009_To_12_31_2009_bhe_DefinedContributionPensionAndOtherPostretirementPlansDisclosureAxis_bhe_UnitedStatesEmployeesDefinedContributionMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="bhe:DefinedContributionPensionAndOtherPostretirementPlansDisclosureAxis">bhe:UnitedStatesEmployeesDefinedContributionMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2009-01-01</startDate>
      <endDate>2009-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2009_To_12_31_2009_bhe_DefinedContributionPensionAndOtherPostretirementPlansDisclosureAxis_bhe_ForeignPensionPlansDefinedContributionMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="bhe:DefinedContributionPensionAndOtherPostretirementPlansDisclosureAxis">bhe:ForeignPensionPlansDefinedContributionMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2009-01-01</startDate>
      <endDate>2009-12-31</endDate>
    </period>
  </context>
  <context id="As_Of_12_31_2011_us-gaap_DebtInstrumentAxis_bhe_PrimeRatePlusMember_us-gaap_RangeAxis_us-gaap_MinimumMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bhe:PrimeRatePlusMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2011-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2011_us-gaap_DebtInstrumentAxis_bhe_PrimeRatePlusMember_us-gaap_RangeAxis_us-gaap_MaximumMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bhe:PrimeRatePlusMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2011-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2011_us-gaap_DebtInstrumentAxis_bhe_LiborPlusMember_us-gaap_RangeAxis_us-gaap_MinimumMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bhe:LiborPlusMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2011-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2011_us-gaap_DebtInstrumentAxis_bhe_LiborPlusMember_us-gaap_RangeAxis_us-gaap_MaximumMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bhe:LiborPlusMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2011-12-31</instant>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2010-01-01</startDate>
      <endDate>2010-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2010-01-01</startDate>
      <endDate>2010-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2009-01-01</startDate>
      <endDate>2009-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2009-01-01</startDate>
      <endDate>2009-12-31</endDate>
    </period>
  </context>
  <context id="As_Of_12_31_2011_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2011-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2010_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2010-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2009_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2009-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2008_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2008-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2008">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
    </entity>
    <period>
      <instant>2008-12-31</instant>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandElevenMember_us-gaap_StatementGeographicalAxis_country_US">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">bhe:TwoThousandElevenMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2010_To_12_31_2010_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember_us-gaap_StatementGeographicalAxis_bhe_EuropeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">bhe:TwoThousandTenMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">bhe:EuropeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2010-01-01</startDate>
      <endDate>2010-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2010_To_12_31_2010_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember_us-gaap_StatementGeographicalAxis_bhe_AsiaMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">bhe:TwoThousandTenMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">bhe:AsiaMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2010-01-01</startDate>
      <endDate>2010-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2009_To_12_31_2009_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember_us-gaap_StatementGeographicalAxis_bhe_AsiaMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">bhe:TwoThousandNineMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">bhe:AsiaMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2009-01-01</startDate>
      <endDate>2009-12-31</endDate>
    </period>
  </context>
  <context id="Duration_5_1_2009_To_5_31_2009">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
    </entity>
    <period>
      <startDate>2009-05-01</startDate>
      <endDate>2009-05-31</endDate>
    </period>
  </context>
  <context id="As_Of_5_31_2009">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
    </entity>
    <period>
      <instant>2009-05-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2011_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_us-gaap_AuctionRateSecuritiesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis">us-gaap:AuctionRateSecuritiesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2011-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2011_us-gaap_StatementBusinessSegmentsAxis_country_US">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">country:US</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2011-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2011_us-gaap_StatementBusinessSegmentsAxis_bhe_EuropeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:EuropeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2011-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2011_us-gaap_StatementBusinessSegmentsAxis_bhe_CorporateAndOtherMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:CorporateAndOtherMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2011-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2011_us-gaap_StatementBusinessSegmentsAxis_bhe_AsiaMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:AsiaMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2011-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2010_us-gaap_StatementBusinessSegmentsAxis_country_US">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">country:US</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2010-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2010_us-gaap_StatementBusinessSegmentsAxis_bhe_EuropeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:EuropeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2010-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2010_us-gaap_StatementBusinessSegmentsAxis_bhe_CorporateAndOtherMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:CorporateAndOtherMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2010-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2010_us-gaap_StatementBusinessSegmentsAxis_bhe_AsiaMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:AsiaMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2010-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2009_us-gaap_StatementBusinessSegmentsAxis_country_US">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">country:US</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2009-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2009_us-gaap_StatementBusinessSegmentsAxis_bhe_EuropeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:EuropeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2009-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2009_us-gaap_StatementBusinessSegmentsAxis_bhe_CorporateAndOtherMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:CorporateAndOtherMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2009-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2009_us-gaap_StatementBusinessSegmentsAxis_bhe_AsiaMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bhe:AsiaMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2009-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2009">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
    </entity>
    <period>
      <instant>2009-12-31</instant>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2010-01-01</startDate>
      <endDate>2010-12-31</endDate>
    </period>
  </context>
  <context id="As_Of_6_30_2011">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
    </entity>
    <period>
      <instant>2011-06-30</instant>
    </period>
  </context>
  <context id="As_Of_2_24_2012">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
    </entity>
    <period>
      <instant>2012-02-24</instant>
    </period>
  </context>
  <context id="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2009-01-01</startDate>
      <endDate>2009-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2009-01-01</startDate>
      <endDate>2009-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2010_To_12_31_2010_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2010-01-01</startDate>
      <endDate>2010-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_ConcentrationRiskByBenchmarkAxis_bhe_SalesToTenLargestCustomersMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">bhe:SalesToTenLargestCustomersMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2010_To_12_31_2010_us-gaap_ConcentrationRiskByBenchmarkAxis_bhe_SalesToTwoOfLargestCustomersMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">bhe:SalesToTwoOfLargestCustomersMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2010-01-01</startDate>
      <endDate>2010-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_RangeAxis_us-gaap_MinimumMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_RangeAxis_us-gaap_MaximumMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="As_Of_12_31_2011_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2011-12-31</instant>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementGeographicalAxis_bhe_AssetsDamagedRelatedToThailandFloodingMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">bhe:AssetsDamagedRelatedToThailandFloodingMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandElevenMember_us-gaap_StatementGeographicalAxis_bhe_EuropeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">bhe:TwoThousandElevenMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">bhe:EuropeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandElevenMember_us-gaap_StatementGeographicalAxis_bhe_AsiaMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">bhe:TwoThousandElevenMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">bhe:AsiaMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_FacilityClosingMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ReserveQuantitiesByTypeOfReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandElevenMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">bhe:TwoThousandElevenMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2010_To_12_31_2010_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember_us-gaap_StatementGeographicalAxis_country_US">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">bhe:TwoThousandTenMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2010-01-01</startDate>
      <endDate>2010-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2010_To_12_31_2010_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_FacilityClosingMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ReserveQuantitiesByTypeOfReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2010-01-01</startDate>
      <endDate>2010-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2010_To_12_31_2010_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">bhe:TwoThousandTenMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2010-01-01</startDate>
      <endDate>2010-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2009_To_12_31_2009_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember_us-gaap_StatementGeographicalAxis_country_US">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">bhe:TwoThousandNineMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2009-01-01</startDate>
      <endDate>2009-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2009_To_12_31_2009_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember_us-gaap_StatementGeographicalAxis_bhe_EuropeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">bhe:TwoThousandNineMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">bhe:EuropeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2009-01-01</startDate>
      <endDate>2009-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2009_To_12_31_2009_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_FacilityClosingMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ReserveQuantitiesByTypeOfReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2009-01-01</startDate>
      <endDate>2009-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2009_To_12_31_2009_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">bhe:TwoThousandNineMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2009-01-01</startDate>
      <endDate>2009-12-31</endDate>
    </period>
  </context>
  <context id="Duration_10_13_2011_To_12_20_2011_us-gaap_StatementGeographicalAxis_bhe_AssetsDamagedRelatedToThailandFloodingMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">bhe:AssetsDamagedRelatedToThailandFloodingMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-10-13</startDate>
      <endDate>2011-12-20</endDate>
    </period>
  </context>
  <context id="As_Of_12_31_2011">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
    </entity>
    <period>
      <instant>2011-12-31</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2010">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
    </entity>
    <period>
      <instant>2010-12-31</instant>
    </period>
  </context>
  <context id="Duration_1_1_2010_To_12_31_2010">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
    </entity>
    <period>
      <startDate>2010-01-01</startDate>
      <endDate>2010-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2009_To_12_31_2009">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
    </entity>
    <period>
      <startDate>2009-01-01</startDate>
      <endDate>2009-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_us-gaap_StockOptionsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis">us-gaap:StockOptionsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2011_To_12_31_2011">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-12-31</endDate>
    </period>
  </context>
  <!--Unit Section-->
  <unit id="Unit18">
    <measure>iso4217:THB</measure>
  </unit>
  <unit id="Unit17">
    <measure>bhe:customers</measure>
  </unit>
  <unit id="Unit16">
    <measure>xbrli:pure</measure>
  </unit>
  <unit id="Unit15">
    <measure>bhe:days</measure>
  </unit>
  <unit id="Unit14">
    <measure>xbrli:shares</measure>
  </unit>
  <unit id="Unit13">
    <divide>
      <unitNumerator>
        <measure>iso4217:USD</measure>
      </unitNumerator>
      <unitDenominator>
        <measure>xbrli:shares</measure>
      </unitDenominator>
    </divide>
  </unit>
  <unit id="Unit12">
    <measure>iso4217:USD</measure>
  </unit>
  <unit id="Unit1">
    <measure>bhe:years</measure>
  </unit>
  <!--Tuple Section-->
  <!--Element Section-->
  <bhe:CommonSharesAndStockBasedAwardsPlansTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;b&gt; &lt;/b&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&lt;b&gt;Note 8&amp;#8212;Common Shares and Stock-Based Awards Plans&lt;/b&gt;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;On September 20, 2010, the Company completed the repurchase of&amp;nbsp;&lt;font class="_mt"&gt;6.1&lt;/font&gt; million of its common shares under the $100 million share repurchase program approved by the Board of Directors on July 24, 2008. On March 3, 2010, the Board of Directors approved the additional repurchase of up to $&lt;font class="_mt"&gt;100&lt;/font&gt; million of the Company's outstanding common shares (the 2010 Repurchase Program). As of December 31, 2011, the Company has $&lt;font class="_mt"&gt;35.1&lt;/font&gt; million remaining under the 2010 Repurchase Program to repurchase additional shares.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;Share purchases may be made in the open market, in privately negotiated transactions or block transactions, at the discretion of the Company's management and as market conditions warrant. Purchases will be funded from available cash and may be commenced, suspended or discontinued at any time without prior notice. Shares repurchased under the program will be retired. During 2011, the Company repurchased a total of&amp;nbsp;&lt;font class="_mt"&gt;3.7&lt;/font&gt; million common shares for $&lt;font class="_mt"&gt;56.3&lt;/font&gt; million at an average price of $&lt;font class="_mt"&gt;15.13&lt;/font&gt; per share. During 2010, the Company repurchased a total of&amp;nbsp;&lt;font class="_mt"&gt;3.3&lt;/font&gt; million common shares for $&lt;font class="_mt"&gt;58.9&lt;/font&gt; million at an average price of $&lt;font class="_mt"&gt;17.70&lt;/font&gt; per share. During 2009, the Company repurchased a total of&amp;nbsp;&lt;font class="_mt"&gt;1.7&lt;/font&gt; million common shares for $&lt;font class="_mt"&gt;27.9&lt;/font&gt; million at an average price of $&lt;font class="_mt"&gt;16.67&lt;/font&gt; per share.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;The Benchmark Electronics, Inc. 2000 Stock Awards Plan (the 2000 Plan) and the Benchmark Electronics, Inc. 2010 Omnibus Incentive Compensation Plan (the 2010 Plan) authorize the Company, upon recommendation of the compensation committee of the Board of Directors, to grant a variety of types of awards, including stock options, restricted shares, restricted stock units, stock appreciation rights, performance compensation awards, phantom stock awards and deferred share units, or any combination thereof, to any director, officer, employee or consultant (including any prospective director, officer, employee or consultant) of the Company. Stock options are granted to employees with an exercise price equal to the market price of the Company's common shares on the date of grant, generally vest over a &lt;font class="_mt"&gt;four&lt;/font&gt;-year period from the date of grant and have a term of&amp;nbsp;&lt;font class="_mt"&gt;ten&lt;/font&gt; years. Restricted shares, restricted stock units and phantom stock awards granted to employees generally vest over a &lt;font class="_mt"&gt;four&lt;/font&gt;-year period from the date of grant, subject to the continued employment of the employee by the Company. The 2000 Plan expired on February 16, 2010 and no additional grants can be made under that plan. The 2010 Plan was approved by the Company's shareholders on May 18, 2010 and replaced the 2000 Plan. Members of the Board of Directors who are not employees of the Company participate in the Benchmark Electronics, Inc. 2002 Stock Option Plan for Non-Employee Directors (the 2002 Plan) that authorizes the granting of stock options upon the occurrence of the non-employee director's election or re-election to the Board of Directors. The 2002 Plan was approved by the Company's shareholders on May 14, 2002 and expired February 26, 2012. No additional grants may be made under the 2002 Plan. All awards under the 2002 Plan are fully vested upon the date of grant and have a term of&amp;nbsp;&lt;font class="_mt"&gt;ten&lt;/font&gt; years. Non-employee directors may also receive equity awards under the 2010 Plan. In 2011, these awards have been in the form of restricted stock units, which vest in equal quarterly installments over a&amp;nbsp;&lt;font class="_mt"&gt;one&lt;/font&gt; year period, starting from the grant date. As of December 31, 2011,&amp;nbsp;&lt;font class="_mt"&gt;4.4&lt;/font&gt; million additional common shares are available for issuance under the Company's existing plans.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;The following table summarizes the activities relating to the Company's stock options:&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Weighted-&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Weighted-&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Average&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Average&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Remaining&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Aggregate&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Number of&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Exercise&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Contractual&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Intrinsic&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;(in thousands, except per share data)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Options&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Price&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Term (Years)&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Value&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Outstanding at December 31, 2008&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;5,838&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;18.43&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Granted&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;584&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;18.39&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Exercised&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(366&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;9.85&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Forfeited or expired&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(525&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;16.26&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Outstanding at December 31, 2009&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;5,531&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;19.20&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Granted&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;61&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;19.41&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Exercised&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(290&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;11.21&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Forfeited or expired&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(477&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;24.32&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Outstanding at December 31, 2010&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;4,825&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;19.18&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Granted&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;399&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;18.56&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Exercised&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(257&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;9.98&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Forfeited or expired&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(442&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;18.74&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; width: 52%;"&gt;Outstanding at December 31, 2011&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;4,525&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;19.69&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;5.05&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;1,128&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Exercisable at December 31, 2011&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;3,730&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;20.32&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;4.39&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;913&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;The aggregate intrinsic value in the table above is before income taxes and is calculated as the difference between the exercise price of the underlying options and the Company's closing stock price as of the last business day of the year ended December 31, 2011 for options that had exercise prices that were below the closing price.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;At December 31, 2011, 2010 and 2009, the number of options exercisable was&amp;nbsp;&lt;font class="_mt"&gt;3.7&lt;/font&gt; million,&amp;nbsp;&lt;font class="_mt"&gt;3.6&lt;/font&gt; million and&amp;nbsp;&lt;font class="_mt"&gt;3.1&lt;/font&gt; million, respectively, and the weighted-average exercise price of those options was $&lt;font class="_mt"&gt;20.32&lt;/font&gt;, $&lt;font class="_mt"&gt;20.40&lt;/font&gt; and $&lt;font class="_mt"&gt;19.97&lt;/font&gt;, respectively.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;The following table summarizes the activities relating to the Company's restricted shares:&lt;/p&gt;

&lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;(in thousands, except per share data)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Shares&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td colspan="2"&gt;

&lt;p style="text-align: center; margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;Weighted-&lt;/p&gt;

&lt;p style="text-align: center; margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;Average&lt;/p&gt;

&lt;p style="text-align: center; margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;Grant Date&amp;nbsp;&lt;/p&gt;

&lt;p style="text-align: center; margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;Fair Value&lt;/p&gt;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; width: 76%;"&gt;Outstanding at December 31, 2008&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;140&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;13.99&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Granted&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;151&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;19.11&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Forfeited&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(1&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;12.64&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Outstanding at December 31, 2009&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;290&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;16.67&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Vested&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(105&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;15.81&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Forfeited&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(7&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;17.02&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Outstanding at December 31, 2010&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;178&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;17.17&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Granted&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;195&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;18.57&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Vested&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(66&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;16.66&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Forfeited&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(63&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;17.92&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Outstanding at December 31, 2011&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;244&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;18.23&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;The following table summarizes the activities relating to the Company's time based restricted stock units and phantom stock awards:&lt;/p&gt;

&lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;(in thousands, except per share data)&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Shares&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td colspan="2"&gt;

&lt;p style="text-align: center; margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;Weighted-&lt;/p&gt;

&lt;p style="text-align: center; margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;Average&lt;/p&gt;

&lt;p style="text-align: center; margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;Grant Date&lt;/p&gt;

&lt;p style="text-align: center; margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;Fair Value&lt;/p&gt;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; width: 76%;"&gt;Outstanding at December 31, 2008&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;34&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;12.64&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Granted&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;49&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;19.11&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Forfeited&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(2&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;14.07&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Outstanding at December 31, 2009&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;81&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;16.50&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Vested&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(26&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;15.33&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Forfeited&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(8&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;17.04&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Outstanding at December 31, 2010&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;47&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;17.05&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Granted&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;86&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;17.77&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Vested&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(32&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;16.66&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Forfeited&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(18&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;17.37&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Outstanding at December 31, 2011&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;83&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;17.88&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;The following table summarizes the activities related to the Company's performance based restricted stock unit awards:&lt;/p&gt;

&lt;div class="MetaData"&gt;

&lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;(in thousands, except per share data)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Shares&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td colspan="2"&gt;

&lt;p style="text-align: center; margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;Weighted-&lt;/p&gt;

&lt;p style="text-align: center; margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;Average&lt;/p&gt;

&lt;p style="text-align: center; margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;Grant Date&lt;/p&gt;

&lt;p style="text-align: center; margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;Fair Value&lt;/p&gt;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; width: 76%;"&gt;Outstanding at December 31, 2010&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Granted(1)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;93&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;18.57&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Forfeited&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(25&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;18.57&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Outstanding at December 31, 2011&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;68&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;18.57&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;(1) &lt;font class="_mt"&gt;Represents target number of shares that can vest based on the achievement of certain performance criteria.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt; &lt;/div&gt;</bhe:CommonSharesAndStockBasedAwardsPlansTextBlock>
  <bhe:ContractualLifeOfOptions contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_us-gaap_StockOptionsMember" unitRef="Unit1" decimals="0">10</bhe:ContractualLifeOfOptions>
  <bhe:CorrectionOfImmaterialErrorDecreaseInInventory contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-5">500000</bhe:CorrectionOfImmaterialErrorDecreaseInInventory>
  <bhe:CorrectionOfImmaterialErrorDecreaseInInventory contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-5">700000</bhe:CorrectionOfImmaterialErrorDecreaseInInventory>
  <bhe:CorrectionOfImmaterialErrorDecreaseInNetIncome contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-5">500000</bhe:CorrectionOfImmaterialErrorDecreaseInNetIncome>
  <bhe:CorrectionOfImmaterialErrorDecreaseInNetIncome contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-5">1300000</bhe:CorrectionOfImmaterialErrorDecreaseInNetIncome>
  <bhe:CorrectionOfImmaterialErrorDecreaseInNetIncomePerShareDiluted contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit13" decimals="2">0.01</bhe:CorrectionOfImmaterialErrorDecreaseInNetIncomePerShareDiluted>
  <bhe:CorrectionOfImmaterialErrorDecreaseInNetIncomePerShareDiluted contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit13" decimals="2">0.02</bhe:CorrectionOfImmaterialErrorDecreaseInNetIncomePerShareDiluted>
  <bhe:CorrectionOfImmaterialErrorDecreaseRetainedInEarnings contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-5">500000</bhe:CorrectionOfImmaterialErrorDecreaseRetainedInEarnings>
  <bhe:CorrectionOfImmaterialErrorDecreaseRetainedInEarnings contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-5">1800000</bhe:CorrectionOfImmaterialErrorDecreaseRetainedInEarnings>
  <bhe:CorrectionOfImmaterialErrorIncreaseAccountsPayable contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-5">1100000</bhe:CorrectionOfImmaterialErrorIncreaseAccountsPayable>
  <bhe:CorrectionOfImmaterialErrorIncreaseInCostOfGoodsSold contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-5">500000</bhe:CorrectionOfImmaterialErrorIncreaseInCostOfGoodsSold>
  <bhe:CorrectionOfImmaterialErrorIncreaseInCostOfGoodsSold contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-5">1300000</bhe:CorrectionOfImmaterialErrorIncreaseInCostOfGoodsSold>
  <bhe:DeferredTaxAssetsGoodwill contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">18179000</bhe:DeferredTaxAssetsGoodwill>
  <bhe:DeferredTaxAssetsGoodwill contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">14397000</bhe:DeferredTaxAssetsGoodwill>
  <bhe:EstimatedPropertyLossesFromFlood contextRef="Duration_10_13_2011_To_12_20_2011_us-gaap_StatementGeographicalAxis_bhe_AssetsDamagedRelatedToThailandFloodingMember" unitRef="Unit12" decimals="-5">46200000</bhe:EstimatedPropertyLossesFromFlood>
  <bhe:FacilityLeaseObligationsOtherBusinessExitCosts contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember" unitRef="Unit12" decimals="-3">2843000</bhe:FacilityLeaseObligationsOtherBusinessExitCosts>
  <bhe:FacilityLeaseObligationsOtherBusinessExitCosts contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_FacilityClosingMember" unitRef="Unit12" decimals="-5">2800000</bhe:FacilityLeaseObligationsOtherBusinessExitCosts>
  <bhe:FacilityLeaseObligationsOtherBusinessExitCosts contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember_us-gaap_StatementGeographicalAxis_bhe_EuropeMember" unitRef="Unit12" decimals="-3">2704000</bhe:FacilityLeaseObligationsOtherBusinessExitCosts>
  <bhe:FacilityLeaseObligationsOtherBusinessExitCosts contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember_us-gaap_StatementGeographicalAxis_country_US" unitRef="Unit12" decimals="-3">139000</bhe:FacilityLeaseObligationsOtherBusinessExitCosts>
  <bhe:FacilityLeaseObligationsOtherBusinessExitCosts contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember" unitRef="Unit12" decimals="-3">494000</bhe:FacilityLeaseObligationsOtherBusinessExitCosts>
  <bhe:FacilityLeaseObligationsOtherBusinessExitCosts contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_FacilityClosingMember" unitRef="Unit12" decimals="-5">500000</bhe:FacilityLeaseObligationsOtherBusinessExitCosts>
  <bhe:FacilityLeaseObligationsOtherBusinessExitCosts contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember_us-gaap_StatementGeographicalAxis_country_US" unitRef="Unit12" decimals="-3">494000</bhe:FacilityLeaseObligationsOtherBusinessExitCosts>
  <bhe:FacilityLeaseObligationsOtherBusinessExitCosts contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandElevenMember" unitRef="Unit12" decimals="-3">1958000</bhe:FacilityLeaseObligationsOtherBusinessExitCosts>
  <bhe:FacilityLeaseObligationsOtherBusinessExitCosts contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_FacilityClosingMember" unitRef="Unit12" decimals="-5">2000000</bhe:FacilityLeaseObligationsOtherBusinessExitCosts>
  <bhe:FacilityLeaseObligationsOtherBusinessExitCosts contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandElevenMember_us-gaap_StatementGeographicalAxis_bhe_AsiaMember" unitRef="Unit12" decimals="-3">623000</bhe:FacilityLeaseObligationsOtherBusinessExitCosts>
  <bhe:FacilityLeaseObligationsOtherBusinessExitCosts contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandElevenMember_us-gaap_StatementGeographicalAxis_bhe_EuropeMember" unitRef="Unit12" decimals="-3">1335000</bhe:FacilityLeaseObligationsOtherBusinessExitCosts>
  <bhe:FinancialInstrumentsAndConcentrationOfCreditRisk contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;b&gt; &lt;/b&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&lt;b&gt;Note 11&amp;#8212;Financial Instruments and Concentration of Credit Risk&lt;/b&gt;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;The carrying amounts of cash equivalents, accounts receivable, accrued liabilities, accounts payable and capital lease obligations approximate fair value. As of December 31, 2011, the Company's investments are recorded at fair value. See Note 1(d). As of December 31, 2011, the Company had no significant off-balance sheet concentrations of credit risk such as foreign currency exchange contracts or other hedging arrangements. Financial instruments that subject the Company to credit risk consist of cash and cash equivalents, investments and trade accounts receivable. Management maintains the majority of the Company's cash and cash equivalents with financial institutions. One of the most significant credit risks is the ultimate realization of accounts receivable. This risk is mitigated by (i) sales to well established companies, (ii) ongoing credit evaluation of customers, and (iii) frequent contact with customers, thus enabling management to monitor current changes in business operations and to respond accordingly. Management considers these concentrations of credit risks in establishing our allowance for doubtful accounts and believes these allowances are adequate. The Company's largest customer represented approximately &lt;font class="_mt"&gt;21&lt;/font&gt;% and &lt;font class="_mt"&gt;18&lt;/font&gt;% of its gross accounts receivable as of December 31, 2011 and 2010, respectively.&lt;/p&gt; &lt;/div&gt;</bhe:FinancialInstrumentsAndConcentrationOfCreditRisk>
  <bhe:FloodDamageOfInventory contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementGeographicalAxis_bhe_AssetsDamagedRelatedToThailandFloodingMember" unitRef="Unit12" decimals="-3">39919000</bhe:FloodDamageOfInventory>
  <bhe:FloodDamageOfPropertyPlantAndEquipment contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementGeographicalAxis_bhe_AssetsDamagedRelatedToThailandFloodingMember" unitRef="Unit12" decimals="-3">6233000</bhe:FloodDamageOfPropertyPlantAndEquipment>
  <bhe:FloodRelatedChargesNetOfInsurance contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">3362000</bhe:FloodRelatedChargesNetOfInsurance>
  <bhe:FloodRelatedChargesNetOfInsurance contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementGeographicalAxis_bhe_AssetsDamagedRelatedToThailandFloodingMember" unitRef="Unit12" decimals="-3">3362000</bhe:FloodRelatedChargesNetOfInsurance>
  <bhe:FloodRelatedCosts contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementGeographicalAxis_bhe_AssetsDamagedRelatedToThailandFloodingMember" unitRef="Unit12" decimals="-3">13362000</bhe:FloodRelatedCosts>
  <bhe:ForeignOperatingLossWithIndefiniteCarryForward contextRef="As_Of_12_31_2011_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember" unitRef="Unit12" decimals="-5">34400000</bhe:ForeignOperatingLossWithIndefiniteCarryForward>
  <bhe:IncomeTaxReconciliationForeignReserveForUncertainBenefits contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">7056000</bhe:IncomeTaxReconciliationForeignReserveForUncertainBenefits>
  <bhe:IncomeTaxReconciliationIntercompanyTransactions contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">-1293000</bhe:IncomeTaxReconciliationIntercompanyTransactions>
  <bhe:IncomeTaxReconciliationIntercompanyTransactions contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">-1321000</bhe:IncomeTaxReconciliationIntercompanyTransactions>
  <bhe:IncomeTaxReconciliationIntercompanyTransactions contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">2801000</bhe:IncomeTaxReconciliationIntercompanyTransactions>
  <bhe:IncomeTaxReconciliationLossesInForeignJurisdictionsForWhichNoBenefitHasBeenProvided contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">894000</bhe:IncomeTaxReconciliationLossesInForeignJurisdictionsForWhichNoBenefitHasBeenProvided>
  <bhe:IncomeTaxReconciliationLossesInForeignJurisdictionsForWhichNoBenefitHasBeenProvided contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">63000</bhe:IncomeTaxReconciliationLossesInForeignJurisdictionsForWhichNoBenefitHasBeenProvided>
  <bhe:IncomeTaxReconciliationLossesInForeignJurisdictionsForWhichNoBenefitHasBeenProvided contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">3068000</bhe:IncomeTaxReconciliationLossesInForeignJurisdictionsForWhichNoBenefitHasBeenProvided>
  <bhe:IncomeTaxReconciliationRevaluationLoss contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">-2429000</bhe:IncomeTaxReconciliationRevaluationLoss>
  <bhe:IncomeTaxReconciliationTaxHolidaysExpireDate contextRef="Duration_1_1_2011_To_12_31_2011">2015</bhe:IncomeTaxReconciliationTaxHolidaysExpireDate>
  <bhe:IncomeTaxReconciliationWriteOffOfInvestmentInInactiveForeignOwnedSubsidiary contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">-2668000</bhe:IncomeTaxReconciliationWriteOffOfInvestmentInInactiveForeignOwnedSubsidiary>
  <bhe:IncrementalCommonSharesAttributableToOutstandingRestrictedSharesRestrictedStockUnitsAndPhantomStock contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit14" decimals="-3">45000</bhe:IncrementalCommonSharesAttributableToOutstandingRestrictedSharesRestrictedStockUnitsAndPhantomStock>
  <bhe:IncrementalCommonSharesAttributableToOutstandingRestrictedSharesRestrictedStockUnitsAndPhantomStock contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit14" decimals="-3">96000</bhe:IncrementalCommonSharesAttributableToOutstandingRestrictedSharesRestrictedStockUnitsAndPhantomStock>
  <bhe:IncrementalCommonSharesAttributableToOutstandingRestrictedSharesRestrictedStockUnitsAndPhantomStock contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit14" decimals="-3">219000</bhe:IncrementalCommonSharesAttributableToOutstandingRestrictedSharesRestrictedStockUnitsAndPhantomStock>
  <bhe:InterestRateResetDaysMaximum contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit15" decimals="0">35</bhe:InterestRateResetDaysMaximum>
  <bhe:InterestRateResetDaysMinimum contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit15" decimals="0">7</bhe:InterestRateResetDaysMinimum>
  <bhe:LineOfCreditCommitmentFee contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_RangeAxis_us-gaap_MaximumMember" unitRef="Unit16" decimals="4">0.0035</bhe:LineOfCreditCommitmentFee>
  <bhe:LineOfCreditCommitmentFee contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_RangeAxis_us-gaap_MinimumMember" unitRef="Unit16" decimals="4">0.0015</bhe:LineOfCreditCommitmentFee>
  <bhe:LineOfCreditFacilityLengthInYears contextRef="Duration_1_1_2011_To_12_31_2011">five</bhe:LineOfCreditFacilityLengthInYears>
  <bhe:MajorCustomers contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;div class="MetaData"&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&lt;b&gt;Note 10&amp;#8212;Major Customers&lt;/b&gt;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;The Company's customers operate in industries that are, to a varying extent, subject to rapid technological change, vigorous competition and short product life cycles. Developments adverse to the electronics industry, the Company's customers or their products could impact the Company's overall credit risk.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;The Company extends credit based on evaluation of its customers' financial condition and generally does not require collateral or other security from its customers and would incur a loss equal to the carrying value of the accounts receivable if its customer failed to perform according to the terms of the credit arrangement.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;Sales to the&amp;nbsp;&lt;font class="_mt"&gt;ten&lt;/font&gt; largest customers represented &lt;font class="_mt"&gt;53&lt;/font&gt;%, &lt;font class="_mt"&gt;47&lt;/font&gt;% and &lt;font class="_mt"&gt;52&lt;/font&gt;% of total sales for 2011, 2010 and 2009, respectively. Sales to our largest customer were as follows for the indicated periods:&lt;/p&gt;

&lt;div class="MetaData"&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;div&gt;

&lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="10"&gt;Year&amp;nbsp;ended&amp;nbsp;December&amp;nbsp;31,&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="padding-bottom: 1pt;"&gt;(in thousands)&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%;" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%;" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%;" colspan="2"&gt;2009&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: justify; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; text-decoration: none;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; text-decoration: none;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; text-decoration: none;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="text-align: left; width: 61%;"&gt;International Business Machines Corporation&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;319,411&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;*&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;*&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="text-align: left;"&gt;Oneida Nation Electronics, Inc.&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right;"&gt;*&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right;"&gt;*&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right;"&gt;290,236&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/115% Times New Roman, Times, Serif;"&gt;* &lt;font class="_mt"&gt;&lt;font class="_mt"&gt;amount is less than 10% of total&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/115% Times New Roman, Times, Serif;"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif;" class="_mt"&gt;In 2009, Oneida Nation Electronics, Inc. supported International Business Machines Corporation in the computers and related products for business enterprises industry. In 2010, the combined product sales to these&amp;nbsp;&lt;font class="_mt"&gt;two&lt;/font&gt; customers totaled $&lt;font class="_mt"&gt;300.9&lt;/font&gt; million but no one customer's sales exceeded 10% of total sales.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt; &lt;/div&gt;</bhe:MajorCustomers>
  <bhe:MaturityTermMinimum contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit1" decimals="0">10</bhe:MaturityTermMinimum>
  <bhe:NoncashChargeForWriteOffOfImpairedAssets contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_FacilityClosingMember" unitRef="Unit12" decimals="-5">200000</bhe:NoncashChargeForWriteOffOfImpairedAssets>
  <bhe:NoncashChargeForWriteOffOfImpairedAssets contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_FacilityClosingMember" unitRef="Unit12" decimals="-5">200000</bhe:NoncashChargeForWriteOffOfImpairedAssets>
  <bhe:NoncashChargeForWriteOffOfImpairedAssets contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_FacilityClosingMember" unitRef="Unit12" decimals="-5">400000</bhe:NoncashChargeForWriteOffOfImpairedAssets>
  <bhe:NumberOfLargestCustomersAccountedForPortionOfRevenue contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_ConcentrationRiskByBenchmarkAxis_bhe_SalesToTwoOfLargestCustomersMember" unitRef="Unit17" decimals="0">2</bhe:NumberOfLargestCustomersAccountedForPortionOfRevenue>
  <bhe:NumberOfLargestCustomersAccountedForPortionOfRevenue contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_ConcentrationRiskByBenchmarkAxis_bhe_SalesToTenLargestCustomersMember" unitRef="Unit16" decimals="0">10</bhe:NumberOfLargestCustomersAccountedForPortionOfRevenue>
  <bhe:NumbersOfYearsCoverDefinedContributionPlansForUSEmployees contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit1" decimals="0">1</bhe:NumbersOfYearsCoverDefinedContributionPlansForUSEmployees>
  <bhe:OtherComponentOfOtherComprehensiveIncome contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">-125000</bhe:OtherComponentOfOtherComprehensiveIncome>
  <bhe:OtherComponentOfOtherComprehensiveIncome contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">-187000</bhe:OtherComponentOfOtherComprehensiveIncome>
  <bhe:OtherComponentOfOtherComprehensiveIncome contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">-111000</bhe:OtherComponentOfOtherComprehensiveIncome>
  <bhe:OthersComponentOfAccumulatedOtherComprehensiveLosses contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">338000</bhe:OthersComponentOfAccumulatedOtherComprehensiveLosses>
  <bhe:OthersComponentOfAccumulatedOtherComprehensiveLosses contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">449000</bhe:OthersComponentOfAccumulatedOtherComprehensiveLosses>
  <bhe:PercentageOfDirectForeignSubsidiariesVotingCapitalStockUsedToSecureCreditAgreement contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit16" decimals="2">0.65</bhe:PercentageOfDirectForeignSubsidiariesVotingCapitalStockUsedToSecureCreditAgreement>
  <bhe:PercentageOfDomesticSubsidiariesStockUsedToSecureCreditAgreement contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit16" decimals="2">1.00</bhe:PercentageOfDomesticSubsidiariesStockUsedToSecureCreditAgreement>
  <bhe:PercentageOfPerformanceGoalToBeAchievedForTargetNumberOfSharesToBeVest contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit16" decimals="2">1.00</bhe:PercentageOfPerformanceGoalToBeAchievedForTargetNumberOfSharesToBeVest>
  <bhe:PercentageOfRevenueAccountedByMajorCustomers contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit16" decimals="2">0.52</bhe:PercentageOfRevenueAccountedByMajorCustomers>
  <bhe:PercentageOfRevenueAccountedByMajorCustomers contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit16" decimals="2">0.47</bhe:PercentageOfRevenueAccountedByMajorCustomers>
  <bhe:PercentageOfRevenueAccountedByMajorCustomers contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit16" decimals="2">0.53</bhe:PercentageOfRevenueAccountedByMajorCustomers>
  <bhe:PercentageOfSalesToCustomersOnAccountsReceivable contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" unitRef="Unit16" decimals="2">0.18</bhe:PercentageOfSalesToCustomersOnAccountsReceivable>
  <bhe:PercentageOfSalesToCustomersOnAccountsReceivable contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" unitRef="Unit16" decimals="2">0.21</bhe:PercentageOfSalesToCustomersOnAccountsReceivable>
  <bhe:PossibleIncreaseToBorrowingCapacityOfCreditAgreement contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-6">100000000</bhe:PossibleIncreaseToBorrowingCapacityOfCreditAgreement>
  <bhe:PropertyAndBusinessInterruptionInsurance contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-5">300000000</bhe:PropertyAndBusinessInterruptionInsurance>
  <bhe:SalesToMajorCustomers contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-5">300900000</bhe:SalesToMajorCustomers>
  <bhe:ScheduleOfCapitalLeaseObligationsOutstandingTableTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="6"&gt;December 31,&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;(in thousands)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; width: 76%;"&gt;Capital lease obligations&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;11,019&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;11,381&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Less current installments&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;419&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;362&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Capital lease obligations, less current installments&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;10,600&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;11,019&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;/div&gt;</bhe:ScheduleOfCapitalLeaseObligationsOutstandingTableTextBlock>
  <bhe:ScheduleOfFutureMinimumLeasePaymentsUnderNoncancelableOperatingLeasesAndFutureMinimumCapitalLeasePaymentsTableTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Capital&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Operating&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Year ending December 31,&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Leases&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Leases&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; width: 76%;"&gt;2012&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;1,520&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;8,801&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;2013&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;1,550&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;6,177&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;2014&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;1,581&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;5,032&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;2015&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;1,613&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;4,668&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;2016&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;1,645&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;3,420&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Thereafter&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;11,051&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;3,517&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Total minimum lease payments&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;18,960&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;31,615&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Less: amount representing interest&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;7,941&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Present value of minimum lease payments&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;11,019&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Less: current installments&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;419&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Capital lease obligations, less current installments&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;10,600&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;/div&gt;</bhe:ScheduleOfFutureMinimumLeasePaymentsUnderNoncancelableOperatingLeasesAndFutureMinimumCapitalLeasePaymentsTableTextBlock>
  <bhe:ScheduleOfReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitsTableTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="10"&gt;December 31,&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;(in thousands)&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2009&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; width: 64%;"&gt;Balance as of January 1&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;14,759&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;16,036&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;23,121&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Additions related to prior year tax positions&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;7,056&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;120&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;135&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Decreases related to prior year tax positions&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(3,724&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(2,800&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Decreases as a result of a lapse of the applicable statute&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;of limitations in current year&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(1,397&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(4,420&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Balance as of December 31&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;18,091&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;14,759&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;16,036&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;/div&gt;</bhe:ScheduleOfReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitsTableTextBlock>
  <bhe:SettlementOfForeignTaxAudits contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">-2710000</bhe:SettlementOfForeignTaxAudits>
  <bhe:ShareBasedCompensationArrangementByShareBasedPaymentTargetNumberOfPerformanceBasedRestrictedStockUnitAwardsToBeEarned contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit14" decimals="-5">100000</bhe:ShareBasedCompensationArrangementByShareBasedPaymentTargetNumberOfPerformanceBasedRestrictedStockUnitAwardsToBeEarned>
  <bhe:SoftwareAndSoftwareDevelopmentCosts contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-5">2600000</bhe:SoftwareAndSoftwareDevelopmentCosts>
  <bhe:SoftwareAndSoftwareDevelopmentCosts contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-5">1900000</bhe:SoftwareAndSoftwareDevelopmentCosts>
  <bhe:StockIssuedDuringPeriodSharesConversionOfConvertibleSecuritiesWarrantsShares contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit14" decimals="-3">27000</bhe:StockIssuedDuringPeriodSharesConversionOfConvertibleSecuritiesWarrantsShares>
  <bhe:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesWarrantsExercisedValue contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">203000</bhe:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesWarrantsExercisedValue>
  <bhe:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesWarrantsExercisedValue contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="Unit12" decimals="-3">200000</bhe:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesWarrantsExercisedValue>
  <bhe:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesWarrantsExercisedValue contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit12" decimals="-3">3000</bhe:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesWarrantsExercisedValue>
  <bhe:TermOfNonEmployeeDirectorStockOptionPlan contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit1" decimals="0">10</bhe:TermOfNonEmployeeDirectorStockOptionPlan>
  <bhe:UndistributedEarningsOfForeignSubsidiaries contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-5">491000000</bhe:UndistributedEarningsOfForeignSubsidiaries>
  <bhe:UnrecognizedTaxBenefitsIncludingInterestAndPenalties contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-5">21300000</bhe:UnrecognizedTaxBenefitsIncludingInterestAndPenalties>
  <dei:AmendmentFlag contextRef="Duration_1_1_2011_To_12_31_2011">false</dei:AmendmentFlag>
  <dei:CurrentFiscalYearEndDate contextRef="Duration_1_1_2011_To_12_31_2011">--12-31</dei:CurrentFiscalYearEndDate>
  <dei:DocumentFiscalPeriodFocus contextRef="Duration_1_1_2011_To_12_31_2011">FY</dei:DocumentFiscalPeriodFocus>
  <dei:DocumentFiscalYearFocus contextRef="Duration_1_1_2011_To_12_31_2011">2011</dei:DocumentFiscalYearFocus>
  <dei:DocumentPeriodEndDate contextRef="Duration_1_1_2011_To_12_31_2011">2011-12-31</dei:DocumentPeriodEndDate>
  <dei:DocumentType contextRef="Duration_1_1_2011_To_12_31_2011">10-K</dei:DocumentType>
  <dei:EntityCentralIndexKey contextRef="Duration_1_1_2011_To_12_31_2011">0000863436</dei:EntityCentralIndexKey>
  <dei:EntityCommonStockSharesOutstanding contextRef="As_Of_2_24_2012" unitRef="Unit14" decimals="INF">57763420</dei:EntityCommonStockSharesOutstanding>
  <dei:EntityCurrentReportingStatus contextRef="Duration_1_1_2011_To_12_31_2011">Yes</dei:EntityCurrentReportingStatus>
  <dei:EntityFilerCategory contextRef="Duration_1_1_2011_To_12_31_2011">Large Accelerated Filer</dei:EntityFilerCategory>
  <dei:EntityPublicFloat contextRef="As_Of_6_30_2011" unitRef="Unit12" decimals="-6">975000000</dei:EntityPublicFloat>
  <dei:EntityRegistrantName contextRef="Duration_1_1_2011_To_12_31_2011">BENCHMARK ELECTRONICS INC</dei:EntityRegistrantName>
  <dei:EntityVoluntaryFilers contextRef="Duration_1_1_2011_To_12_31_2011">No</dei:EntityVoluntaryFilers>
  <dei:EntityWellKnownSeasonedIssuer contextRef="Duration_1_1_2011_To_12_31_2011">Yes</dei:EntityWellKnownSeasonedIssuer>
  <us-gaap:AccountsPayableCurrent contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">258422000</us-gaap:AccountsPayableCurrent>
  <us-gaap:AccountsPayableCurrent contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">285671000</us-gaap:AccountsPayableCurrent>
  <us-gaap:AccountsReceivableNetCurrent contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">455930000</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:AccountsReceivableNetCurrent contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">425936000</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:AccruedIncomeTaxesCurrent contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">4846000</us-gaap:AccruedIncomeTaxesCurrent>
  <us-gaap:AccruedIncomeTaxesCurrent contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">5224000</us-gaap:AccruedIncomeTaxesCurrent>
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">302944000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">312983000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">-3853000</us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">-3327000</us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">-2771000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">-9674000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">-6962000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">-13450000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:AdditionalPaidInCapital contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">707138000</us-gaap:AdditionalPaidInCapital>
  <us-gaap:AdditionalPaidInCapital contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">674498000</us-gaap:AdditionalPaidInCapital>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">5356000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="Unit12" decimals="-3">5356000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">5415000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="Unit12" decimals="-3">5415000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">5097000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="Unit12" decimals="-3">5097000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">1235000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="Unit12" decimals="-3">1235000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">-335000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="Unit12" decimals="-3">-335000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
  <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">586000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
  <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">1094000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
  <us-gaap:AmortizationOfIntangibleAssets contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-5">3500000</us-gaap:AmortizationOfIntangibleAssets>
  <us-gaap:AmortizationOfIntangibleAssets contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-5">4200000</us-gaap:AmortizationOfIntangibleAssets>
  <us-gaap:AmortizationOfIntangibleAssets contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-5">4600000</us-gaap:AmortizationOfIntangibleAssets>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit14" decimals="-5">4100000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit14" decimals="-5">2700000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit14" decimals="-5">3400000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <us-gaap:AssetImpairmentCharges contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">236000</us-gaap:AssetImpairmentCharges>
  <us-gaap:AssetImpairmentCharges contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">237000</us-gaap:AssetImpairmentCharges>
  <us-gaap:AssetImpairmentCharges contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">46530000</us-gaap:AssetImpairmentCharges>
  <us-gaap:Assets contextRef="As_Of_12_31_2009" unitRef="Unit12" decimals="-3">1465206000</us-gaap:Assets>
  <us-gaap:Assets contextRef="As_Of_12_31_2009_us-gaap_StatementBusinessSegmentsAxis_bhe_AsiaMember" unitRef="Unit12" decimals="-3">417694000</us-gaap:Assets>
  <us-gaap:Assets contextRef="As_Of_12_31_2009_us-gaap_StatementBusinessSegmentsAxis_bhe_CorporateAndOtherMember" unitRef="Unit12" decimals="-3">216993000</us-gaap:Assets>
  <us-gaap:Assets contextRef="As_Of_12_31_2009_us-gaap_StatementBusinessSegmentsAxis_bhe_EuropeMember" unitRef="Unit12" decimals="-3">263025000</us-gaap:Assets>
  <us-gaap:Assets contextRef="As_Of_12_31_2009_us-gaap_StatementBusinessSegmentsAxis_country_US" unitRef="Unit12" decimals="-3">567494000</us-gaap:Assets>
  <us-gaap:Assets contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">1477068000</us-gaap:Assets>
  <us-gaap:Assets contextRef="As_Of_12_31_2010_us-gaap_StatementBusinessSegmentsAxis_bhe_AsiaMember" unitRef="Unit12" decimals="-3">515414000</us-gaap:Assets>
  <us-gaap:Assets contextRef="As_Of_12_31_2010_us-gaap_StatementBusinessSegmentsAxis_bhe_CorporateAndOtherMember" unitRef="Unit12" decimals="-3">134058000</us-gaap:Assets>
  <us-gaap:Assets contextRef="As_Of_12_31_2010_us-gaap_StatementBusinessSegmentsAxis_bhe_EuropeMember" unitRef="Unit12" decimals="-3">243872000</us-gaap:Assets>
  <us-gaap:Assets contextRef="As_Of_12_31_2010_us-gaap_StatementBusinessSegmentsAxis_country_US" unitRef="Unit12" decimals="-3">583724000</us-gaap:Assets>
  <us-gaap:Assets contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">1499998000</us-gaap:Assets>
  <us-gaap:Assets contextRef="As_Of_12_31_2011_us-gaap_StatementBusinessSegmentsAxis_bhe_AsiaMember" unitRef="Unit12" decimals="-3">610596000</us-gaap:Assets>
  <us-gaap:Assets contextRef="As_Of_12_31_2011_us-gaap_StatementBusinessSegmentsAxis_bhe_CorporateAndOtherMember" unitRef="Unit12" decimals="-3">41272000</us-gaap:Assets>
  <us-gaap:Assets contextRef="As_Of_12_31_2011_us-gaap_StatementBusinessSegmentsAxis_bhe_EuropeMember" unitRef="Unit12" decimals="-3">197132000</us-gaap:Assets>
  <us-gaap:Assets contextRef="As_Of_12_31_2011_us-gaap_StatementBusinessSegmentsAxis_country_US" unitRef="Unit12" decimals="-3">650998000</us-gaap:Assets>
  <us-gaap:AssetsCurrent contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">1214111000</us-gaap:AssetsCurrent>
  <us-gaap:AssetsCurrent contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">1201001000</us-gaap:AssetsCurrent>
  <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-5">28000000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
  <us-gaap:AvailableForSaleSecuritiesChangeInNetUnrealizedHoldingGainLossNetOfTax contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-5">900000</us-gaap:AvailableForSaleSecuritiesChangeInNetUnrealizedHoldingGainLossNetOfTax>
  <us-gaap:AvailableForSaleSecuritiesChangeInNetUnrealizedHoldingGainLossNetOfTax contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-5">500000</us-gaap:AvailableForSaleSecuritiesChangeInNetUnrealizedHoldingGainLossNetOfTax>
  <us-gaap:AvailableForSaleSecuritiesChangeInNetUnrealizedHoldingGainLossNetOfTax contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-5">500000</us-gaap:AvailableForSaleSecuritiesChangeInNetUnrealizedHoldingGainLossNetOfTax>
  <us-gaap:AvailableForSaleSecuritiesFairValueDisclosure contextRef="As_Of_12_31_2011_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_us-gaap_AuctionRateSecuritiesMember" unitRef="Unit12" decimals="-5">24700000</us-gaap:AvailableForSaleSecuritiesFairValueDisclosure>
  <us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLosses1 contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">3853000</us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLosses1>
  <us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLosses1 contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">3327000</us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLosses1>
  <us-gaap:AvailableForSaleSecuritiesNoncurrent contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">35297000</us-gaap:AvailableForSaleSecuritiesNoncurrent>
  <us-gaap:AvailableForSaleSecuritiesNoncurrent contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">24673000</us-gaap:AvailableForSaleSecuritiesNoncurrent>
  <us-gaap:BuildingsAndImprovementsGross contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">65525000</us-gaap:BuildingsAndImprovementsGross>
  <us-gaap:BuildingsAndImprovementsGross contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">79420000</us-gaap:BuildingsAndImprovementsGross>
  <us-gaap:BusinessAcquisitionCostOfAcquiredEntityPurchasePrice contextRef="As_Of_5_31_2009" unitRef="Unit12" decimals="-5">10600000</us-gaap:BusinessAcquisitionCostOfAcquiredEntityPurchasePrice>
  <us-gaap:BusinessCombinationAcquisitionRelatedCosts contextRef="Duration_5_1_2009_To_5_31_2009" unitRef="Unit12" decimals="-5">100000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
  <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;b&gt; &lt;/b&gt;

&lt;p style="margin: 0px; font: bold 10pt/13pt Times New Roman, Times, Serif;"&gt;Note 2&amp;#8212;Business Acquisition&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;In May 2009, the Company completed an immaterial business acquisition of certain precision machining assets and capabilities for $&lt;font class="_mt"&gt;10.6&lt;/font&gt; million. The Company expensed $&lt;font class="_mt"&gt;0.1&lt;/font&gt; million in acquisition costs related to this acquisition.&lt;/p&gt; &lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
  <us-gaap:BusinessExitCosts contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember" unitRef="Unit12" decimals="-3">1094000</us-gaap:BusinessExitCosts>
  <us-gaap:BusinessExitCosts contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_FacilityClosingMember" unitRef="Unit12" decimals="-5">1100000</us-gaap:BusinessExitCosts>
  <us-gaap:BusinessExitCosts contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember_us-gaap_StatementGeographicalAxis_bhe_AsiaMember" unitRef="Unit12" decimals="-3">30000</us-gaap:BusinessExitCosts>
  <us-gaap:BusinessExitCosts contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember_us-gaap_StatementGeographicalAxis_bhe_EuropeMember" unitRef="Unit12" decimals="-3">144000</us-gaap:BusinessExitCosts>
  <us-gaap:BusinessExitCosts contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember_us-gaap_StatementGeographicalAxis_country_US" unitRef="Unit12" decimals="-3">920000</us-gaap:BusinessExitCosts>
  <us-gaap:BusinessExitCosts contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember" unitRef="Unit12" decimals="-3">1185000</us-gaap:BusinessExitCosts>
  <us-gaap:BusinessExitCosts contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_FacilityClosingMember" unitRef="Unit12" decimals="-5">1200000</us-gaap:BusinessExitCosts>
  <us-gaap:BusinessExitCosts contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember_us-gaap_StatementGeographicalAxis_bhe_AsiaMember" unitRef="Unit12" decimals="-3">679000</us-gaap:BusinessExitCosts>
  <us-gaap:BusinessExitCosts contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember_us-gaap_StatementGeographicalAxis_bhe_EuropeMember" unitRef="Unit12" decimals="-3">137000</us-gaap:BusinessExitCosts>
  <us-gaap:BusinessExitCosts contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember_us-gaap_StatementGeographicalAxis_country_US" unitRef="Unit12" decimals="-3">369000</us-gaap:BusinessExitCosts>
  <us-gaap:BusinessExitCosts contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandElevenMember" unitRef="Unit12" decimals="-3">514000</us-gaap:BusinessExitCosts>
  <us-gaap:BusinessExitCosts contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_FacilityClosingMember" unitRef="Unit12" decimals="-5">500000</us-gaap:BusinessExitCosts>
  <us-gaap:BusinessExitCosts contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandElevenMember_us-gaap_StatementGeographicalAxis_bhe_AsiaMember" unitRef="Unit12" decimals="-3">289000</us-gaap:BusinessExitCosts>
  <us-gaap:BusinessExitCosts contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandElevenMember_us-gaap_StatementGeographicalAxis_bhe_EuropeMember" unitRef="Unit12" decimals="-3">203000</us-gaap:BusinessExitCosts>
  <us-gaap:BusinessExitCosts contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandElevenMember_us-gaap_StatementGeographicalAxis_country_US" unitRef="Unit12" decimals="-3">22000</us-gaap:BusinessExitCosts>
  <us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-5">22900000</us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization>
  <us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-5">24100000</us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization>
  <us-gaap:CapitalizedComputerSoftwareGross contextRef="As_Of_12_31_2009" unitRef="Unit12" decimals="-5">100000</us-gaap:CapitalizedComputerSoftwareGross>
  <us-gaap:CapitalizedComputerSoftwareGross contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-5">300000</us-gaap:CapitalizedComputerSoftwareGross>
  <us-gaap:CapitalizedComputerSoftwareGross contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-5">600000</us-gaap:CapitalizedComputerSoftwareGross>
  <us-gaap:CapitalLeasedAssetsGross contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">12207000</us-gaap:CapitalLeasedAssetsGross>
  <us-gaap:CapitalLeaseObligations contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">11381000</us-gaap:CapitalLeaseObligations>
  <us-gaap:CapitalLeaseObligations contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">11019000</us-gaap:CapitalLeaseObligations>
  <us-gaap:CapitalLeaseObligationsCurrent contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">362000</us-gaap:CapitalLeaseObligationsCurrent>
  <us-gaap:CapitalLeaseObligationsCurrent contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">419000</us-gaap:CapitalLeaseObligationsCurrent>
  <us-gaap:CapitalLeaseObligationsNoncurrent contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">11019000</us-gaap:CapitalLeaseObligationsNoncurrent>
  <us-gaap:CapitalLeaseObligationsNoncurrent contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">10600000</us-gaap:CapitalLeaseObligationsNoncurrent>
  <us-gaap:CapitalLeasesBalanceSheetAssetsByMajorClassNet contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">8451000</us-gaap:CapitalLeasesBalanceSheetAssetsByMajorClassNet>
  <us-gaap:CapitalLeasesFutureMinimumPaymentsDue contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">18960000</us-gaap:CapitalLeasesFutureMinimumPaymentsDue>
  <us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">1520000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent>
  <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFiveYears contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">1645000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFiveYears>
  <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFourYears contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">1613000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFourYears>
  <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInThreeYears contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">1581000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInThreeYears>
  <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInTwoYears contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">1550000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInTwoYears>
  <us-gaap:CapitalLeasesFutureMinimumPaymentsDueThereafter contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">11051000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueThereafter>
  <us-gaap:CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">7941000</us-gaap:CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments>
  <us-gaap:CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">11019000</us-gaap:CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments>
  <us-gaap:CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">3756000</us-gaap:CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="As_Of_12_31_2008" unitRef="Unit12" decimals="-3">359694000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="As_Of_12_31_2009" unitRef="Unit12" decimals="-3">421243000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">346345000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">283920000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">61549000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">-74898000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">-62425000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;div class="MetaData"&gt;

&lt;div&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&lt;b&gt;(c) Cash and Cash Equivalents&lt;/b&gt;&lt;/p&gt;&lt;/div&gt;

&lt;div&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;The Company considers all highly liquid debt instruments with an original maturity at the date of purchase of three months or less to be cash equivalents. Cash equivalents of $&lt;font class="_mt"&gt;155.0&lt;/font&gt; million and $&lt;font class="_mt"&gt;306.0&lt;/font&gt; million at December 31, 2011 and 2010, respectively, consist primarily of money-market funds, certificates of deposit, time deposits, commercial paper and U.S. Government backed Agency securities with an initial term of less than three months.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
  <us-gaap:CashEquivalentsAtCarryingValue contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-5">306000000</us-gaap:CashEquivalentsAtCarryingValue>
  <us-gaap:CashEquivalentsAtCarryingValue contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-5">155000000</us-gaap:CashEquivalentsAtCarryingValue>
  <us-gaap:CashFlowSupplementalDisclosuresTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;b&gt; &lt;/b&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&lt;b&gt;Note 18&amp;#8212;Supplemental Cash Flow Information&lt;/b&gt;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;The following is additional information concerning supplemental disclosures of cash payments.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="10"&gt;Year ended December 31,&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;(in thousands)&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2009&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; width: 64%;"&gt;Income taxes paid, net&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;7,759&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;8,577&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;6,170&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Interest paid&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;1,290&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;1,324&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;1,354&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="text-align: center; margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt; &lt;/div&gt;</us-gaap:CashFlowSupplementalDisclosuresTextBlock>
  <us-gaap:CommitmentsAndContingencies xsi:nil="true" contextRef="As_Of_12_31_2010" unitRef="Unit12" />
  <us-gaap:CommitmentsAndContingencies xsi:nil="true" contextRef="As_Of_12_31_2011" unitRef="Unit12" />
  <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;b&gt; &lt;/b&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&lt;b&gt;Note 15&amp;#8212;Contingencies&lt;/b&gt;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;On June 3, 2007, Power Paper, Ltd. (Power Paper), a limited liability company from Israel filed suit against Pemstar Inc. (Pemstar) in U.S. District Court in Minnesota. Pemstar was a Minnesota public company that was acquired by the Company in January 2007. Power Paper's claim sought damages of up to $&lt;font class="_mt"&gt;22.8&lt;/font&gt; million based on an alleged breach of contract. The trial, which began on September 12, 2011, resulted in a jury verdict in favor of Pemstar.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;The Company is involved in various legal actions arising in the ordinary course of business. In the opinion of management, the ultimate disposition of these other matters will not have a material adverse effect on the Company's consolidated financial position or results of operations.&lt;/p&gt; &lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
  <us-gaap:CommitmentsDisclosureTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;b&gt; &lt;/b&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&lt;b&gt;Note 7&amp;#8212;Commitments&lt;/b&gt;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;The Company leases certain manufacturing equipment, office equipment, vehicles and office, warehouse and manufacturing facilities under operating leases. Some of the leases provide for escalation of the lease payments as maintenance costs and taxes increase. The leases expire at various times through 2020. Leases for office space and manufacturing facilities generally contain renewal options. Rental expense for the years ended December 31, 2011, 2010 and 2009 was $&lt;font class="_mt"&gt;10.3&lt;/font&gt; million, $&lt;font class="_mt"&gt;11.0&lt;/font&gt; million and $&lt;font class="_mt"&gt;10.6&lt;/font&gt; million, respectively.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;The Company is obligated under a capital lease that expires in &lt;font class="_mt"&gt;2023&lt;/font&gt;. As of December 31, 2011, property, plant and equipment include the following amounts under capital leases (in thousands):&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; width: 88%;"&gt;Buildings and building improvements&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;12,207&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Less accumulated depreciation&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(3,756&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;8,451&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;Capital lease obligations outstanding consist of the following:&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="6"&gt;December 31,&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;(in thousands)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; width: 76%;"&gt;Capital lease obligations&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;11,019&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;11,381&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Less current installments&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;419&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;362&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Capital lease obligations, less current installments&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;10,600&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;11,019&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;Future minimum lease payments under noncancelable operating leases and future minimum capital lease payments are as follows (in thousands):&lt;/p&gt;

&lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Capital&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Operating&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Year ending December 31,&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Leases&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Leases&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; width: 76%;"&gt;2012&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;1,520&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;8,801&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;2013&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;1,550&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;6,177&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;2014&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;1,581&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;5,032&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;2015&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;1,613&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;4,668&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;2016&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;1,645&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;3,420&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Thereafter&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;11,051&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;3,517&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Total minimum lease payments&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;18,960&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;31,615&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Less: amount representing interest&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;7,941&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Present value of minimum lease payments&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;11,019&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Less: current installments&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;419&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Capital lease obligations, less current installments&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;10,600&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;The Company enters into contractual commitments to deliver products and services in the ordinary course of business. The Company believes that all such contractual commitments will be performed or renegotiated such that no material adverse financial impact on the Company's financial position, results of operations or liquidity will result from these commitments.&lt;/p&gt; &lt;/div&gt;</us-gaap:CommitmentsDisclosureTextBlock>
  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="As_Of_12_31_2010" unitRef="Unit13" decimals="INF">0.10</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="As_Of_12_31_2011" unitRef="Unit13" decimals="INF">0.10</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:CommonStockSharesAuthorized contextRef="As_Of_12_31_2010" unitRef="Unit14" decimals="-3">145000000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockSharesAuthorized contextRef="As_Of_12_31_2011" unitRef="Unit14" decimals="-3">145000000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockSharesIssued contextRef="As_Of_12_31_2010" unitRef="Unit14" decimals="-3">61196000</us-gaap:CommonStockSharesIssued>
  <us-gaap:CommonStockSharesIssued contextRef="As_Of_12_31_2011" unitRef="Unit14" decimals="-3">57902000</us-gaap:CommonStockSharesIssued>
  <us-gaap:CommonStockSharesOutstanding contextRef="As_Of_12_31_2008_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit14" decimals="-3">65226000</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommonStockSharesOutstanding contextRef="As_Of_12_31_2009_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit14" decimals="-3">64097000</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommonStockSharesOutstanding contextRef="As_Of_12_31_2010" unitRef="Unit14" decimals="-3">61085000</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommonStockSharesOutstanding contextRef="As_Of_12_31_2010_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit14" decimals="-3">61085000</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommonStockSharesOutstanding contextRef="As_Of_12_31_2011" unitRef="Unit14" decimals="-3">57791000</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommonStockSharesOutstanding contextRef="As_Of_12_31_2011_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit14" decimals="-3">57791000</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommonStockValue contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">6109000</us-gaap:CommonStockValue>
  <us-gaap:CommonStockValue contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">5779000</us-gaap:CommonStockValue>
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">58573000</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="Unit12" decimals="-3">5192000</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="Unit12" decimals="-3">53381000</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">77789000</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="Unit12" decimals="-3">-1969000</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="Unit12" decimals="-3">79758000</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">45471000</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="Unit12" decimals="-3">-6488000</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="Unit12" decimals="-3">51959000</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;b&gt; &lt;/b&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&lt;b&gt;Note 12&amp;#8212;Concentrations of Business Risk&lt;/b&gt;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;Substantially all of the Company's sales are derived from manufacturing services in which the Company purchases components specified by its customers. The Company uses numerous suppliers of electronic components and other materials for its operations. Some components used by the Company have been subject to industry-wide shortages, and suppliers have been forced to allocate available quantities among their customers. The Company's inability to obtain any needed components during periods of allocation could cause delays in manufacturing and could adversely affect results of operations.&lt;/p&gt; &lt;/div&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>
  <us-gaap:ConsolidationPolicyTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;div class="MetaData"&gt;

&lt;p style="margin: 6pt 0px 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&lt;b&gt;(b) Principles of Consolidation&lt;/b&gt;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;The consolidated financial statements include the financial statements of Benchmark Electronics, Inc. and its wholly owned and majority owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.&lt;/p&gt;&lt;/div&gt; &lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
  <us-gaap:ConstructionInProgressGross contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">1986000</us-gaap:ConstructionInProgressGross>
  <us-gaap:ConstructionInProgressGross contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">1405000</us-gaap:ConstructionInProgressGross>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">1943188000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">2214728000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">2114195000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">-4521000</us-gaap:CurrentFederalTaxExpenseBenefit>
  <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">300000</us-gaap:CurrentFederalTaxExpenseBenefit>
  <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">75000</us-gaap:CurrentFederalTaxExpenseBenefit>
  <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">3326000</us-gaap:CurrentForeignTaxExpenseBenefit>
  <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">5730000</us-gaap:CurrentForeignTaxExpenseBenefit>
  <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">7003000</us-gaap:CurrentForeignTaxExpenseBenefit>
  <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">-901000</us-gaap:CurrentIncomeTaxExpenseBenefit>
  <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">6978000</us-gaap:CurrentIncomeTaxExpenseBenefit>
  <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">7164000</us-gaap:CurrentIncomeTaxExpenseBenefit>
  <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">294000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
  <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">948000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
  <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">86000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
  <us-gaap:DebtDisclosureTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&lt;b&gt;Note 6&amp;#8212;Borrowing Facilities&lt;/b&gt;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;Under the terms of a credit agreement (the U.S. Credit Agreement), the Company has a $&lt;font class="_mt"&gt;100&lt;/font&gt; million &lt;font class="_mt"&gt;five&lt;/font&gt;-year revolving credit facility for general corporate purposes with a maturity date of &lt;font class="_mt"&gt;December 21, 2012&lt;/font&gt;. The U.S. Credit Agreement includes an accordion feature under which total commitments under the facility may be increased by an additional $&lt;font class="_mt"&gt;100&lt;/font&gt; million, subject to satisfaction of certain conditions and lender approval.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;Interest on outstanding borrowings under the U.S. Credit Agreement is payable &lt;font class="_mt"&gt;quarterly&lt;/font&gt;, at the Company's option, at either LIBOR plus &lt;font class="_mt"&gt;0.75&lt;/font&gt;% to &lt;font class="_mt"&gt;1.75&lt;/font&gt;% or a prime rate plus &lt;font class="_mt"&gt;0.00&lt;/font&gt;% to &lt;font class="_mt"&gt;0.25&lt;/font&gt;%, based upon the Company's debt ratio as specified in the U.S. Credit Agreement. A commitment fee of &lt;font class="_mt"&gt;0.15&lt;/font&gt;% to &lt;font class="_mt"&gt;0.35&lt;/font&gt;% per annum (based upon the Company's debt ratio) on the unused portion of the revolving credit line is payable quarterly in arrears. As of December 31, 2011 and 2010, the Company had no borrowings outstanding under the U.S. Credit Agreement and $&lt;font class="_mt"&gt;100&lt;/font&gt; million was available for future borrowings.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;The U.S. Credit Agreement is secured by the Company's domestic inventory and accounts receivable, &lt;font class="_mt"&gt;100&lt;/font&gt;% of the stock of the Company's domestic subsidiaries, &lt;font class="_mt"&gt;65&lt;/font&gt;% of the voting capital stock of each direct foreign subsidiary and substantially all of the other tangible and intangible assets of the Company and its domestic subsidiaries. The U.S. Credit Agreement contains customary financial covenants as to working capital, debt leverage, fixed charges and consolidated net worth, and restricts the ability of the Company to incur additional debt, pay dividends, sell assets and to merge or consolidate with other persons. As of December 31, 2011, the Company was in compliance with all such covenants and restrictions.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;The Company's Thailand subsidiary has a multi-purpose credit facility with Kasikornbank Public Company Limited (the Thai Credit Facility) that provides for approximately $&lt;font class="_mt"&gt;11.1&lt;/font&gt; million (&lt;font class="_mt"&gt;350&lt;/font&gt; million Thai baht) in working capital availability. The Thai Credit Facility is secured by land and buildings in Thailand. Availability of funds under the Thai Credit Facility is reviewed annually and is currently accessible through October 2012. As of December 31, 2011 and 2010, the Company's Thailand subsidiary had no working capital borrowings outstanding.&lt;/p&gt; &lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate contextRef="As_Of_12_31_2011_us-gaap_DebtInstrumentAxis_bhe_LiborPlusMember_us-gaap_RangeAxis_us-gaap_MaximumMember" unitRef="Unit16" decimals="4">0.0175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate>
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate contextRef="As_Of_12_31_2011_us-gaap_DebtInstrumentAxis_bhe_LiborPlusMember_us-gaap_RangeAxis_us-gaap_MinimumMember" unitRef="Unit16" decimals="4">0.0075</us-gaap:DebtInstrumentBasisSpreadOnVariableRate>
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate contextRef="As_Of_12_31_2011_us-gaap_DebtInstrumentAxis_bhe_PrimeRatePlusMember_us-gaap_RangeAxis_us-gaap_MaximumMember" unitRef="Unit16" decimals="4">0.0025</us-gaap:DebtInstrumentBasisSpreadOnVariableRate>
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate contextRef="As_Of_12_31_2011_us-gaap_DebtInstrumentAxis_bhe_PrimeRatePlusMember_us-gaap_RangeAxis_us-gaap_MinimumMember" unitRef="Unit16" decimals="4">0.0000</us-gaap:DebtInstrumentBasisSpreadOnVariableRate>
  <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">1789000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
  <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">-407000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
  <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">-16963000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
  <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">-3217000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
  <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">739000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
  <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">-1470000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
  <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">-1073000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
  <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">280000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
  <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">-17991000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">-1073000</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">280000</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">-17991000</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">355000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
  <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">-52000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
  <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">442000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
  <us-gaap:DeferredTaxAssetsGross contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">96195000</us-gaap:DeferredTaxAssetsGross>
  <us-gaap:DeferredTaxAssetsGross contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">94213000</us-gaap:DeferredTaxAssetsGross>
  <us-gaap:DeferredTaxAssetsInventory contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">1816000</us-gaap:DeferredTaxAssetsInventory>
  <us-gaap:DeferredTaxAssetsInventory contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">2240000</us-gaap:DeferredTaxAssetsInventory>
  <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">27825000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
  <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">45595000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
  <us-gaap:DeferredTaxAssetsNet contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">34343000</us-gaap:DeferredTaxAssetsNet>
  <us-gaap:DeferredTaxAssetsNet contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">51689000</us-gaap:DeferredTaxAssetsNet>
  <us-gaap:DeferredTaxAssetsNetCurrent contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">3850000</us-gaap:DeferredTaxAssetsNetCurrent>
  <us-gaap:DeferredTaxAssetsNetCurrent contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">8175000</us-gaap:DeferredTaxAssetsNetCurrent>
  <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">23975000</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">37420000</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">46829000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
  <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">49561000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
  <us-gaap:DeferredTaxAssetsOther contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">11398000</us-gaap:DeferredTaxAssetsOther>
  <us-gaap:DeferredTaxAssetsOther contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">9850000</us-gaap:DeferredTaxAssetsOther>
  <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">4464000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
  <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">5400000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">6466000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">7398000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">7043000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">5367000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
  <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">61852000</us-gaap:DeferredTaxAssetsValuationAllowance>
  <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">42524000</us-gaap:DeferredTaxAssetsValuationAllowance>
  <us-gaap:DeferredTaxLiabilities contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">6518000</us-gaap:DeferredTaxLiabilities>
  <us-gaap:DeferredTaxLiabilities contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">6094000</us-gaap:DeferredTaxLiabilities>
  <us-gaap:DeferredTaxLiabilitiesOther contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">1534000</us-gaap:DeferredTaxLiabilitiesOther>
  <us-gaap:DeferredTaxLiabilitiesOther contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">1508000</us-gaap:DeferredTaxLiabilitiesOther>
  <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">4984000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
  <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">4586000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
  <us-gaap:DefinedContributionPlanCostRecognized contextRef="Duration_1_1_2009_To_12_31_2009_bhe_DefinedContributionPensionAndOtherPostretirementPlansDisclosureAxis_bhe_ForeignPensionPlansDefinedContributionMember" unitRef="Unit12" decimals="-5">200000</us-gaap:DefinedContributionPlanCostRecognized>
  <us-gaap:DefinedContributionPlanCostRecognized contextRef="Duration_1_1_2009_To_12_31_2009_bhe_DefinedContributionPensionAndOtherPostretirementPlansDisclosureAxis_bhe_UnitedStatesEmployeesDefinedContributionMember" unitRef="Unit12" decimals="-5">3200000</us-gaap:DefinedContributionPlanCostRecognized>
  <us-gaap:DefinedContributionPlanCostRecognized contextRef="Duration_1_1_2010_To_12_31_2010_bhe_DefinedContributionPensionAndOtherPostretirementPlansDisclosureAxis_bhe_ForeignPensionPlansDefinedContributionMember" unitRef="Unit12" decimals="-5">300000</us-gaap:DefinedContributionPlanCostRecognized>
  <us-gaap:DefinedContributionPlanCostRecognized contextRef="Duration_1_1_2010_To_12_31_2010_bhe_DefinedContributionPensionAndOtherPostretirementPlansDisclosureAxis_bhe_UnitedStatesEmployeesDefinedContributionMember" unitRef="Unit12" decimals="-5">3500000</us-gaap:DefinedContributionPlanCostRecognized>
  <us-gaap:DefinedContributionPlanCostRecognized contextRef="Duration_1_1_2011_To_12_31_2011_bhe_DefinedContributionPensionAndOtherPostretirementPlansDisclosureAxis_bhe_ForeignPensionPlansDefinedContributionMember" unitRef="Unit12" decimals="-5">300000</us-gaap:DefinedContributionPlanCostRecognized>
  <us-gaap:DefinedContributionPlanCostRecognized contextRef="Duration_1_1_2011_To_12_31_2011_bhe_DefinedContributionPensionAndOtherPostretirementPlansDisclosureAxis_bhe_UnitedStatesEmployeesDefinedContributionMember" unitRef="Unit12" decimals="-5">3500000</us-gaap:DefinedContributionPlanCostRecognized>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">39807000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementBusinessSegmentsAxis_bhe_AsiaMember" unitRef="Unit12" decimals="-3">13873000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementBusinessSegmentsAxis_bhe_CorporateMember" unitRef="Unit12" decimals="-3">3780000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementBusinessSegmentsAxis_bhe_EuropeMember" unitRef="Unit12" decimals="-3">2778000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementBusinessSegmentsAxis_country_US" unitRef="Unit12" decimals="-3">19376000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">39830000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementBusinessSegmentsAxis_bhe_AsiaMember" unitRef="Unit12" decimals="-3">13444000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementBusinessSegmentsAxis_bhe_CorporateMember" unitRef="Unit12" decimals="-3">3442000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementBusinessSegmentsAxis_bhe_EuropeMember" unitRef="Unit12" decimals="-3">2913000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementBusinessSegmentsAxis_country_US" unitRef="Unit12" decimals="-3">20031000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">35484000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementBusinessSegmentsAxis_bhe_AsiaMember" unitRef="Unit12" decimals="-3">12859000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementBusinessSegmentsAxis_bhe_CorporateMember" unitRef="Unit12" decimals="-3">3291000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementBusinessSegmentsAxis_bhe_EuropeMember" unitRef="Unit12" decimals="-3">2664000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementBusinessSegmentsAxis_country_US" unitRef="Unit12" decimals="-3">16670000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:EarningsPerShareBasic contextRef="Duration_1_1_2009_To_3_31_2009" unitRef="Unit13" decimals="2">0.14</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareBasic contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit13" decimals="2">0.82</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareBasic contextRef="Duration_4_1_2009_To_6_30_2009" unitRef="Unit13" decimals="2">0.18</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareBasic contextRef="Duration_7_1_2009_To_9_30_2009" unitRef="Unit13" decimals="2">0.25</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareBasic contextRef="Duration_10_1_2009_To_12_31_2009" unitRef="Unit13" decimals="2">0.26</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareBasic contextRef="Duration_1_1_2010_To_3_31_2010" unitRef="Unit13" decimals="2">0.29</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareBasic contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit13" decimals="2">1.28</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareBasic contextRef="Duration_4_1_2010_To_6_30_2010" unitRef="Unit13" decimals="2">0.32</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareBasic contextRef="Duration_7_1_2010_To_9_30_2010" unitRef="Unit13" decimals="2">0.36</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareBasic contextRef="Duration_10_1_2010_To_12_31_2010" unitRef="Unit13" decimals="2">0.31</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareBasic contextRef="Duration_1_1_2011_To_3_31_2011" unitRef="Unit13" decimals="2">0.24</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareBasic contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit13" decimals="2">0.88</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareBasic contextRef="Duration_4_1_2011_To_6_30_2011" unitRef="Unit13" decimals="2">0.24</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareBasic contextRef="Duration_7_1_2011_To_9_30_2011" unitRef="Unit13" decimals="2">0.34</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareBasic contextRef="Duration_10_1_2011_To_12_31_2011" unitRef="Unit13" decimals="2">0.05</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareDiluted contextRef="Duration_1_1_2009_To_3_31_2009" unitRef="Unit13" decimals="2">0.14</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareDiluted contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit13" decimals="2">0.82</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareDiluted contextRef="Duration_4_1_2009_To_6_30_2009" unitRef="Unit13" decimals="2">0.18</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareDiluted contextRef="Duration_7_1_2009_To_9_30_2009" unitRef="Unit13" decimals="2">0.25</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareDiluted contextRef="Duration_10_1_2009_To_12_31_2009" unitRef="Unit13" decimals="2">0.25</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareDiluted contextRef="Duration_1_1_2010_To_3_31_2010" unitRef="Unit13" decimals="2">0.28</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareDiluted contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit13" decimals="2">1.27</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareDiluted contextRef="Duration_4_1_2010_To_6_30_2010" unitRef="Unit13" decimals="2">0.32</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareDiluted contextRef="Duration_7_1_2010_To_9_30_2010" unitRef="Unit13" decimals="2">0.36</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareDiluted contextRef="Duration_10_1_2010_To_12_31_2010" unitRef="Unit13" decimals="2">0.31</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareDiluted contextRef="Duration_1_1_2011_To_3_31_2011" unitRef="Unit13" decimals="2">0.24</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareDiluted contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit13" decimals="2">0.87</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareDiluted contextRef="Duration_4_1_2011_To_6_30_2011" unitRef="Unit13" decimals="2">0.24</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareDiluted contextRef="Duration_7_1_2011_To_9_30_2011" unitRef="Unit13" decimals="2">0.34</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareDiluted contextRef="Duration_10_1_2011_To_12_31_2011" unitRef="Unit13" decimals="2">0.05</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerSharePolicyTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;div class="MetaData"&gt;

&lt;div&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&lt;b&gt;(i) Earnings Per Share&lt;/b&gt;&lt;/p&gt;&lt;/div&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;Basic earnings per share is computed using the weighted-average number of shares outstanding. Diluted earnings per share is computed using the weighted-average number of shares outstanding adjusted for the incremental shares attributed to outstanding stock equivalents during the years ended December 31, 2011, 2010 and 2009. Stock equivalents include common shares issuable upon the exercise of stock options and other equity instruments, and are computed using the treasury stock method. Under the treasury stock method, the exercise price of a share, the amount of compensation cost, if any, for future service that the Company has not yet recognized, and the amount of estimated tax benefits that would be recorded in paid-in-capital, if any, when the share is exercised are assumed to be used to repurchase shares in the current period.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;The following table sets forth the calculation of basic and diluted earnings per share.&lt;/p&gt;

&lt;p style="text-align: justify; margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="text-align: justify; margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;div&gt;

&lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="10"&gt;Year ended December 31,&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;(in thousands, except per share data)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2009&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; width: 64%;"&gt;Net income&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;51,959&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;79,758&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;53,381&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Denominator for basic earnings per share &amp;#8211; weighted-&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;average number of common shares outstanding&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;during the period&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;59,284&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;62,141&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;64,758&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Incremental common shares attributable to exercise&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;of outstanding dilutive options&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;270&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;455&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;303&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Incremental common shares attributable to outstanding&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;restricted shares, restricted stock units and phantom stock&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;219&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;96&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;45&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Incremental common shares attributable&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;to exercise of warrants&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;10&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Denominator for diluted earnings per share&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;59,773&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;62,692&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;65,116&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Basic earnings per share&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.88&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;1.28&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.82&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Diluted earnings per share&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.87&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;1.27&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.82&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;

&lt;p style="text-align: justify; margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;Options to purchase&amp;nbsp;&lt;font class="_mt"&gt;3.4&lt;/font&gt; million,&amp;nbsp;&lt;font class="_mt"&gt;2.7&lt;/font&gt; million and&amp;nbsp;&lt;font class="_mt"&gt;4.1&lt;/font&gt; million common shares in 2011, 2010 and 2009, respectively, were not included in the computation of diluted earnings per share because their effect would have been anti-dilutive.&lt;/p&gt;&lt;/div&gt; &lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">2880000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">-480000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">-2644000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="As_Of_12_31_2011_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_bhe_PerformanceBasedRestrictedStockUnitsMember" unitRef="Unit12" decimals="-5">1300000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="As_Of_12_31_2011_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_bhe_RestrictedStockUnitsAndPhantomStockMember" unitRef="Unit12" decimals="-5">1300000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="As_Of_12_31_2011_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_us-gaap_RestrictedStockMember" unitRef="Unit12" decimals="-5">3800000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="As_Of_12_31_2011_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_us-gaap_StockOptionsMember" unitRef="Unit12" decimals="-5">4200000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_bhe_PerformanceBasedRestrictedStockUnitsMember" unitRef="Unit1" decimals="1">3.2</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition>
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_bhe_RestrictedStockUnitsAndPhantomStockMember" unitRef="Unit1" decimals="1">2.2</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition>
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_us-gaap_RestrictedStockMember" unitRef="Unit1" decimals="1">2.6</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition>
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_us-gaap_StockOptionsMember" unitRef="Unit1" decimals="1">1.7</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition>
  <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-5">1800000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
  <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-5">1900000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
  <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-5">1700000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
  <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-5">900000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions>
  <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-5">1300000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions>
  <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-5">900000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions>
  <us-gaap:EntityWideRevenueMajorCustomerAmount xsi:nil="true" id="Item-0002" contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_ConcentrationRiskByTypeAxis_bhe_InternationalBusinessMachinesCorporationMember" unitRef="Unit12" />
  <us-gaap:EntityWideRevenueMajorCustomerAmount contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_ConcentrationRiskByTypeAxis_bhe_OneidaNationElectronicsIncMember" unitRef="Unit12" decimals="-3">290236000</us-gaap:EntityWideRevenueMajorCustomerAmount>
  <us-gaap:EntityWideRevenueMajorCustomerAmount xsi:nil="true" id="Item-0001" contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_ConcentrationRiskByTypeAxis_bhe_InternationalBusinessMachinesCorporationMember" unitRef="Unit12" />
  <us-gaap:EntityWideRevenueMajorCustomerAmount xsi:nil="true" id="Item-0004" contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_ConcentrationRiskByTypeAxis_bhe_OneidaNationElectronicsIncMember" unitRef="Unit12" />
  <us-gaap:EntityWideRevenueMajorCustomerAmount contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_ConcentrationRiskByTypeAxis_bhe_InternationalBusinessMachinesCorporationMember" unitRef="Unit12" decimals="-3">319411000</us-gaap:EntityWideRevenueMajorCustomerAmount>
  <us-gaap:EntityWideRevenueMajorCustomerAmount xsi:nil="true" id="Item-0003" contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_ConcentrationRiskByTypeAxis_bhe_OneidaNationElectronicsIncMember" unitRef="Unit12" />
  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">1176000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">-14000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">1176000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">-14000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
  <us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;(in thousands)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; width: 76%;"&gt;Balance as of January 1&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;35,297&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;45,686&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Net unrealized gains included in other comprehensive income&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;526&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;536&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Sales of investments at par value&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(11,150&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(10,925&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Balance as of December 31&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;24,673&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;35,297&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Unrealized losses still held&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;3,327&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;3,853&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;/div&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncome contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">536000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncome>
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncome contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">526000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncome>
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">-10925000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales>
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">-11150000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales>
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue contextRef="As_Of_12_31_2009" unitRef="Unit12" decimals="-3">45686000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">35297000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">24673000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
  <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;div class="MetaData"&gt;

&lt;div&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 6pt 0px 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&lt;b&gt;&lt;font size="2" class="_mt"&gt;(n) Fair Values of Financial Instruments&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;&lt;/div&gt;

&lt;div&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;The Company's financial instruments consist of cash equivalents, accounts receivable, accrued liabilities, accounts payable and capital lease obligations. The Company believes that the carrying value of these instruments approximate their fair value. As of December 31, 2011, the Company's long-term investments are recorded at fair value. See Note 11.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">11403000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="As_Of_12_31_2010_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" unitRef="Unit12" decimals="-3">7165000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="As_Of_12_31_2010_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember" unitRef="Unit12" decimals="-3">94000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="As_Of_12_31_2010_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentedTechnologyMember" unitRef="Unit12" decimals="-3">4144000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">16008000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="As_Of_12_31_2011_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" unitRef="Unit12" decimals="-3">8916000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="As_Of_12_31_2011_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember" unitRef="Unit12" decimals="-3">118000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="As_Of_12_31_2011_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentedTechnologyMember" unitRef="Unit12" decimals="-3">6974000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="As_Of_3_31_2009_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentedTechnologyMember" unitRef="Unit12" decimals="-5">11300000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">29975000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="As_Of_12_31_2010_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" unitRef="Unit12" decimals="-3">17807000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="As_Of_12_31_2010_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember" unitRef="Unit12" decimals="-3">868000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="As_Of_12_31_2010_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentedTechnologyMember" unitRef="Unit12" decimals="-3">11300000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">29931000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="As_Of_12_31_2011_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" unitRef="Unit12" decimals="-3">17763000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="As_Of_12_31_2011_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember" unitRef="Unit12" decimals="-3">868000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="As_Of_12_31_2011_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentedTechnologyMember" unitRef="Unit12" decimals="-3">11300000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">18572000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="As_Of_12_31_2010_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" unitRef="Unit12" decimals="-3">10642000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="As_Of_12_31_2010_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember" unitRef="Unit12" decimals="-3">774000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="As_Of_12_31_2010_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentedTechnologyMember" unitRef="Unit12" decimals="-3">7156000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">13923000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="As_Of_12_31_2011_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" unitRef="Unit12" decimals="-3">8847000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="As_Of_12_31_2011_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember" unitRef="Unit12" decimals="-3">750000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="As_Of_12_31_2011_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentedTechnologyMember" unitRef="Unit12" decimals="-3">4326000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:FiniteLivedIntangibleAssetsUsefulLife contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" unitRef="Unit16" decimals="0">10</us-gaap:FiniteLivedIntangibleAssetsUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetsUsefulLife contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_RangeAxis_us-gaap_MaximumMember" unitRef="Unit1" decimals="0">7</us-gaap:FiniteLivedIntangibleAssetsUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetsUsefulLife contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_RangeAxis_us-gaap_MinimumMember" unitRef="Unit1" decimals="0">3</us-gaap:FiniteLivedIntangibleAssetsUsefulLife>
  <us-gaap:ForeignCurrencyTransactionLossBeforeTax contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-5">1900000</us-gaap:ForeignCurrencyTransactionLossBeforeTax>
  <us-gaap:ForeignCurrencyTransactionLossBeforeTax contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-5">2400000</us-gaap:ForeignCurrencyTransactionLossBeforeTax>
  <us-gaap:ForeignCurrencyTransactionLossBeforeTax contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-5">1500000</us-gaap:ForeignCurrencyTransactionLossBeforeTax>
  <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;div class="MetaData"&gt;

&lt;p style="margin: 6pt 0px 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&lt;b&gt;(o) Foreign Currency&lt;/b&gt; &lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;For foreign subsidiaries using the local currency as their functional currency, assets and liabilities are translated at exchange rates in effect at the balance sheet date and income and expenses are translated at average exchange rates. The effects of these translation adjustments are reported in other comprehensive income. Exchange losses arising from transactions denominated in a currency other than the functional currency of the entity involved are included in other expense and totaled approximately $&lt;font class="_mt"&gt;1.5&lt;/font&gt; million, $&lt;font class="_mt"&gt;2.4&lt;/font&gt; million and $&lt;font class="_mt"&gt;1.9&lt;/font&gt; million in 2011, 2010 and 2009, respectively.&lt;/p&gt;&lt;/div&gt; &lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
  <us-gaap:FurnitureAndFixturesGross contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">7161000</us-gaap:FurnitureAndFixturesGross>
  <us-gaap:FurnitureAndFixturesGross contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">7351000</us-gaap:FurnitureAndFixturesGross>
  <us-gaap:FutureAmortizationExpenseYearFive contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">2481000</us-gaap:FutureAmortizationExpenseYearFive>
  <us-gaap:FutureAmortizationExpenseYearFour contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">2573000</us-gaap:FutureAmortizationExpenseYearFour>
  <us-gaap:FutureAmortizationExpenseYearOne contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">2564000</us-gaap:FutureAmortizationExpenseYearOne>
  <us-gaap:FutureAmortizationExpenseYearThree contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">2573000</us-gaap:FutureAmortizationExpenseYearThree>
  <us-gaap:FutureAmortizationExpenseYearTwo contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">2573000</us-gaap:FutureAmortizationExpenseYearTwo>
  <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">9000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
  <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">69000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
  <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">190000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
  <us-gaap:Goodwill contextRef="As_Of_12_31_2009_us-gaap_StatementBusinessSegmentsAxis_bhe_AsiaMember" unitRef="Unit12" decimals="-5">37900000</us-gaap:Goodwill>
  <us-gaap:Goodwill contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">37912000</us-gaap:Goodwill>
  <us-gaap:Goodwill contextRef="As_Of_12_31_2010_us-gaap_StatementBusinessSegmentsAxis_bhe_AsiaMember" unitRef="Unit12" decimals="-5">37900000</us-gaap:Goodwill>
  <us-gaap:Goodwill contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">37912000</us-gaap:Goodwill>
  <us-gaap:Goodwill contextRef="As_Of_12_31_2011_us-gaap_StatementBusinessSegmentsAxis_bhe_AsiaMember" unitRef="Unit12" decimals="-5">37900000</us-gaap:Goodwill>
  <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&lt;b&gt;Note 5&amp;#8212;Goodwill and Other Intangible Assets&lt;/b&gt;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;Goodwill associated with the Company's Asia business segment totaled $&lt;font class="_mt"&gt;37.9&lt;/font&gt; million at December 31, 2011, 2010 and 2009. Accumulated goodwill impairment losses associated with the Company's Americas and Europe business segments totaled $&lt;font class="_mt"&gt;247.5&lt;/font&gt; million at December 31, 2011, 2010 and 2009.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;Other assets consist primarily of acquired identifiable intangible assets, capitalized purchased software costs and assets held for sale. Other intangible assets as of December 31, 2011 and 2010 were as follows:&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Gross&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Net&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Carrying&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Accumulated&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Carrying&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;(in thousands)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Amount&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Amortization&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Amount&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; width: 64%;"&gt;Customer relationships&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;17,763&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;(8,916&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;8,847&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Technology licenses&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;11,300&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(6,974&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;4,326&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Other&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;868&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(118&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;750&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Other intangible assets, December 31, 2011&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;29,931&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(16,008&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;13,923&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Gross&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Net&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Carrying&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Accumulated&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Carrying&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;(in thousands)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Amount&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Amortization&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Amount&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; width: 64%;"&gt;Customer relationships&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;17,807&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;(7,165&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;10,642&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Technology licenses&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;11,300&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(4,144&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;7,156&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Other&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;868&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(94&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;774&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Other intangible assets, December 31, 2010&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;29,975&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(11,403&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;18,572&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;Customer relationships are being amortized on a straight-line basis over a period of&amp;nbsp;&lt;font class="_mt"&gt;ten&lt;/font&gt; years. In March 2009, the Company acquired certain technology licenses for $&lt;font class="_mt"&gt;11.3&lt;/font&gt; million. Technology licenses are being amortized over their estimated useful lives in proportion to the economic benefits consumed. Amortization of other intangible assets for the years ended December 31, 2011, 2010 and 2009 was $&lt;font class="_mt"&gt;4.6&lt;/font&gt; million, $&lt;font class="_mt"&gt;4.2&lt;/font&gt; million and $&lt;font class="_mt"&gt;3.5&lt;/font&gt; million, respectively.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;The estimated future amortization expense of other intangible assets for each of the next five years is as follows (in thousands):&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Year ending December 31,&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Amount&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; width: 88%;"&gt;2012&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;2,564&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;2013&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;2,573&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;2014&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;2,573&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;2015&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;2,573&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;2016&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;2,481&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;During 2011, 2010 and 2009, $&lt;font class="_mt"&gt;0.6&lt;/font&gt; million, $&lt;font class="_mt"&gt;0.3&lt;/font&gt; million and $&lt;font class="_mt"&gt;0.1&lt;/font&gt; million, respectively, of purchased software costs were capitalized. As of December 31, 2011 and 2010, purchased software, net of accumulated amortization totaled $&lt;font class="_mt"&gt;1.9&lt;/font&gt; million and $&lt;font class="_mt"&gt;2.6&lt;/font&gt; million, respectively. The accumulated amortization of purchased software costs at December 31, 2011 and 2010 was $&lt;font class="_mt"&gt;24.1&lt;/font&gt; million and $&lt;font class="_mt"&gt;22.9&lt;/font&gt; million, respectively. Capitalized purchased software costs are amortized straight-line over the estimated useful life of the related software, which ranges from&amp;nbsp;&lt;font class="_mt"&gt;3&lt;/font&gt; to&amp;nbsp;&lt;font class="_mt"&gt;7&lt;/font&gt; years.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;As of December 31, 2011 and 2010, the Company had an asset held for sale in other assets with a net book value of $&lt;font class="_mt"&gt;8.9&lt;/font&gt; million and $&lt;font class="_mt"&gt;8.5&lt;/font&gt; million, respectively. This asset is a manufacturing facility in Tianjin, China acquired in an acquisition and is available for immediate sale. During 2008, the Company committed to a plan to divest its Tianjin facility.&lt;/p&gt; &lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
  <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;div class="MetaData"&gt;

&lt;p style="margin: 6pt 0px 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&lt;b&gt;(g) Goodwill and Other Intangible Assets&lt;/b&gt;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;Goodwill represents the excess of purchase price over fair value of net assets acquired. Goodwill and intangible assets acquired in a business combination and determined to have an indefinite useful life are not amortized, but instead tested for impairment at least annually. Intangible assets with estimable useful lives are amortized over their respective estimated useful lives to their estimated residual values.&lt;/p&gt;&lt;/div&gt; &lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
  <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="As_Of_12_31_2009_us-gaap_StatementBusinessSegmentsAxis_bhe_EuropeMember" unitRef="Unit12" decimals="-5">247500000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
  <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="As_Of_12_31_2010_us-gaap_StatementBusinessSegmentsAxis_bhe_EuropeMember" unitRef="Unit12" decimals="-5">247500000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
  <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="As_Of_12_31_2011_us-gaap_StatementBusinessSegmentsAxis_bhe_EuropeMember" unitRef="Unit12" decimals="-5">247500000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
  <us-gaap:GrossProfit contextRef="Duration_1_1_2009_To_3_31_2009" unitRef="Unit12" decimals="-3">31636000</us-gaap:GrossProfit>
  <us-gaap:GrossProfit contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">146065000</us-gaap:GrossProfit>
  <us-gaap:GrossProfit contextRef="Duration_4_1_2009_To_6_30_2009" unitRef="Unit12" decimals="-3">34500000</us-gaap:GrossProfit>
  <us-gaap:GrossProfit contextRef="Duration_7_1_2009_To_9_30_2009" unitRef="Unit12" decimals="-3">36534000</us-gaap:GrossProfit>
  <us-gaap:GrossProfit contextRef="Duration_10_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">43395000</us-gaap:GrossProfit>
  <us-gaap:GrossProfit contextRef="Duration_1_1_2010_To_3_31_2010" unitRef="Unit12" decimals="-3">45237000</us-gaap:GrossProfit>
  <us-gaap:GrossProfit contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">187415000</us-gaap:GrossProfit>
  <us-gaap:GrossProfit contextRef="Duration_4_1_2010_To_6_30_2010" unitRef="Unit12" decimals="-3">46254000</us-gaap:GrossProfit>
  <us-gaap:GrossProfit contextRef="Duration_7_1_2010_To_9_30_2010" unitRef="Unit12" decimals="-3">47192000</us-gaap:GrossProfit>
  <us-gaap:GrossProfit contextRef="Duration_10_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">48732000</us-gaap:GrossProfit>
  <us-gaap:GrossProfit contextRef="Duration_1_1_2011_To_3_31_2011" unitRef="Unit12" decimals="-3">37624000</us-gaap:GrossProfit>
  <us-gaap:GrossProfit contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">138835000</us-gaap:GrossProfit>
  <us-gaap:GrossProfit contextRef="Duration_4_1_2011_To_6_30_2011" unitRef="Unit12" decimals="-3">37751000</us-gaap:GrossProfit>
  <us-gaap:GrossProfit contextRef="Duration_7_1_2011_To_9_30_2011" unitRef="Unit12" decimals="-3">34635000</us-gaap:GrossProfit>
  <us-gaap:GrossProfit contextRef="Duration_10_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">28825000</us-gaap:GrossProfit>
  <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;div class="MetaData"&gt;

&lt;p style="margin: 6pt 0px 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&lt;b&gt;(h) Impairment of Long-Lived Assets&lt;/b&gt;&lt;/p&gt;

&lt;div&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;Long-lived assets, such as property, plant, and equipment, and purchased intangibles subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is evaluated by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated undiscounted future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the estimated fair value of the asset. Assets to be disposed of would be separately disclosed and reported at the lower of the carrying amount or estimated fair value less costs to sell, and are no longer depreciated. The assets and liabilities of a disposed group classified as held for sale would be disclosed separately in the appropriate asset and liability sections of the balance sheet.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;Goodwill is tested annually for impairment, and is tested for impairment more frequently if events and circumstances indicate that the asset might be impaired. An impairment loss is recognized to the extent that the carrying amount exceeds the asset's fair value. The impairment determination is made at the reporting unit level and consists of two steps. First, the Company determines the fair value of a reporting unit, which the Company has determined to be consistent with its operating segments as defined in Note 13 &amp;#8211; "Segment and Geographic Information," and compares it to its carrying amount. The fair value of our reporting units is determined based on a weighting of both projected discounted future results and comparative market multiples. The projected discounted future results (discounted cash flow approach) is based on assumptions that are consistent with the Company's estimates of future growth and the strategic plan used to manage the underlying business. Factors requiring significant judgment include assumptions related to future growth rates, discount factors and tax rates, amongst other considerations. Second, if the carrying amount of a reporting unit exceeds its estimated fair value, an impairment loss is recognized for any excess of the carrying amount of the reporting unit's goodwill over the implied fair value of that goodwill. The implied fair value of goodwill is determined by allocating the fair value of the reporting unit in a manner similar to a purchase price allocation. The residual fair value after this allocation is the implied fair value of the reporting unit goodwill. This impairment analysis is based on significant assumptions of future results made by management, including revenue and cash flow projections. Circumstances that may lead to impairment of goodwill include unforeseen decreases in future performance or industry demand and the restructuring of our operations as a result of a change in our business strategy.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;The Company completed the annual impairment test during the fourth quarter of 2011, 2010 and 2009 and determined that no goodwill impairment existed as of the date of the impairment test.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">4012000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">27650000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">5405000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">47395000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">59366000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">35727000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">51407000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">87016000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">41132000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeTaxDisclosureTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&lt;b&gt;Note 9&amp;#8212;Income Taxes&lt;/b&gt;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;Income tax expense (benefit) based on income before income taxes consists of:&lt;/p&gt;

&lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="10"&gt;Year ended December 31,&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;(in thousands)&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2009&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Current:&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in; width: 64%;"&gt;U.S. Federal&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;75&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;300&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;(4,521&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;State and local&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;86&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;948&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;294&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Foreign&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;7,003&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;5,730&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;3,326&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;7,164&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;6,978&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(901&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Deferred:&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;U.S. Federal&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(16,963&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(407&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;1,789&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;State and local&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;442&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(52&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;355&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Foreign&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(1,470&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;739&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(3,217&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(17,991&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;280&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(1,073&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(10,827&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;7,258&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(1,974&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;Worldwide income before income taxes consisted of the following:&lt;/p&gt;

&lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="10"&gt;Year ended December 31,&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;(in thousands)&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2009&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; width: 64%;"&gt;United States&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;5,405&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;27,650&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;4,012&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Foreign&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;35,727&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;59,366&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;47,395&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;41,132&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;87,016&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;51,407&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;Income tax expense (benefit) differed from the amounts computed by applying the U.S. Federal statutory income tax rate to income before income taxes as a result of the following:&lt;/p&gt;

&lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="10"&gt;Year ended December 31,&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;(in thousands)&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2009&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; width: 64%;"&gt;Tax at statutory rate&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;14,396&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;30,456&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;17,992&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;State taxes, net of federal tax effect&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;343&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;582&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;422&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Effect of foreign operations and tax incentives&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(12,442&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(13,021&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(13,818&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Valuation allowance&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(23,674&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(10,657&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(486&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Thailand reserve for uncertain tax benefits&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;7,056&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Settlement of foreign tax audits&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(2,710&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Intercompany transactions&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;2,801&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(1,321&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(1,293&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Losses in foreign jurisdictions for which no benefit has&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;been provided&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;3,068&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;63&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;894&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Write-off of investment in inactive foreign owned subsidiary&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(2,668&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Revaluation loss&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(2,429&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Other&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;335&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;1,156&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(588&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Total income tax expense (benefit)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(10,827&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;7,258&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(1,974&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;The tax effects of temporary differences that give rise to significant portions of the deferred tax assets and deferred tax liabilities are presented below:&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="6"&gt;December 31,&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;(in thousands)&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Deferred tax assets:&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; width: 76%;"&gt;Carrying value of inventories&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;2,240&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;1,816&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Accrued liabilities and allowances deductible for tax purposes&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;on a cash basis&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;5,367&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;7,043&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Goodwill&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;14,397&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;18,179&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Stock-based compensation&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;7,398&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;6,466&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Net operating loss carryforwards&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;49,561&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;46,829&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Tax credit carryforwards&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;5,400&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;4,464&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Other&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;9,850&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;11,398&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;94,213&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;96,195&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Less: valuation allowance&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(42,524&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(61,852&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Net deferred tax assets&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;51,689&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;34,343&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Deferred tax liabilities:&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Plant and equipment, due to differences in depreciation&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(4,586&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(4,984&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Other&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(1,508&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(1,534&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Gross deferred tax liability&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(6,094&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(6,518&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Net deferred tax asset&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;45,595&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;27,825&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Recorded as:&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Current deferred tax assets&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;8,175&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;3,850&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Non-current deferred tax assets&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;37,420&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;23,975&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Net deferred tax asset&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;45,595&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;27,825&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;The net change in the total valuation allowance for the years ended December 31, 2011, 2010 and 2009 was a decrease of $&lt;font class="_mt"&gt;19.3&lt;/font&gt; million, $&lt;font class="_mt"&gt;11.1&lt;/font&gt; million and $&lt;font class="_mt"&gt;2.9&lt;/font&gt; million, respectively. In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the scheduled reversal of deferred tax liabilities, projected future taxable income and tax planning strategies in making this assessment. Based upon the level of historical taxable income and projections for future taxable income over the periods which the deferred tax assets are deductible, management believes it is more likely than not the Company will realize the benefits of these deductible differences, net of the existing valuation allowances as of December 31, 2011. During 2011, the Company evaluated the recoverability of its deferred tax assets using the criteria described above and concluded that the Company's projected future taxable income in the U.S. is sufficient to utilize additional net operating loss carryforwards and other deferred tax assets. As a result, the Company reduced its valuation allowance by $&lt;font class="_mt"&gt;19.1&lt;/font&gt; million in the U.S. During 2010, the valuation allowance on U.S. net deferred tax assets was reduced by $&lt;font class="_mt"&gt;10.5&lt;/font&gt; million as a result of utilizing U.S. net operating losses and other deferred tax assets during the year.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;As of December 31, 2011, the Company had $&lt;font class="_mt"&gt;105.1&lt;/font&gt; million in U.S. Federal operating loss carryforwards which will expire from&amp;nbsp;&lt;font class="_mt"&gt;2022&lt;/font&gt; to &lt;font class="_mt"&gt;2031&lt;/font&gt;, state operating loss carryforwards of approximately $&lt;font class="_mt"&gt;106.5&lt;/font&gt; million which will expire from&amp;nbsp;&lt;font class="_mt"&gt;2017&lt;/font&gt; to &lt;font class="_mt"&gt;2031&lt;/font&gt;, foreign operating loss carryforwards of approximately $&lt;font class="_mt"&gt;34.4&lt;/font&gt; million with indefinite carryforward periods, and foreign operating loss carryforwards of approximately $&lt;font class="_mt"&gt;3.5&lt;/font&gt; million which will expire at varying dates through &lt;font class="_mt"&gt;2020&lt;/font&gt;. The utilization of these net operating loss carryforwards is limited to the future operations of the Company in the tax jurisdictions in which such carryforwards arose. The Company has U.S. federal tax credit carryforwards of $&lt;font class="_mt"&gt;3.7&lt;/font&gt; million which will expire at varying dates through &lt;font class="_mt"&gt;2031&lt;/font&gt;. The Company has state tax credit carryforwards of $&lt;font class="_mt"&gt;1.7&lt;/font&gt; million which will expire at varying dates through &lt;font class="_mt"&gt;2027&lt;/font&gt;.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;Cumulative undistributed earnings of certain foreign subsidiaries amounted to approximately $&lt;font class="_mt"&gt;491&lt;/font&gt; million as of December 31, 2011. The Company considers earnings from foreign subsidiaries to be indefinitely reinvested and, accordingly, no provision for U.S. federal and state income taxes has been made for these earnings. Upon distribution of foreign subsidiary earnings in the form of dividends or otherwise, such distributed earnings would be reportable for U.S. income tax purposes (subject to adjustment for foreign tax credits). Determination of the amount of any unrecognized deferred tax liability on these undistributed earnings is not practical.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;The Company has been granted certain tax incentives, including tax holidays, for its subsidiaries in China, Malaysia and Thailand. These tax incentives, including tax holidays, expire on various dates through &lt;font class="_mt"&gt;2015&lt;/font&gt;, and are subject to certain conditions with which the Company expects to comply. The net impact of these tax incentives was to lower income tax expense for the years ended December 31, 2011, 2010, and 2009 by approximately $&lt;font class="_mt"&gt;10.5&lt;/font&gt; million (approximately $&lt;font class="_mt"&gt;0.18&lt;/font&gt; per diluted share), $&lt;font class="_mt"&gt;8.7&lt;/font&gt; million (approximately $&lt;font class="_mt"&gt;0.14&lt;/font&gt; per diluted share) and $&lt;font class="_mt"&gt;9.9&lt;/font&gt; million (approximately $&lt;font class="_mt"&gt;0.15&lt;/font&gt; per diluted share), respectively.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;The Company must determine whether it is "more-likely-than-not" that a tax position will be sustained upon examination, including resolution of any related appeals or litigation processes, based on the technical merits of the position. Once it is determined that a position meets the more-likely-than-not recognition threshold, the position is measured to determine the amount of benefit to recognize in the financial statements. As of December 31, 2011, the total amount of the reserve for uncertain tax benefits including interest and penalties is $&lt;font class="_mt"&gt;21.3&lt;/font&gt; million. A reconciliation of the beginning and ending amount of unrecognized tax benefits, excluding interest and penalties, is as follows:&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="10"&gt;December 31,&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;(in thousands)&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2009&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; width: 64%;"&gt;Balance as of January 1&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;14,759&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;16,036&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;23,121&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Additions related to prior year tax positions&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;7,056&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;120&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;135&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Decreases related to prior year tax positions&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(3,724&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(2,800&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Decreases as a result of a lapse of the applicable statute&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;of limitations in current year&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(1,397&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(4,420&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Balance as of December 31&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;18,091&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;14,759&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;16,036&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;The increase in the total amount of unrecognized tax benefits reserve during 2011 is primarily the result of recording an income tax reserve against an income tax receivable that the Company had previously recorded for a subsidiary in Thailand offset by a decrease in the unrecognized tax benefits reserve for a settlement of income tax audits outside the United States. The decreases in the unrecognized tax benefits reserve during 2010 and 2009 are primarily the result of the expiration of the statute of limitations for worthless stock deductions and intercompany transactions.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;The reserve is classified as a current or long-term liability in the consolidated balance sheet based on the Company's expectation of when the items will be settled. The Company records interest expense and penalties accrued in relation to uncertain income tax benefits as a component of current income tax expense. The total amount of interest and penalties included in income tax expense during the year ended December 31, 2011, 2010 and 2009 was $&lt;font class="_mt"&gt;(0.2)&lt;/font&gt; million, $&lt;font class="_mt"&gt;(0.3)&lt;/font&gt; million and $&lt;font class="_mt"&gt;0.07&lt;/font&gt; million, respectively. The total amount of accrued potential interest and penalties on unrecognized tax benefits is $&lt;font class="_mt"&gt;1.6&lt;/font&gt; million and $&lt;font class="_mt"&gt;1.6&lt;/font&gt; million as of December 31, 2011. A subsidiary of the Company in Thailand has filed for a refund of $&lt;font class="_mt"&gt;8.2&lt;/font&gt; million of previously paid income taxes, which is included in other assets. The Thailand tax authorities are currently conducting an examination of the applicable filings. During 2011, the Company recorded a reserve for uncertain benefits of $&lt;font class="_mt"&gt;7.1&lt;/font&gt; million against this receivable.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;The Company and its subsidiaries in Brazil, China, Ireland, Luxembourg, Malaysia, Mexico, the Netherlands, Romania, Singapore, Thailand and the United States remain open to examination by the various local taxing authorities, in total or in part, for fiscal years 2006 to 2011.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;The Company is subject to examination by tax authorities for varying periods in various U.S. and foreign tax jurisdictions. During the course of such examinations disputes occur as to matters of fact and/or law. Also, in most tax jurisdictions the passage of time without examination will result in the expiration of applicable statutes of limitations thereby precluding the taxing authority from conducting an examination of the tax period(s) for which such statute of limitation has expired. The Company believes that it has adequately provided for its tax liabilities.&lt;/p&gt; &lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
  <us-gaap:IncomeTaxesPaidNet contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">6170000</us-gaap:IncomeTaxesPaidNet>
  <us-gaap:IncomeTaxesPaidNet contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">8577000</us-gaap:IncomeTaxesPaidNet>
  <us-gaap:IncomeTaxesPaidNet contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">7759000</us-gaap:IncomeTaxesPaidNet>
  <us-gaap:IncomeTaxesReceivable contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">2437000</us-gaap:IncomeTaxesReceivable>
  <us-gaap:IncomeTaxesReceivable contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">6667000</us-gaap:IncomeTaxesReceivable>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">-1974000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">7258000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">-10827000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncomeTaxHolidayIncomeTaxBenefitsPerShare contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit13" decimals="2">0.15</us-gaap:IncomeTaxHolidayIncomeTaxBenefitsPerShare>
  <us-gaap:IncomeTaxHolidayIncomeTaxBenefitsPerShare contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit13" decimals="2">0.14</us-gaap:IncomeTaxHolidayIncomeTaxBenefitsPerShare>
  <us-gaap:IncomeTaxHolidayIncomeTaxBenefitsPerShare contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit13" decimals="2">0.18</us-gaap:IncomeTaxHolidayIncomeTaxBenefitsPerShare>
  <us-gaap:IncomeTaxPolicyTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;div class="MetaData"&gt;

&lt;div&gt;

&lt;p style="margin: 6pt 0px 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&lt;b&gt;(k) Income Taxes&lt;/b&gt;&lt;/p&gt;&lt;/div&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;Income taxes are accounted for under the asset and liability method. Deferred income taxes are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred taxes of a change in tax rates is recognized in income in the period that includes the enactment date. The Company records a valuation allowance to reduce its deferred tax assets to the amounts that is more likely than not to be realized. The Company has considered the scheduled reversal of deferred tax liabilities, projected future taxable income and tax planning strategies in assessing the need for the valuation allowance.&lt;/p&gt;&lt;/div&gt; &lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
  <us-gaap:IncomeTaxReceivable contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-5">8200000</us-gaap:IncomeTaxReceivable>
  <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">-486000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
  <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">-10657000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
  <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">-23674000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
  <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">-13818000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
  <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">-13021000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
  <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">-12442000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
  <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">17992000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
  <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">30456000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
  <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">14396000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
  <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">-588000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
  <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">1156000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
  <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">335000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
  <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">422000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
  <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">582000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
  <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">343000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
  <us-gaap:IncomeTaxReconciliationTaxHolidays contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-5">9900000</us-gaap:IncomeTaxReconciliationTaxHolidays>
  <us-gaap:IncomeTaxReconciliationTaxHolidays contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-5">8700000</us-gaap:IncomeTaxReconciliationTaxHolidays>
  <us-gaap:IncomeTaxReconciliationTaxHolidays contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-5">10500000</us-gaap:IncomeTaxReconciliationTaxHolidays>
  <us-gaap:IncreaseDecreaseInAccountsPayableTrade contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">-14922000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
  <us-gaap:IncreaseDecreaseInAccountsPayableTrade contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">-16675000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
  <us-gaap:IncreaseDecreaseInAccountsPayableTrade contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">28391000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">-6346000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">40190000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">-27703000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">-6103000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
  <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">-1427000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
  <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">-8137000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
  <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">3744000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
  <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">5356000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
  <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">2655000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
  <us-gaap:IncreaseDecreaseInInventories contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">-37029000</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:IncreaseDecreaseInInventories contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">48008000</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:IncreaseDecreaseInInventories contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">72666000</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">222000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">18480000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">-12087000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit14" decimals="-3">10000</us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants>
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit14" decimals="-3">303000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit14" decimals="-3">455000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit14" decimals="-3">270000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <us-gaap:InsuranceRecoveries contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">-56152000</us-gaap:InsuranceRecoveries>
  <us-gaap:InsuranceRecoveries contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementGeographicalAxis_bhe_AssetsDamagedRelatedToThailandFloodingMember" unitRef="Unit12" decimals="-3">56152000</us-gaap:InsuranceRecoveries>
  <us-gaap:InterestExpense contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">1399000</us-gaap:InterestExpense>
  <us-gaap:InterestExpense contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">1362000</us-gaap:InterestExpense>
  <us-gaap:InterestExpense contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">1327000</us-gaap:InterestExpense>
  <us-gaap:InterestPaidNet contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">1354000</us-gaap:InterestPaidNet>
  <us-gaap:InterestPaidNet contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">1324000</us-gaap:InterestPaidNet>
  <us-gaap:InterestPaidNet contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">1290000</us-gaap:InterestPaidNet>
  <us-gaap:InventoryDisclosureTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;b&gt; &lt;/b&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&lt;b&gt;Note 3&amp;#8212;Inventories&lt;/b&gt;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;Inventory costs are summarized as follows:&lt;/p&gt;

&lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="6"&gt;December 31,&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;(in thousands)&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; width: 76%;"&gt;Raw materials&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;293,618&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;274,245&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Work in process&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;71,574&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;60,776&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Finished goods&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;26,388&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;26,549&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;391,580&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;361,570&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt; &lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
  <us-gaap:InventoryFinishedGoods contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">26549000</us-gaap:InventoryFinishedGoods>
  <us-gaap:InventoryFinishedGoods contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">26388000</us-gaap:InventoryFinishedGoods>
  <us-gaap:InventoryNet contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">361570000</us-gaap:InventoryNet>
  <us-gaap:InventoryNet contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">391580000</us-gaap:InventoryNet>
  <us-gaap:InventoryPolicyTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;div class="MetaData"&gt;

&lt;p style="margin: 6pt 0px 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&lt;b&gt;(e) Inventories&lt;/b&gt;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;Inventories include material, labor and overhead and are stated at the lower of cost (principally first-in, first-out method) or market.&lt;/p&gt;&lt;/div&gt; &lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
  <us-gaap:InventoryRawMaterials contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">274245000</us-gaap:InventoryRawMaterials>
  <us-gaap:InventoryRawMaterials contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">293618000</us-gaap:InventoryRawMaterials>
  <us-gaap:InventoryWorkInProcess contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">60776000</us-gaap:InventoryWorkInProcess>
  <us-gaap:InventoryWorkInProcess contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">71574000</us-gaap:InventoryWorkInProcess>
  <us-gaap:InvestmentIncomeInterest contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">2210000</us-gaap:InvestmentIncomeInterest>
  <us-gaap:InvestmentIncomeInterest contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">1621000</us-gaap:InvestmentIncomeInterest>
  <us-gaap:InvestmentIncomeInterest contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">1768000</us-gaap:InvestmentIncomeInterest>
  <us-gaap:InvestmentPolicyTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;div class="MetaData"&gt;

&lt;div&gt;

&lt;p style="margin: 6pt 0px 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&lt;b&gt;(d) Investments&lt;/b&gt;&lt;/p&gt;&lt;/div&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. A three-tier fair value hierarchy of inputs is employed to determine fair value measurements. Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets and liabilities. Level 2 inputs are observable prices that are not quoted on active exchanges, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; and model-derived valuations whose inputs are observable or whose significant value drivers are observable. Level 3 inputs are unobservable inputs employed for measuring the fair value of assets or liabilities. This hierarchy requires the Company to use observable market data, when available, and to minimize the use of unobservable inputs when determining fair value.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;As of December 31, 2011, $&lt;font class="_mt"&gt;28.0&lt;/font&gt; million (par value) of long-term investments were recorded at fair value. The long-term investments consist of auction rate securities, primarily secured by guaranteed student loans backed by a U.S. government agency, and are classified as available-for-sale. These investments are of a high credit quality with a majority having AAA type credit ratings because of the government agency guarantee and other insurance. Auction rate securities are adjustable rate debt instruments whose interest rates were intended to reset every&amp;nbsp;&lt;font class="_mt"&gt;7&lt;/font&gt; to&amp;nbsp;&lt;font class="_mt"&gt;35&lt;/font&gt; days through an auction process. Overall changes in the global credit and capital markets led to failed auctions for these securities beginning in early 2008. These failed auctions, in addition to overall global economic conditions, impacted the liquidity of these investments and resulted in the Company continuing to hold these securities beyond their typical auction reset dates. The market for these types of securities remains illiquid as of December 31, 2011. These securities are classified as long-term investments and the contractual maturity of these securities is over&amp;nbsp;&lt;font class="_mt"&gt;ten&lt;/font&gt; years.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;These long-term investments were valued using Level 3 inputs as of December 31, 2011, as the assets were subject to valuation using significant unobservable inputs. The Company estimated the fair value of each security with the assistance of an independent valuation firm using a discounted cash flow model to calculate the present value of projected cash flows based on a number of inputs and assumptions including the security structure and terms, the current market conditions and the related impact on the expected weighted-average life, interest rate estimates and default risk of the securities.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;As of December 31, 2011, the Company has recorded an unrealized loss of $3.3 million on the long-term investments based upon this valuation. This unrealized loss reduced the fair value of the Company's auction rate securities as of December 31, 2011 to $&lt;font class="_mt"&gt;24.7&lt;/font&gt; million. These investments have been in an unrealized loss position for greater than 12 months. During 2011, 2010 and 2009, the Company recorded unrealized gains of $&lt;font class="_mt"&gt;0.5&lt;/font&gt; million, $&lt;font class="_mt"&gt;0.5&lt;/font&gt; million and $&lt;font class="_mt"&gt;0.9&lt;/font&gt; million, respectively, on its long-term investments.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;The Company conducts periodic reviews to identify and evaluate each investment that has an unrealized loss. An unrealized loss exists when the current fair value of an individual security is less than its amortized cost basis. Due to the unrealized losses on the auction rate securities held, the Company has assessed whether the calculated impairment is other-than-temporary. In performing this assessment, even though the Company has no intention to sell the securities before the amortized cost basis is recovered and believes it is more-likely-than-not that it will not be required to sell the securities prior to recovery, the Company has performed additional analyses to determine if a portion of the unrealized loss is considered a credit loss. A credit loss would be identified as the amount of the principal cash flows not expected to be received over the remaining term of the security as projected using the Company's best estimates. The Company has assessed each security for credit impairment, taking into account factors such as (i) the length of time and the extent to which fair value has been below cost; (ii) activity in the market of the issuer which may indicate adverse credit conditions; (iii) the payment structure of the security; and (iv) the failure of the issuer of the security to make scheduled payments. The Company used an independent valuation firm to assist in making these assessments.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;Based on these assessments, the Company has determined that there is no credit loss associated with its auction rate securities as of December 31, 2011, as shown by the cash flows expected to be received over the remaining life of the securities.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;The following table provides a reconciliation of the beginning and ending balance of the Company's auction rate securities classified as long-term investments measured at fair value using significant unobservable inputs (Level 3 inputs):&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;(in thousands)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; width: 76%;"&gt;Balance as of January 1&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;35,297&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;45,686&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Net unrealized gains included in other comprehensive income&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;526&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;536&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Sales of investments at par value&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(11,150&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(10,925&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Balance as of December 31&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;24,673&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;35,297&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Unrealized losses still held&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;3,327&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;3,853&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;The cumulative unrealized loss is included as a component of accumulated other comprehensive loss within shareholders' equity in the accompanying consolidated balance sheet. As of December 31, 2011, there were no long-term investments measured at fair value using Level 1 or Level 2 inputs. All income generated from these investments is recorded as interest income.&lt;/p&gt;&lt;/div&gt; &lt;/div&gt;</us-gaap:InvestmentPolicyTextBlock>
  <us-gaap:Land contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">6172000</us-gaap:Land>
  <us-gaap:Land contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">6172000</us-gaap:Land>
  <us-gaap:LeaseExpirationDate contextRef="Duration_1_1_2011_To_12_31_2011">2023</us-gaap:LeaseExpirationDate>
  <us-gaap:LeaseholdImprovementsGross contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">17001000</us-gaap:LeaseholdImprovementsGross>
  <us-gaap:LeaseholdImprovementsGross contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">17708000</us-gaap:LeaseholdImprovementsGross>
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">1477068000</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">1499998000</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:LiabilitiesCurrent contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">322474000</us-gaap:LiabilitiesCurrent>
  <us-gaap:LiabilitiesCurrent contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">351950000</us-gaap:LiabilitiesCurrent>
  <us-gaap:LineOfCreditFacilityExpirationDate contextRef="Duration_1_1_2011_To_12_31_2011">December 21, 2012</us-gaap:LineOfCreditFacilityExpirationDate>
  <us-gaap:LineOfCreditFacilityFrequencyOfPayments contextRef="Duration_1_1_2011_To_12_31_2011">quarterly</us-gaap:LineOfCreditFacilityFrequencyOfPayments>
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-6">100000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="As_Of_12_31_2011_dei_LegalEntityAxis_us-gaap_SubsidiariesMember" unitRef="Unit18" decimals="-6">350000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="As_Of_12_31_2011_dei_LegalEntityAxis_us-gaap_SubsidiariesMember" unitRef="Unit12" decimals="-5">11100000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-5">100000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
  <us-gaap:LossContingencyDamagesSoughtValue contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-5">22800000</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:MachineryAndEquipmentGross contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">331859000</us-gaap:MachineryAndEquipmentGross>
  <us-gaap:MachineryAndEquipmentGross contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">363803000</us-gaap:MachineryAndEquipmentGross>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">-24368000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">-54727000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">-54087000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">-40533000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">-24857000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">-60478000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">123570000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">5166000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">54784000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:NetIncomeLoss contextRef="Duration_1_1_2009_To_3_31_2009" unitRef="Unit12" decimals="-3">9238000</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">53381000</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss contextRef="Duration_4_1_2009_To_6_30_2009" unitRef="Unit12" decimals="-3">11501000</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss contextRef="Duration_7_1_2009_To_9_30_2009" unitRef="Unit12" decimals="-3">16137000</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss contextRef="Duration_10_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">16505000</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss contextRef="Duration_1_1_2010_To_3_31_2010" unitRef="Unit12" decimals="-3">18142000</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">79758000</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss contextRef="Duration_4_1_2010_To_6_30_2010" unitRef="Unit12" decimals="-3">20137000</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss contextRef="Duration_7_1_2010_To_9_30_2010" unitRef="Unit12" decimals="-3">22469000</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss contextRef="Duration_10_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">19010000</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss contextRef="Duration_1_1_2011_To_3_31_2011" unitRef="Unit12" decimals="-3">14513000</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">51959000</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss contextRef="Duration_4_1_2011_To_6_30_2011" unitRef="Unit12" decimals="-3">14701000</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss contextRef="Duration_7_1_2011_To_9_30_2011" unitRef="Unit12" decimals="-3">19867000</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss contextRef="Duration_10_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">2878000</us-gaap:NetIncomeLoss>
  <us-gaap:NoncurrentAssets contextRef="As_Of_12_31_2009" unitRef="Unit12" decimals="-3">165734000</us-gaap:NoncurrentAssets>
  <us-gaap:NoncurrentAssets contextRef="As_Of_12_31_2009_us-gaap_StatementGeographicalAxis_bhe_AsiaMember" unitRef="Unit12" decimals="-3">65555000</us-gaap:NoncurrentAssets>
  <us-gaap:NoncurrentAssets contextRef="As_Of_12_31_2009_us-gaap_StatementGeographicalAxis_bhe_EuropeMember" unitRef="Unit12" decimals="-3">9344000</us-gaap:NoncurrentAssets>
  <us-gaap:NoncurrentAssets contextRef="As_Of_12_31_2009_us-gaap_StatementGeographicalAxis_bhe_OtherForeignMember" unitRef="Unit12" decimals="-3">13160000</us-gaap:NoncurrentAssets>
  <us-gaap:NoncurrentAssets contextRef="As_Of_12_31_2009_us-gaap_StatementGeographicalAxis_bhe_UnitedStatesMember" unitRef="Unit12" decimals="-3">77675000</us-gaap:NoncurrentAssets>
  <us-gaap:NoncurrentAssets contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">165773000</us-gaap:NoncurrentAssets>
  <us-gaap:NoncurrentAssets contextRef="As_Of_12_31_2010_us-gaap_StatementGeographicalAxis_bhe_AsiaMember" unitRef="Unit12" decimals="-3">67365000</us-gaap:NoncurrentAssets>
  <us-gaap:NoncurrentAssets contextRef="As_Of_12_31_2010_us-gaap_StatementGeographicalAxis_bhe_EuropeMember" unitRef="Unit12" decimals="-3">9785000</us-gaap:NoncurrentAssets>
  <us-gaap:NoncurrentAssets contextRef="As_Of_12_31_2010_us-gaap_StatementGeographicalAxis_bhe_OtherForeignMember" unitRef="Unit12" decimals="-3">16237000</us-gaap:NoncurrentAssets>
  <us-gaap:NoncurrentAssets contextRef="As_Of_12_31_2010_us-gaap_StatementGeographicalAxis_bhe_UnitedStatesMember" unitRef="Unit12" decimals="-3">72386000</us-gaap:NoncurrentAssets>
  <us-gaap:NoncurrentAssets contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">198992000</us-gaap:NoncurrentAssets>
  <us-gaap:NoncurrentAssets contextRef="As_Of_12_31_2011_us-gaap_StatementGeographicalAxis_bhe_AsiaMember" unitRef="Unit12" decimals="-3">98675000</us-gaap:NoncurrentAssets>
  <us-gaap:NoncurrentAssets contextRef="As_Of_12_31_2011_us-gaap_StatementGeographicalAxis_bhe_EuropeMember" unitRef="Unit12" decimals="-3">11817000</us-gaap:NoncurrentAssets>
  <us-gaap:NoncurrentAssets contextRef="As_Of_12_31_2011_us-gaap_StatementGeographicalAxis_bhe_OtherForeignMember" unitRef="Unit12" decimals="-3">17744000</us-gaap:NoncurrentAssets>
  <us-gaap:NoncurrentAssets contextRef="As_Of_12_31_2011_us-gaap_StatementGeographicalAxis_bhe_UnitedStatesMember" unitRef="Unit12" decimals="-3">70756000</us-gaap:NoncurrentAssets>
  <us-gaap:OperatingIncomeLoss contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">52301000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementBusinessSegmentsAxis_bhe_AsiaMember" unitRef="Unit12" decimals="-3">52455000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementBusinessSegmentsAxis_bhe_EliminationOfIntersegmentSalesAndCorporateMember" unitRef="Unit12" decimals="-3">-34989000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementBusinessSegmentsAxis_bhe_EuropeMember" unitRef="Unit12" decimals="-3">-1376000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementBusinessSegmentsAxis_country_US" unitRef="Unit12" decimals="-3">36211000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">88446000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementBusinessSegmentsAxis_bhe_AsiaMember" unitRef="Unit12" decimals="-3">57721000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementBusinessSegmentsAxis_bhe_EliminationOfIntersegmentSalesAndCorporateMember" unitRef="Unit12" decimals="-3">-37395000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementBusinessSegmentsAxis_bhe_EuropeMember" unitRef="Unit12" decimals="-3">3488000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementBusinessSegmentsAxis_country_US" unitRef="Unit12" decimals="-3">64632000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">41293000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementBusinessSegmentsAxis_bhe_AsiaMember" unitRef="Unit12" decimals="-3">30804000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementBusinessSegmentsAxis_bhe_EliminationOfIntersegmentSalesAndCorporateMember" unitRef="Unit12" decimals="-3">-35688000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementBusinessSegmentsAxis_bhe_EuropeMember" unitRef="Unit12" decimals="-3">7000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementBusinessSegmentsAxis_country_US" unitRef="Unit12" decimals="-3">46170000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDue contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">31615000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">8801000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">3420000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">4668000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">5032000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">6177000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">3517000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
  <us-gaap:OperatingLeasesRentExpenseNet contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-5">10600000</us-gaap:OperatingLeasesRentExpenseNet>
  <us-gaap:OperatingLeasesRentExpenseNet contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-5">11000000</us-gaap:OperatingLeasesRentExpenseNet>
  <us-gaap:OperatingLeasesRentExpenseNet contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-5">10300000</us-gaap:OperatingLeasesRentExpenseNet>
  <us-gaap:OperatingLossCarryforwards contextRef="As_Of_12_31_2011_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember" unitRef="Unit12" decimals="-5">105100000</us-gaap:OperatingLossCarryforwards>
  <us-gaap:OperatingLossCarryforwards contextRef="As_Of_12_31_2011_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember" unitRef="Unit12" decimals="-5">3500000</us-gaap:OperatingLossCarryforwards>
  <us-gaap:OperatingLossCarryforwards contextRef="As_Of_12_31_2011_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember" unitRef="Unit12" decimals="-5">106500000</us-gaap:OperatingLossCarryforwards>
  <us-gaap:OperatingLossCarryforwardsExpirationDates contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember">2020</us-gaap:OperatingLossCarryforwardsExpirationDates>
  <us-gaap:OperatingLossCarryforwardsExpirationDates contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_us-gaap_RangeAxis_us-gaap_MaximumMember">2031</us-gaap:OperatingLossCarryforwardsExpirationDates>
  <us-gaap:OperatingLossCarryforwardsExpirationDates contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_us-gaap_RangeAxis_us-gaap_MinimumMember">2022</us-gaap:OperatingLossCarryforwardsExpirationDates>
  <us-gaap:OperatingLossCarryforwardsExpirationDates contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_us-gaap_RangeAxis_us-gaap_MaximumMember">2031</us-gaap:OperatingLossCarryforwardsExpirationDates>
  <us-gaap:OperatingLossCarryforwardsExpirationDates contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_us-gaap_RangeAxis_us-gaap_MinimumMember">2017</us-gaap:OperatingLossCarryforwardsExpirationDates>
  <us-gaap:OtherAssetsHeldForSale contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-5">8500000</us-gaap:OtherAssetsHeldForSale>
  <us-gaap:OtherAssetsHeldForSale contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-5">8900000</us-gaap:OtherAssetsHeldForSale>
  <us-gaap:OtherAssetsNoncurrent contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">38331000</us-gaap:OtherAssetsNoncurrent>
  <us-gaap:OtherAssetsNoncurrent contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">35332000</us-gaap:OtherAssetsNoncurrent>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">4393000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">-2318000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">-6903000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease>
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">924000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">536000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">526000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <us-gaap:OtherLiabilitiesCurrent contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">58844000</us-gaap:OtherLiabilitiesCurrent>
  <us-gaap:OtherLiabilitiesCurrent contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">60636000</us-gaap:OtherLiabilitiesCurrent>
  <us-gaap:OtherLiabilitiesNoncurrent contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">24350000</us-gaap:OtherLiabilitiesNoncurrent>
  <us-gaap:OtherLiabilitiesNoncurrent contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">21700000</us-gaap:OtherLiabilitiesNoncurrent>
  <us-gaap:OtherNoncashExpense contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">315000</us-gaap:OtherNoncashExpense>
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">-1705000</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">-1689000</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">-602000</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">27919000</us-gaap:PaymentsForRepurchaseOfCommonStock>
  <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">58855000</us-gaap:PaymentsForRepurchaseOfCommonStock>
  <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">56281000</us-gaap:PaymentsForRepurchaseOfCommonStock>
  <us-gaap:PaymentsForSoftware contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">105000</us-gaap:PaymentsForSoftware>
  <us-gaap:PaymentsForSoftware contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">261000</us-gaap:PaymentsForSoftware>
  <us-gaap:PaymentsForSoftware contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">601000</us-gaap:PaymentsForSoftware>
  <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">10552000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
  <us-gaap:PaymentsToAcquireIntangibleAssets contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">11300000</us-gaap:PaymentsToAcquireIntangibleAssets>
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">22396000</us-gaap:PaymentsToAcquireProductiveAssets>
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementBusinessSegmentsAxis_bhe_AsiaMember" unitRef="Unit12" decimals="-3">8519000</us-gaap:PaymentsToAcquireProductiveAssets>
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementBusinessSegmentsAxis_bhe_CorporateMember" unitRef="Unit12" decimals="-3">298000</us-gaap:PaymentsToAcquireProductiveAssets>
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementBusinessSegmentsAxis_bhe_EuropeMember" unitRef="Unit12" decimals="-3">3281000</us-gaap:PaymentsToAcquireProductiveAssets>
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementBusinessSegmentsAxis_country_US" unitRef="Unit12" decimals="-3">10298000</us-gaap:PaymentsToAcquireProductiveAssets>
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">36038000</us-gaap:PaymentsToAcquireProductiveAssets>
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementBusinessSegmentsAxis_bhe_AsiaMember" unitRef="Unit12" decimals="-3">14283000</us-gaap:PaymentsToAcquireProductiveAssets>
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementBusinessSegmentsAxis_bhe_CorporateMember" unitRef="Unit12" decimals="-3">1036000</us-gaap:PaymentsToAcquireProductiveAssets>
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementBusinessSegmentsAxis_bhe_EuropeMember" unitRef="Unit12" decimals="-3">2233000</us-gaap:PaymentsToAcquireProductiveAssets>
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementBusinessSegmentsAxis_country_US" unitRef="Unit12" decimals="-3">18486000</us-gaap:PaymentsToAcquireProductiveAssets>
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">71997000</us-gaap:PaymentsToAcquireProductiveAssets>
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementBusinessSegmentsAxis_bhe_AsiaMember" unitRef="Unit12" decimals="-3">47413000</us-gaap:PaymentsToAcquireProductiveAssets>
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementBusinessSegmentsAxis_bhe_CorporateMember" unitRef="Unit12" decimals="-3">1984000</us-gaap:PaymentsToAcquireProductiveAssets>
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementBusinessSegmentsAxis_bhe_EuropeMember" unitRef="Unit12" decimals="-3">4592000</us-gaap:PaymentsToAcquireProductiveAssets>
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementBusinessSegmentsAxis_country_US" unitRef="Unit12" decimals="-3">18008000</us-gaap:PaymentsToAcquireProductiveAssets>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">22291000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">35778000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">71396000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;b&gt; &lt;/b&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&lt;b&gt;Note 14&amp;#8212;Employee Benefit Plans&lt;/b&gt;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;The Company has defined contribution plans qualified under Section 401(k) of the Internal Revenue Code for the benefit of its U.S. employees. The plans cover all U.S. employees with at least&amp;nbsp;&lt;font class="_mt"&gt;one&lt;/font&gt; year of service. Under the provisions of the plans, the Company will match a portion of each participant's contribution. The Company may also make discretionary contributions to the plans. During 2011, 2010 and 2009, the Company made contributions to the plans of approximately $&lt;font class="_mt"&gt;3.5&lt;/font&gt; million, $&lt;font class="_mt"&gt;3.5&lt;/font&gt; million and $&lt;font class="_mt"&gt;3.2&lt;/font&gt; million, respectively. The Company also has defined contribution benefit plans for certain of its international employees primarily dictated by the custom of the regions in which it operates. During 2011, 2010 and 2009, the Company made contributions to the international plans of approximately $&lt;font class="_mt"&gt;0.3&lt;/font&gt; million, $&lt;font class="_mt"&gt;0.3&lt;/font&gt; million and $&lt;font class="_mt"&gt;0.2&lt;/font&gt; million, respectively.&lt;/p&gt; &lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
  <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="As_Of_12_31_2010" unitRef="Unit13" decimals="INF">0.10</us-gaap:PreferredStockParOrStatedValuePerShare>
  <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="As_Of_12_31_2011" unitRef="Unit13" decimals="INF">0.10</us-gaap:PreferredStockParOrStatedValuePerShare>
  <us-gaap:PreferredStockSharesAuthorized contextRef="As_Of_12_31_2010" unitRef="Unit14" decimals="-3">5000000</us-gaap:PreferredStockSharesAuthorized>
  <us-gaap:PreferredStockSharesAuthorized contextRef="As_Of_12_31_2011" unitRef="Unit14" decimals="-3">5000000</us-gaap:PreferredStockSharesAuthorized>
  <us-gaap:PreferredStockSharesIssued contextRef="As_Of_12_31_2010" unitRef="Unit14" decimals="-3">0</us-gaap:PreferredStockSharesIssued>
  <us-gaap:PreferredStockSharesIssued contextRef="As_Of_12_31_2011" unitRef="Unit14" decimals="-3">0</us-gaap:PreferredStockSharesIssued>
  <us-gaap:PreferredStockValue xsi:nil="true" contextRef="As_Of_12_31_2010" unitRef="Unit12" />
  <us-gaap:PreferredStockValue xsi:nil="true" contextRef="As_Of_12_31_2011" unitRef="Unit12" />
  <us-gaap:PrepaidExpenseAndOtherAssets contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">43979000</us-gaap:PrepaidExpenseAndOtherAssets>
  <us-gaap:PrepaidExpenseAndOtherAssets contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">84723000</us-gaap:PrepaidExpenseAndOtherAssets>
  <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">3400000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
  <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">10925000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
  <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">11150000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
  <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">315000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
  <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">257000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
  <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">369000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
  <us-gaap:ProceedsFromStockOptionsExercised contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">3602000</us-gaap:ProceedsFromStockOptionsExercised>
  <us-gaap:ProceedsFromStockOptionsExercised contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">3252000</us-gaap:ProceedsFromStockOptionsExercised>
  <us-gaap:ProceedsFromStockOptionsExercised contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">2571000</us-gaap:ProceedsFromStockOptionsExercised>
  <us-gaap:ProceedsFromWarrantExercises contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">203000</us-gaap:ProceedsFromWarrantExercises>
  <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&lt;b&gt;Note 4&amp;#8212;Property, Plant and Equipment&lt;/b&gt;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;Property, plant and equipment consists of the following:&lt;/p&gt;

&lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="6"&gt;December 31,&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;(in thousands)&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; width: 76%;"&gt;Land&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;6,172&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;6,172&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Buildings and building improvements&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;79,420&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;65,525&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Machinery and equipment&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;363,803&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;331,859&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Furniture and fixtures&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;7,351&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;7,161&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Vehicles&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;784&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;682&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Leasehold improvements&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;17,708&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;17,001&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Construction in progress&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;1,405&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;1,986&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;476,643&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;430,386&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Less accumulated depreciation&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(312,983&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(302,944&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;163,660&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;127,442&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">430386000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">476643000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">127442000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">163660000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:PropertyPlantAndEquipmentOther contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">682000</us-gaap:PropertyPlantAndEquipmentOther>
  <us-gaap:PropertyPlantAndEquipmentOther contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">784000</us-gaap:PropertyPlantAndEquipmentOther>
  <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;div class="MetaData"&gt;

&lt;div&gt;

&lt;p style="margin: 6pt 0px 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&lt;b&gt;(f) Property, Plant and Equipment&lt;/b&gt;&lt;/p&gt;&lt;/div&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;Property, plant and equipment are stated at cost. Depreciation is calculated on the straight-line method over the useful lives of the assets &amp;#8211;&amp;nbsp;&lt;font class="_mt"&gt;5&lt;/font&gt; to&amp;nbsp;&lt;font class="_mt"&gt;40&lt;/font&gt; years for buildings and building improvements,&amp;nbsp;&lt;font class="_mt"&gt;2&lt;/font&gt; to&amp;nbsp;&lt;font class="_mt"&gt;10&lt;/font&gt; years for machinery and equipment,&amp;nbsp;&lt;font class="_mt"&gt;2&lt;/font&gt; to&amp;nbsp;&lt;font class="_mt"&gt;10&lt;/font&gt; years for furniture and fixtures and&amp;nbsp;&lt;font class="_mt"&gt;2&lt;/font&gt; to&amp;nbsp;&lt;font class="_mt"&gt;5&lt;/font&gt; years for vehicles. Leasehold improvements are amortized on the straight-line method over the shorter of the useful life of the improvement or the remainder of the lease term.&lt;/p&gt;&lt;/div&gt; &lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
  <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="6"&gt;December 31,&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;(in thousands)&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; width: 76%;"&gt;Land&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;6,172&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;6,172&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Buildings and building improvements&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;79,420&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;65,525&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Machinery and equipment&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;363,803&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;331,859&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Furniture and fixtures&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;7,351&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;7,161&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Vehicles&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;784&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;682&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Leasehold improvements&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;17,708&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;17,001&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Construction in progress&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;1,405&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;1,986&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;476,643&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;430,386&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Less accumulated depreciation&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(312,983&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(302,944&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;163,660&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;127,442&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
  <us-gaap:PropertyPlantAndEquipmentUsefulLifeMaximum contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember" unitRef="Unit1" decimals="0">40</us-gaap:PropertyPlantAndEquipmentUsefulLifeMaximum>
  <us-gaap:PropertyPlantAndEquipmentUsefulLifeMaximum contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember" unitRef="Unit1" decimals="0">10</us-gaap:PropertyPlantAndEquipmentUsefulLifeMaximum>
  <us-gaap:PropertyPlantAndEquipmentUsefulLifeMaximum contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember" unitRef="Unit1" decimals="0">10</us-gaap:PropertyPlantAndEquipmentUsefulLifeMaximum>
  <us-gaap:PropertyPlantAndEquipmentUsefulLifeMaximum contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember" unitRef="Unit1" decimals="0">5</us-gaap:PropertyPlantAndEquipmentUsefulLifeMaximum>
  <us-gaap:PropertyPlantAndEquipmentUsefulLifeMinimum contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember" unitRef="Unit1" decimals="0">5</us-gaap:PropertyPlantAndEquipmentUsefulLifeMinimum>
  <us-gaap:PropertyPlantAndEquipmentUsefulLifeMinimum contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember" unitRef="Unit1" decimals="0">2</us-gaap:PropertyPlantAndEquipmentUsefulLifeMinimum>
  <us-gaap:PropertyPlantAndEquipmentUsefulLifeMinimum contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember" unitRef="Unit1" decimals="0">2</us-gaap:PropertyPlantAndEquipmentUsefulLifeMinimum>
  <us-gaap:PropertyPlantAndEquipmentUsefulLifeMinimum contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember" unitRef="Unit1" decimals="0">2</us-gaap:PropertyPlantAndEquipmentUsefulLifeMinimum>
  <us-gaap:QuarterlyFinancialInformationTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&lt;b&gt;Note 17&amp;#8212;Quarterly Financial Data (Unaudited)&lt;/b&gt;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;The following table sets forth certain unaudited quarterly information with respect to the Company's results of operations for the years 2011, 2010 and 2009. Earnings per share are computed independently for each of the quarters presented. Therefore, the sum of the quarterly earnings per share may not equal the total earnings per share amounts for the fiscal year.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="14"&gt;2011 Quarter&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;(in thousands, except per share data)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;1st&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2nd&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;3rd&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;4th&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; width: 52%;"&gt;Sales&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;538,312&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;585,549&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;570,083&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;559,086&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Gross profit&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;37,624&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;37,751&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;34,635&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;28,825&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Net income&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;14,513&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;14,701&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;19,867&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;2,878&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Earnings per common share:&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Basic&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.24&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.24&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.34&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.05&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Diluted&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.24&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.24&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.34&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.05&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="14"&gt;2010 Quarter&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;(in thousands, except per share data)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;1st&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2nd&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;3rd&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;4th&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; width: 52%;"&gt;Sales&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;571,905&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;589,449&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;613,864&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;626,925&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Gross profit&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;45,237&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;46,254&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;47,192&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;48,732&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Net income&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;18,142&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;20,137&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;22,469&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;19,010&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Earnings per common share:&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Basic&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.29&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.32&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.36&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.31&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Diluted&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.28&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.32&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.36&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.31&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="14"&gt;2009 Quarter&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;(in thousands, except per share data)&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;1st&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2nd&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;3rd&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;4th&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; width: 52%;"&gt;Sales&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;496,767&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;481,802&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;510,461&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;600,223&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Gross profit&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;31,636&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;34,500&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;36,534&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;43,395&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Net income&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;9,238&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;11,501&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;16,137&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;16,505&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Earnings per common share:&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Basic&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.14&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.18&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.25&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.26&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Diluted&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.14&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.18&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.25&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.25&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt; &lt;/div&gt;</us-gaap:QuarterlyFinancialInformationTextBlock>
  <us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">254000</us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities>
  <us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">300000</us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities>
  <us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">363000</us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities>
  <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;div&gt;

&lt;p style="margin: 0px; font: bold 10pt/13pt Times New Roman, Times, Serif;"&gt;Note 16&amp;#8212;Restructuring and Thailand Flood Related Charges, Net of Insurance&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;The Company has undertaken initiatives to restructure its business operations with the intention of improving utilization and realizing cost savings in the future. These initiatives have included changing the number and location of production facilities, largely to align capacity and infrastructure with current and anticipated customer demand. This alignment includes transferring programs from higher cost geographies to lower cost geographies. The process of restructuring entails, among other activities, moving production between facilities, reducing staff levels, realigning our business processes and reorganizing our management.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;The Company recognized restructuring charges during 2011, 2010 and 2009 primarily related to the closure of facilities, capacity reduction and reductions in workforce in certain facilities worldwide. These charges were recorded pursuant to plans developed and approved by management.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt; &lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;The following table summarizes the 2011 activity in the accrued restructuring balances related to the various restructuring activities initiated during 2011, 2010 and 2009:&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;Balance&amp;nbsp;as&amp;nbsp;of&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;Foreign&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;Balance&amp;nbsp;as&amp;nbsp;of&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;December&amp;nbsp;31,&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;Restructuring&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;Cash&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;Non-Cash&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;Exchange&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;December&amp;nbsp;31,&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1pt solid; padding-bottom: 1pt;"&gt;(in&amp;nbsp;thousands)&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2"&gt;Charges&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2"&gt;Payment&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2"&gt;Activity&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2"&gt;Adjustments&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td&gt;2011 Restructuring:&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="padding-left: 9pt; width: 22%;"&gt;Severance&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;2,386&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;(2,215&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;)&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;18&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;189&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="text-align: left; padding-left: 9pt;"&gt;Lease facility costs&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;1,958&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;(294&lt;/td&gt;
&lt;td style="text-align: left;"&gt;)&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;1,664&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt;"&gt;Other exit costs&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;514&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;(159&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;(355&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="text-align: justify; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;4,858&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;(2,668&lt;/td&gt;
&lt;td style="text-align: left;"&gt;)&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;(355&lt;/td&gt;
&lt;td style="text-align: left;"&gt;)&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;18&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;1,853&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td&gt;2010 Restructuring:&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="padding-left: 9pt;"&gt;Severance&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;1,767&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;(503&lt;/td&gt;
&lt;td style="text-align: left;"&gt;)&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;(1,317&lt;/td&gt;
&lt;td style="text-align: left;"&gt;)&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;87&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;34&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt;"&gt;Other exit costs&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;709&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;181&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;(872&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;2&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;20&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="text-align: justify; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;2,476&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;(322&lt;/td&gt;
&lt;td style="text-align: left;"&gt;)&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;(2,189&lt;/td&gt;
&lt;td style="text-align: left;"&gt;)&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;89&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;54&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td&gt;2009 Restructuring:&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="text-align: left; padding-left: 9pt;"&gt;Lease facility costs&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;1,506&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;(1,161&lt;/td&gt;
&lt;td style="text-align: left;"&gt;)&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;57&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;402&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt;"&gt;Other exit costs&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;27&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;(21&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;(6&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="text-align: justify; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;1,533&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;(21&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;(1,167&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;57&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;402&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="text-align: justify; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="padding-bottom: 2.25pt;"&gt;Total&lt;/td&gt;
&lt;td style="padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right;"&gt;4,009&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right;"&gt;4,515&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right;"&gt;(6,024&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.25pt;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right;"&gt;(355&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.25pt;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right;"&gt;164&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right;"&gt;2,309&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;The components of the restructuring charges initiated during 2011 were as follows:&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1pt solid; padding-bottom: 1pt;"&gt;(in&amp;nbsp;thousands)&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2"&gt;Americas&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2"&gt;Europe&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2"&gt;Asia&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2"&gt;Total&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: justify; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="text-align: left; width: 48%;"&gt;Severance costs&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;421&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;1,829&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;136&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;2,386&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="text-align: left;"&gt;Facility lease costs&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;1,335&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;623&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;1,958&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Other exit costs&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;22&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;203&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;289&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;514&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="text-align: justify; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right;"&gt;443&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right;"&gt;3,367&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right;"&gt;1,048&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right;"&gt;4,858&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;During 2011, the Company recognized $&lt;font class="_mt"&gt;2.4&lt;/font&gt; million of employee termination costs associated with the involuntary terminations of&amp;nbsp;&lt;font class="_mt"&gt;196&lt;/font&gt; employees in connection with reductions in workforce of certain facilities worldwide. In Europe, these involuntary terminations were in connection with the closure of the Dublin, Ireland facility. The identified involuntary employee terminations by reportable geographic region amounted to approximately &lt;font class="_mt"&gt;107&lt;/font&gt;,&amp;nbsp;&lt;font class="_mt"&gt;38&lt;/font&gt; and&amp;nbsp;&lt;font class="_mt"&gt;51&lt;/font&gt; for the Americas, Asia and Europe, respectively. The Company also recorded approximately $&lt;font class="_mt"&gt;2.0&lt;/font&gt; million for facility lease obligations and approximately $&lt;font class="_mt"&gt;0.5&lt;/font&gt; million for other exit costs, including $&lt;font class="_mt"&gt;0.4&lt;/font&gt; million of asset impairments associated with the closure of certain leased facilities.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;The following table summarizes the 2010 activity in the accrued restructuring balances related to the various restructuring activities initiated during 2010 and 2009:&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;Balance&amp;nbsp;as&amp;nbsp;of&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;Foreign&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;Balance&amp;nbsp;as&amp;nbsp;of&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;December&amp;nbsp;31,&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;Restructuring&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;Cash&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;Non-Cash&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;Exchange&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;December&amp;nbsp;31,&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1pt solid; padding-bottom: 1pt;"&gt;(in&amp;nbsp;thousands)&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2"&gt;2009&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2"&gt;Charges&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2"&gt;Payment&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2"&gt;Activity&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2"&gt;Adjustments&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: justify;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td&gt;2010 Restructuring:&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="padding-left: 9pt; width: 22%;"&gt;Severance&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;4,164&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;(2,401&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;)&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;4&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;1,767&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="text-align: left; padding-left: 9pt;"&gt;Leased facility costs&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;494&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;(494&lt;/td&gt;
&lt;td style="text-align: left;"&gt;)&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt;"&gt;Other exit costs&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;1,167&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;(458&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;709&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="text-align: justify; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;5,825&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;(3,353&lt;/td&gt;
&lt;td style="text-align: left;"&gt;)&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;4&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;2,476&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td&gt;2009 Restructuring:&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="padding-left: 9pt;"&gt;Severance&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;1,099&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;134&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;(1,235&lt;/td&gt;
&lt;td style="text-align: left;"&gt;)&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;2&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="text-align: left; padding-left: 9pt;"&gt;Lease facility costs&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;2,472&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;99&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;(835&lt;/td&gt;
&lt;td style="text-align: left;"&gt;)&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;(230&lt;/td&gt;
&lt;td style="text-align: left;"&gt;)&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;1,506&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt;"&gt;Other exit costs&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;113&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;901&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;(882&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;(105&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;27&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="text-align: justify; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;3,684&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;1,134&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;(2,952&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;(105&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;(228&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;1,533&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="text-align: justify; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="padding-bottom: 2.25pt;"&gt;Total&lt;/td&gt;
&lt;td style="padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right;"&gt;3,684&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right;"&gt;6,959&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right;"&gt;(6,305&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.25pt;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right;"&gt;(105&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.25pt;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right;"&gt;(224&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.25pt;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right;"&gt;4,009&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;The components of the restructuring charges initiated during 2010 were as follows:&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1pt solid;"&gt;(in thousands)&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2"&gt;Americas&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2"&gt;Europe&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2"&gt;Asia&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2"&gt;Total&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: justify; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; text-decoration: none;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; text-decoration: none;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; text-decoration: none;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; text-decoration: none;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="text-align: left; width: 48%;"&gt;Severance costs&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;1,388&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;1,374&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;1,384&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;4,146&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="text-align: left;"&gt;Facility lease costs&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;494&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;494&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="text-align: left;"&gt;Other exit costs&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;369&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;137&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;679&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;1,185&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="text-align: justify; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right;"&gt;2,251&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right;"&gt;1,511&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right;"&gt;2,063&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right;"&gt;5,825&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px;"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif;" class="_mt"&gt;During 2010, the Company recognized $&lt;font class="_mt"&gt;4.2&lt;/font&gt; million of employee termination costs associated with the involuntary terminations of&amp;nbsp;&lt;font class="_mt"&gt;751&lt;/font&gt; employees in connection with reductions in workforce of certain facilities. The identified involuntary employee terminations by reportable geographic region amounted to approximately &lt;font class="_mt"&gt;286&lt;/font&gt;,&amp;nbsp;&lt;font class="_mt"&gt;421&lt;/font&gt; and&amp;nbsp;&lt;font class="_mt"&gt;44&lt;/font&gt; for the Americas, Asia and Europe, respectively. The Company also recorded approximately $&lt;font class="_mt"&gt;0.5&lt;/font&gt; million for facility lease obligations and approximately $&lt;font class="_mt"&gt;1.2&lt;/font&gt; million for other exit costs, including $&lt;font class="_mt"&gt;0.2&lt;/font&gt; million of asset impairments associated with the closure of certain leased facilities.&lt;/font&gt;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;The components of the restructuring charges initiated during 2009 were as follows:&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1pt solid;"&gt;(in thousands)&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2"&gt;Americas&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2"&gt;Europe&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2"&gt;Asia&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2"&gt;Total&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: justify; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; text-decoration: none;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; text-decoration: none;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; text-decoration: none;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; text-decoration: none;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="text-align: left; width: 48%;"&gt;Severance costs&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;1,262&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;2,100&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;939&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;4,301&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="text-align: left;"&gt;Facility lease costs&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;139&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;2,704&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;2,843&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="text-align: left;"&gt;Other exit costs&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;920&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;144&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;30&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;1,094&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="text-align: justify; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right;"&gt;2,321&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right;"&gt;4,948&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right;"&gt;969&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right;"&gt;8,238&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;During 2009, the Company recognized $&lt;font class="_mt"&gt;4.3&lt;/font&gt; million of employee termination costs associated with the involuntary terminations of&amp;nbsp;&lt;font class="_mt"&gt;655&lt;/font&gt; employees in connection with reductions in workforce of certain facilities. The identified involuntary employee terminations by reportable geographic region amounted to approximately &lt;font class="_mt"&gt;327&lt;/font&gt;,&amp;nbsp;&lt;font class="_mt"&gt;270&lt;/font&gt; and&amp;nbsp;&lt;font class="_mt"&gt;58&lt;/font&gt; for the Americas, Asia and Europe, respectively. The Company also recorded approximately $&lt;font class="_mt"&gt;2.8&lt;/font&gt; million for facility lease obligations and approximately $&lt;font class="_mt"&gt;1.1&lt;/font&gt; million for other exit costs, including $&lt;font class="_mt"&gt;0.2&lt;/font&gt; million of asset impairments associated with the closure of certain leased facilities.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;The Company's facilities in Ayudhaya, Thailand were flooded and remained closed from October 13, 2011 to December 20, 2011. As a result of the flooding and temporary closing of these facilities, the Company has recognized estimated property losses of $&lt;font class="_mt"&gt;46.2&lt;/font&gt; million and incurred $13.4 million of flood related costs. The Company carries property and business interruption insurance with a combined limit for real and personal property as well as business interruption insurance of approximately $&lt;font class="_mt"&gt;300&lt;/font&gt; million. As such, the Company has estimated recoveries from insurance for these property losses and flood related costs totaling $56.2 million. The Company cannot estimate the timing of the receipt of insurance proceeds it will ultimately realize, and there may be a substantial delay between the incurrence of losses and the recovery under its insurance policies&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&lt;font style="font-weight: normal;" class="_mt"&gt;Because the situation in Thailand is still evolving, significant uncertainty remains regarding the ultimate financial impact the flooding will have on the Company.&lt;/font&gt;&lt;/p&gt;

&lt;p style="margin: 0px; font: bold 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&lt;font style="font-weight: normal;" class="_mt"&gt;As of December 31, 2011, Thailand flood related charges, net of insurance recoveries, were as follows (in thousands):&lt;/font&gt;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="text-align: left; width: 87%;"&gt;Inventory losses&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;39,919&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="text-align: left;"&gt;Property, plant and equipment losses&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;6,233&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="text-align: left;"&gt;Other flood related costs&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;13,362&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="text-align: justify; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;59,514&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="text-align: left;"&gt;Estimated insurance recoveries recorded in prepaid expenses and other assets&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;(56,152&lt;/td&gt;
&lt;td style="text-align: left;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="text-align: justify; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right;"&gt;3,362&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt; &lt;/div&gt;</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
  <us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit16" decimals="0">655</us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated>
  <us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementGeographicalAxis_bhe_AsiaMember" unitRef="Unit16" decimals="0">270</us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated>
  <us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementGeographicalAxis_bhe_EuropeMember" unitRef="Unit16" decimals="0">58</us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated>
  <us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementGeographicalAxis_country_US" unitRef="Unit16" decimals="0">327</us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated>
  <us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit16" decimals="0">751</us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated>
  <us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementGeographicalAxis_bhe_AsiaMember" unitRef="Unit16" decimals="0">421</us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated>
  <us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementGeographicalAxis_bhe_EuropeMember" unitRef="Unit16" decimals="0">44</us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated>
  <us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementGeographicalAxis_country_US" unitRef="Unit16" decimals="0">286</us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated>
  <us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit16" decimals="0">196</us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated>
  <us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementGeographicalAxis_bhe_AsiaMember" unitRef="Unit16" decimals="0">38</us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated>
  <us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementGeographicalAxis_bhe_EuropeMember" unitRef="Unit16" decimals="0">51</us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated>
  <us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementGeographicalAxis_country_US" unitRef="Unit16" decimals="0">107</us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated>
  <us-gaap:RestructuringCharges contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">8264000</us-gaap:RestructuringCharges>
  <us-gaap:RestructuringCharges contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember" unitRef="Unit12" decimals="-3">8238000</us-gaap:RestructuringCharges>
  <us-gaap:RestructuringCharges contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember_us-gaap_StatementGeographicalAxis_bhe_AsiaMember" unitRef="Unit12" decimals="-3">969000</us-gaap:RestructuringCharges>
  <us-gaap:RestructuringCharges contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember_us-gaap_StatementGeographicalAxis_bhe_EuropeMember" unitRef="Unit12" decimals="-3">4948000</us-gaap:RestructuringCharges>
  <us-gaap:RestructuringCharges contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember_us-gaap_StatementGeographicalAxis_country_US" unitRef="Unit12" decimals="-3">2321000</us-gaap:RestructuringCharges>
  <us-gaap:RestructuringCharges contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">6724000</us-gaap:RestructuringCharges>
  <us-gaap:RestructuringCharges contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember" unitRef="Unit12" decimals="-3">5825000</us-gaap:RestructuringCharges>
  <us-gaap:RestructuringCharges contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember_us-gaap_StatementGeographicalAxis_bhe_AsiaMember" unitRef="Unit12" decimals="-3">2063000</us-gaap:RestructuringCharges>
  <us-gaap:RestructuringCharges contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember_us-gaap_StatementGeographicalAxis_bhe_EuropeMember" unitRef="Unit12" decimals="-3">1511000</us-gaap:RestructuringCharges>
  <us-gaap:RestructuringCharges contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember_us-gaap_StatementGeographicalAxis_country_US" unitRef="Unit12" decimals="-3">2251000</us-gaap:RestructuringCharges>
  <us-gaap:RestructuringCharges contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">4515000</us-gaap:RestructuringCharges>
  <us-gaap:RestructuringCharges contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementGeographicalAxis_bhe_AssetsDamagedRelatedToThailandFloodingMember" unitRef="Unit12" decimals="-3">59514000</us-gaap:RestructuringCharges>
  <us-gaap:RestructuringCharges contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandElevenMember" unitRef="Unit12" decimals="-3">4858000</us-gaap:RestructuringCharges>
  <us-gaap:RestructuringCharges contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandElevenMember_us-gaap_StatementGeographicalAxis_bhe_AsiaMember" unitRef="Unit12" decimals="-3">1048000</us-gaap:RestructuringCharges>
  <us-gaap:RestructuringCharges contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandElevenMember_us-gaap_StatementGeographicalAxis_bhe_EuropeMember" unitRef="Unit12" decimals="-3">3367000</us-gaap:RestructuringCharges>
  <us-gaap:RestructuringCharges contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandElevenMember_us-gaap_StatementGeographicalAxis_country_US" unitRef="Unit12" decimals="-3">443000</us-gaap:RestructuringCharges>
  <us-gaap:RestructuringReserve contextRef="As_Of_12_31_2009" unitRef="Unit12" decimals="-3">3684000</us-gaap:RestructuringReserve>
  <us-gaap:RestructuringReserve contextRef="As_Of_12_31_2009_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember" unitRef="Unit12" decimals="-3">3684000</us-gaap:RestructuringReserve>
  <us-gaap:RestructuringReserve contextRef="As_Of_12_31_2009_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_bhe_OtherexitcostsMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember" unitRef="Unit12" decimals="-3">113000</us-gaap:RestructuringReserve>
  <us-gaap:RestructuringReserve contextRef="As_Of_12_31_2009_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember" unitRef="Unit12" decimals="-3">1099000</us-gaap:RestructuringReserve>
  <us-gaap:RestructuringReserve contextRef="As_Of_12_31_2009_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_FacilityClosingMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember" unitRef="Unit12" decimals="-3">2472000</us-gaap:RestructuringReserve>
  <us-gaap:RestructuringReserve contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">4009000</us-gaap:RestructuringReserve>
  <us-gaap:RestructuringReserve contextRef="As_Of_12_31_2010_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember" unitRef="Unit12" decimals="-3">1533000</us-gaap:RestructuringReserve>
  <us-gaap:RestructuringReserve contextRef="As_Of_12_31_2010_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember" unitRef="Unit12" decimals="-3">2476000</us-gaap:RestructuringReserve>
  <us-gaap:RestructuringReserve contextRef="As_Of_12_31_2010_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_bhe_OtherexitcostsMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember" unitRef="Unit12" decimals="-3">27000</us-gaap:RestructuringReserve>
  <us-gaap:RestructuringReserve contextRef="As_Of_12_31_2010_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_bhe_OtherexitcostsMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember" unitRef="Unit12" decimals="-3">709000</us-gaap:RestructuringReserve>
  <us-gaap:RestructuringReserve contextRef="As_Of_12_31_2010_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember" unitRef="Unit12" decimals="-3">1767000</us-gaap:RestructuringReserve>
  <us-gaap:RestructuringReserve contextRef="As_Of_12_31_2010_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_FacilityClosingMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember" unitRef="Unit12" decimals="-3">1506000</us-gaap:RestructuringReserve>
  <us-gaap:RestructuringReserve contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">2309000</us-gaap:RestructuringReserve>
  <us-gaap:RestructuringReserve contextRef="As_Of_12_31_2011_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandElevenMember" unitRef="Unit12" decimals="-3">1853000</us-gaap:RestructuringReserve>
  <us-gaap:RestructuringReserve contextRef="As_Of_12_31_2011_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember" unitRef="Unit12" decimals="-3">402000</us-gaap:RestructuringReserve>
  <us-gaap:RestructuringReserve contextRef="As_Of_12_31_2011_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember" unitRef="Unit12" decimals="-3">54000</us-gaap:RestructuringReserve>
  <us-gaap:RestructuringReserve contextRef="As_Of_12_31_2011_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_bhe_OtherexitcostsMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember" unitRef="Unit12" decimals="-3">20000</us-gaap:RestructuringReserve>
  <us-gaap:RestructuringReserve contextRef="As_Of_12_31_2011_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandElevenMember" unitRef="Unit12" decimals="-3">189000</us-gaap:RestructuringReserve>
  <us-gaap:RestructuringReserve contextRef="As_Of_12_31_2011_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember" unitRef="Unit12" decimals="-3">34000</us-gaap:RestructuringReserve>
  <us-gaap:RestructuringReserve contextRef="As_Of_12_31_2011_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_FacilityClosingMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandElevenMember" unitRef="Unit12" decimals="-3">1664000</us-gaap:RestructuringReserve>
  <us-gaap:RestructuringReserve contextRef="As_Of_12_31_2011_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_FacilityClosingMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember" unitRef="Unit12" decimals="-3">402000</us-gaap:RestructuringReserve>
  <us-gaap:RestructuringReservePeriodExpense contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">6959000</us-gaap:RestructuringReservePeriodExpense>
  <us-gaap:RestructuringReservePeriodExpense contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember" unitRef="Unit12" decimals="-3">1134000</us-gaap:RestructuringReservePeriodExpense>
  <us-gaap:RestructuringReservePeriodExpense contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember" unitRef="Unit12" decimals="-3">5825000</us-gaap:RestructuringReservePeriodExpense>
  <us-gaap:RestructuringReservePeriodExpense contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_bhe_OtherexitcostsMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember" unitRef="Unit12" decimals="-3">901000</us-gaap:RestructuringReservePeriodExpense>
  <us-gaap:RestructuringReservePeriodExpense contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_bhe_OtherexitcostsMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember" unitRef="Unit12" decimals="-3">1167000</us-gaap:RestructuringReservePeriodExpense>
  <us-gaap:RestructuringReservePeriodExpense contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember" unitRef="Unit12" decimals="-3">134000</us-gaap:RestructuringReservePeriodExpense>
  <us-gaap:RestructuringReservePeriodExpense contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember" unitRef="Unit12" decimals="-3">4164000</us-gaap:RestructuringReservePeriodExpense>
  <us-gaap:RestructuringReservePeriodExpense contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_FacilityClosingMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember" unitRef="Unit12" decimals="-3">99000</us-gaap:RestructuringReservePeriodExpense>
  <us-gaap:RestructuringReservePeriodExpense contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_FacilityClosingMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember" unitRef="Unit12" decimals="-3">494000</us-gaap:RestructuringReservePeriodExpense>
  <us-gaap:RestructuringReservePeriodExpense contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">4515000</us-gaap:RestructuringReservePeriodExpense>
  <us-gaap:RestructuringReservePeriodExpense contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandElevenMember" unitRef="Unit12" decimals="-3">4858000</us-gaap:RestructuringReservePeriodExpense>
  <us-gaap:RestructuringReservePeriodExpense contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember" unitRef="Unit12" decimals="-3">-21000</us-gaap:RestructuringReservePeriodExpense>
  <us-gaap:RestructuringReservePeriodExpense contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember" unitRef="Unit12" decimals="-3">-322000</us-gaap:RestructuringReservePeriodExpense>
  <us-gaap:RestructuringReservePeriodExpense contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_bhe_OtherexitcostsMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandElevenMember" unitRef="Unit12" decimals="-3">514000</us-gaap:RestructuringReservePeriodExpense>
  <us-gaap:RestructuringReservePeriodExpense contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_bhe_OtherexitcostsMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember" unitRef="Unit12" decimals="-3">-21000</us-gaap:RestructuringReservePeriodExpense>
  <us-gaap:RestructuringReservePeriodExpense contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_bhe_OtherexitcostsMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember" unitRef="Unit12" decimals="-3">181000</us-gaap:RestructuringReservePeriodExpense>
  <us-gaap:RestructuringReservePeriodExpense contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandElevenMember" unitRef="Unit12" decimals="-3">2386000</us-gaap:RestructuringReservePeriodExpense>
  <us-gaap:RestructuringReservePeriodExpense contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember" unitRef="Unit12" decimals="-3">-503000</us-gaap:RestructuringReservePeriodExpense>
  <us-gaap:RestructuringReservePeriodExpense contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_FacilityClosingMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandElevenMember" unitRef="Unit12" decimals="-3">1958000</us-gaap:RestructuringReservePeriodExpense>
  <us-gaap:RestructuringReserveSettledWithCash contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">6305000</us-gaap:RestructuringReserveSettledWithCash>
  <us-gaap:RestructuringReserveSettledWithCash contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember" unitRef="Unit12" decimals="-3">2952000</us-gaap:RestructuringReserveSettledWithCash>
  <us-gaap:RestructuringReserveSettledWithCash contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember" unitRef="Unit12" decimals="-3">3353000</us-gaap:RestructuringReserveSettledWithCash>
  <us-gaap:RestructuringReserveSettledWithCash contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_bhe_OtherexitcostsMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember" unitRef="Unit12" decimals="-3">882000</us-gaap:RestructuringReserveSettledWithCash>
  <us-gaap:RestructuringReserveSettledWithCash contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_bhe_OtherexitcostsMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember" unitRef="Unit12" decimals="-3">458000</us-gaap:RestructuringReserveSettledWithCash>
  <us-gaap:RestructuringReserveSettledWithCash contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember" unitRef="Unit12" decimals="-3">1235000</us-gaap:RestructuringReserveSettledWithCash>
  <us-gaap:RestructuringReserveSettledWithCash contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember" unitRef="Unit12" decimals="-3">2401000</us-gaap:RestructuringReserveSettledWithCash>
  <us-gaap:RestructuringReserveSettledWithCash contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_FacilityClosingMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember" unitRef="Unit12" decimals="-3">835000</us-gaap:RestructuringReserveSettledWithCash>
  <us-gaap:RestructuringReserveSettledWithCash contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_FacilityClosingMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember" unitRef="Unit12" decimals="-3">494000</us-gaap:RestructuringReserveSettledWithCash>
  <us-gaap:RestructuringReserveSettledWithCash contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">6024000</us-gaap:RestructuringReserveSettledWithCash>
  <us-gaap:RestructuringReserveSettledWithCash contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandElevenMember" unitRef="Unit12" decimals="-3">2668000</us-gaap:RestructuringReserveSettledWithCash>
  <us-gaap:RestructuringReserveSettledWithCash contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember" unitRef="Unit12" decimals="-3">1167000</us-gaap:RestructuringReserveSettledWithCash>
  <us-gaap:RestructuringReserveSettledWithCash contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember" unitRef="Unit12" decimals="-3">2189000</us-gaap:RestructuringReserveSettledWithCash>
  <us-gaap:RestructuringReserveSettledWithCash contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_bhe_OtherexitcostsMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandElevenMember" unitRef="Unit12" decimals="-3">159000</us-gaap:RestructuringReserveSettledWithCash>
  <us-gaap:RestructuringReserveSettledWithCash contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_bhe_OtherexitcostsMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember" unitRef="Unit12" decimals="-3">6000</us-gaap:RestructuringReserveSettledWithCash>
  <us-gaap:RestructuringReserveSettledWithCash contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_bhe_OtherexitcostsMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember" unitRef="Unit12" decimals="-3">872000</us-gaap:RestructuringReserveSettledWithCash>
  <us-gaap:RestructuringReserveSettledWithCash contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandElevenMember" unitRef="Unit12" decimals="-3">2215000</us-gaap:RestructuringReserveSettledWithCash>
  <us-gaap:RestructuringReserveSettledWithCash contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember" unitRef="Unit12" decimals="-3">1317000</us-gaap:RestructuringReserveSettledWithCash>
  <us-gaap:RestructuringReserveSettledWithCash contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_FacilityClosingMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandElevenMember" unitRef="Unit12" decimals="-3">294000</us-gaap:RestructuringReserveSettledWithCash>
  <us-gaap:RestructuringReserveSettledWithCash contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_FacilityClosingMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember" unitRef="Unit12" decimals="-3">1161000</us-gaap:RestructuringReserveSettledWithCash>
  <us-gaap:RestructuringReserveSettledWithoutCash contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">-105000</us-gaap:RestructuringReserveSettledWithoutCash>
  <us-gaap:RestructuringReserveSettledWithoutCash contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember" unitRef="Unit12" decimals="-3">-105000</us-gaap:RestructuringReserveSettledWithoutCash>
  <us-gaap:RestructuringReserveSettledWithoutCash contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_bhe_OtherexitcostsMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember" unitRef="Unit12" decimals="-3">-105000</us-gaap:RestructuringReserveSettledWithoutCash>
  <us-gaap:RestructuringReserveSettledWithoutCash contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">-355000</us-gaap:RestructuringReserveSettledWithoutCash>
  <us-gaap:RestructuringReserveSettledWithoutCash contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandElevenMember" unitRef="Unit12" decimals="-3">-355000</us-gaap:RestructuringReserveSettledWithoutCash>
  <us-gaap:RestructuringReserveSettledWithoutCash contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_bhe_OtherexitcostsMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandElevenMember" unitRef="Unit12" decimals="-3">-355000</us-gaap:RestructuringReserveSettledWithoutCash>
  <us-gaap:RestructuringReserveTranslationAdjustment contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">-224000</us-gaap:RestructuringReserveTranslationAdjustment>
  <us-gaap:RestructuringReserveTranslationAdjustment contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember" unitRef="Unit12" decimals="-3">-228000</us-gaap:RestructuringReserveTranslationAdjustment>
  <us-gaap:RestructuringReserveTranslationAdjustment contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember" unitRef="Unit12" decimals="-3">4000</us-gaap:RestructuringReserveTranslationAdjustment>
  <us-gaap:RestructuringReserveTranslationAdjustment contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember" unitRef="Unit12" decimals="-3">2000</us-gaap:RestructuringReserveTranslationAdjustment>
  <us-gaap:RestructuringReserveTranslationAdjustment contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember" unitRef="Unit12" decimals="-3">4000</us-gaap:RestructuringReserveTranslationAdjustment>
  <us-gaap:RestructuringReserveTranslationAdjustment contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_FacilityClosingMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember" unitRef="Unit12" decimals="-3">-230000</us-gaap:RestructuringReserveTranslationAdjustment>
  <us-gaap:RestructuringReserveTranslationAdjustment contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">164000</us-gaap:RestructuringReserveTranslationAdjustment>
  <us-gaap:RestructuringReserveTranslationAdjustment contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandElevenMember" unitRef="Unit12" decimals="-3">18000</us-gaap:RestructuringReserveTranslationAdjustment>
  <us-gaap:RestructuringReserveTranslationAdjustment contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember" unitRef="Unit12" decimals="-3">57000</us-gaap:RestructuringReserveTranslationAdjustment>
  <us-gaap:RestructuringReserveTranslationAdjustment contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember" unitRef="Unit12" decimals="-3">89000</us-gaap:RestructuringReserveTranslationAdjustment>
  <us-gaap:RestructuringReserveTranslationAdjustment contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_bhe_OtherexitcostsMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember" unitRef="Unit12" decimals="-3">2000</us-gaap:RestructuringReserveTranslationAdjustment>
  <us-gaap:RestructuringReserveTranslationAdjustment contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandElevenMember" unitRef="Unit12" decimals="-3">18000</us-gaap:RestructuringReserveTranslationAdjustment>
  <us-gaap:RestructuringReserveTranslationAdjustment contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember" unitRef="Unit12" decimals="-3">87000</us-gaap:RestructuringReserveTranslationAdjustment>
  <us-gaap:RestructuringReserveTranslationAdjustment contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_ReserveQuantitiesByTypeOfReserveAxis_us-gaap_FacilityClosingMember_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember" unitRef="Unit12" decimals="-3">57000</us-gaap:RestructuringReserveTranslationAdjustment>
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">413212000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">449193000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;div class="MetaData"&gt;

&lt;div&gt;

&lt;p style="margin: 6pt 0px 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&lt;b&gt;(j) Revenue Recognition&lt;/b&gt;&lt;/p&gt;&lt;/div&gt;

&lt;p style="margin: 6pt 0px 0px; font: 10pt Times New Roman, Times, Serif;"&gt;Revenue from the sale of manufactured products built to customer specifications and excess inventory is recognized when title and risk of ownership have passed, the price to the buyer is fixed and determinable and recoverability is reasonably assured, which generally is when the goods are shipped. To a lesser extent, the Company also derives revenue from non-manufacturing services, such as product design, circuit board layout and test development. Revenue from design, development and engineering services is recognized when the services are performed and collectibility is reasonably certain. Such services provided under fixed price contracts are accounted for using the percentage of completion method. The Company assumes no significant obligations after shipment as the Company typically warrants workmanship only. Based on historical experience, the warranty provision is immaterial.&lt;/p&gt;&lt;/div&gt; &lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
  <us-gaap:SalesRevenueNet contextRef="Duration_1_1_2009_To_3_31_2009" unitRef="Unit12" decimals="-3">496767000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">2089253000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementBusinessSegmentsAxis_bhe_AsiaMember" unitRef="Unit12" decimals="-3">724541000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementGeographicalAxis_bhe_AsiaMember" unitRef="Unit12" decimals="-3">171355000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementBusinessSegmentsAxis_bhe_EliminationOfIntersegmentSalesMember" unitRef="Unit12" decimals="-3">-96951000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementBusinessSegmentsAxis_bhe_EuropeMember" unitRef="Unit12" decimals="-3">182031000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementGeographicalAxis_bhe_EuropeMember" unitRef="Unit12" decimals="-3">331830000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementGeographicalAxis_bhe_OtherForeignMember" unitRef="Unit12" decimals="-3">36796000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementGeographicalAxis_bhe_UnitedStatesMember" unitRef="Unit12" decimals="-3">1549272000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementBusinessSegmentsAxis_country_US" unitRef="Unit12" decimals="-3">1279632000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="Duration_4_1_2009_To_6_30_2009" unitRef="Unit12" decimals="-3">481802000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="Duration_7_1_2009_To_9_30_2009" unitRef="Unit12" decimals="-3">510461000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="Duration_10_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">600223000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="Duration_1_1_2010_To_3_31_2010" unitRef="Unit12" decimals="-3">571905000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">2402143000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementBusinessSegmentsAxis_bhe_AsiaMember" unitRef="Unit12" decimals="-3">864627000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementGeographicalAxis_bhe_AsiaMember" unitRef="Unit12" decimals="-3">216599000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementBusinessSegmentsAxis_bhe_EliminationOfIntersegmentSalesMember" unitRef="Unit12" decimals="-3">-164714000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementBusinessSegmentsAxis_bhe_EuropeMember" unitRef="Unit12" decimals="-3">164196000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementGeographicalAxis_bhe_EuropeMember" unitRef="Unit12" decimals="-3">367599000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementGeographicalAxis_bhe_OtherForeignMember" unitRef="Unit12" decimals="-3">53401000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementGeographicalAxis_bhe_UnitedStatesMember" unitRef="Unit12" decimals="-3">1764544000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementBusinessSegmentsAxis_country_US" unitRef="Unit12" decimals="-3">1538034000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="Duration_4_1_2010_To_6_30_2010" unitRef="Unit12" decimals="-3">589449000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="Duration_7_1_2010_To_9_30_2010" unitRef="Unit12" decimals="-3">613864000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="Duration_10_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">626925000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="Duration_1_1_2011_To_3_31_2011" unitRef="Unit12" decimals="-3">538312000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">2253030000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementBusinessSegmentsAxis_bhe_AsiaMember" unitRef="Unit12" decimals="-3">867008000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementGeographicalAxis_bhe_AsiaMember" unitRef="Unit12" decimals="-3">346267000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementBusinessSegmentsAxis_bhe_EliminationOfIntersegmentSalesMember" unitRef="Unit12" decimals="-3">-141651000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementBusinessSegmentsAxis_bhe_EuropeMember" unitRef="Unit12" decimals="-3">166730000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementGeographicalAxis_bhe_EuropeMember" unitRef="Unit12" decimals="-3">333781000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementGeographicalAxis_bhe_OtherForeignMember" unitRef="Unit12" decimals="-3">54042000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementGeographicalAxis_bhe_UnitedStatesMember" unitRef="Unit12" decimals="-3">1518940000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementBusinessSegmentsAxis_country_US" unitRef="Unit12" decimals="-3">1360943000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="Duration_4_1_2011_To_6_30_2011" unitRef="Unit12" decimals="-3">585549000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="Duration_7_1_2011_To_9_30_2011" unitRef="Unit12" decimals="-3">570083000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet contextRef="Duration_10_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">559086000</us-gaap:SalesRevenueNet>
  <us-gaap:ScheduleOfBusinessInsuranceRecoveriesTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="text-align: left; width: 87%;"&gt;Inventory losses&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;39,919&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="text-align: left;"&gt;Property, plant and equipment losses&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;6,233&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="text-align: left;"&gt;Other flood related costs&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;13,362&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="text-align: justify; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;59,514&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="text-align: left;"&gt;Estimated insurance recoveries recorded in prepaid expenses and other assets&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;(56,152&lt;/td&gt;
&lt;td style="text-align: left;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="text-align: justify; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right;"&gt;3,362&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;/div&gt;</us-gaap:ScheduleOfBusinessInsuranceRecoveriesTextBlock>
  <us-gaap:ScheduleOfCapitalLeasedAsssetsTableTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; width: 88%;"&gt;Buildings and building improvements&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;12,207&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Less accumulated depreciation&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(3,756&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;8,451&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;/div&gt;</us-gaap:ScheduleOfCapitalLeasedAsssetsTableTextBlock>
  <us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="10"&gt;Year ended December 31,&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;(in thousands)&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2009&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; width: 64%;"&gt;Income taxes paid, net&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;7,759&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;8,577&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;6,170&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Interest paid&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;1,290&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;1,324&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;1,354&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;/div&gt;</us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock>
  <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="10"&gt;Year ended December 31,&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;(in thousands)&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2009&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Current:&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in; width: 64%;"&gt;U.S. Federal&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;75&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;300&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;(4,521&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;State and local&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;86&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;948&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;294&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Foreign&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;7,003&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;5,730&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;3,326&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;7,164&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;6,978&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(901&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Deferred:&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;U.S. Federal&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(16,963&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(407&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;1,789&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;State and local&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;442&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(52&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;355&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Foreign&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(1,470&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;739&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(3,217&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(17,991&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;280&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(1,073&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(10,827&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;7,258&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(1,974&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
  <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="6"&gt;December 31,&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;(in thousands)&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Deferred tax assets:&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; width: 76%;"&gt;Carrying value of inventories&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;2,240&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;1,816&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Accrued liabilities and allowances deductible for tax purposes&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;on a cash basis&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;5,367&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;7,043&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Goodwill&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;14,397&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;18,179&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Stock-based compensation&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;7,398&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;6,466&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Net operating loss carryforwards&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;49,561&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;46,829&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Tax credit carryforwards&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;5,400&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;4,464&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Other&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;9,850&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;11,398&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;94,213&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;96,195&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Less: valuation allowance&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(42,524&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(61,852&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Net deferred tax assets&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;51,689&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;34,343&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Deferred tax liabilities:&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Plant and equipment, due to differences in depreciation&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(4,586&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(4,984&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Other&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(1,508&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(1,534&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Gross deferred tax liability&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(6,094&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(6,518&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Net deferred tax asset&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;45,595&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;27,825&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Recorded as:&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Current deferred tax assets&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;8,175&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;3,850&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Non-current deferred tax assets&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;37,420&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;23,975&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Net deferred tax asset&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;45,595&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;27,825&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
  <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="10"&gt;Year ended December 31,&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;(in thousands, except per share data)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2009&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; width: 64%;"&gt;Net income&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;51,959&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;79,758&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;53,381&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Denominator for basic earnings per share &amp;#8211; weighted-&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;average number of common shares outstanding&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;during the period&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;59,284&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;62,141&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;64,758&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Incremental common shares attributable to exercise&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;of outstanding dilutive options&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;270&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;455&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;303&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Incremental common shares attributable to outstanding&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;restricted shares, restricted stock units and phantom stock&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;219&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;96&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;45&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Incremental common shares attributable&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;to exercise of warrants&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;10&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Denominator for diluted earnings per share&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;59,773&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;62,692&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;65,116&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Basic earnings per share&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.88&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;1.28&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.82&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Diluted earnings per share&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.87&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;1.27&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.82&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
  <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="10"&gt;Year ended December 31,&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;(in thousands)&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2009&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; width: 64%;"&gt;Tax at statutory rate&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;14,396&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;30,456&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;17,992&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;State taxes, net of federal tax effect&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;343&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;582&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;422&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Effect of foreign operations and tax incentives&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(12,442&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(13,021&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(13,818&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Valuation allowance&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(23,674&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(10,657&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(486&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Thailand reserve for uncertain tax benefits&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;7,056&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Settlement of foreign tax audits&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(2,710&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Intercompany transactions&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;2,801&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(1,321&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(1,293&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Losses in foreign jurisdictions for which no benefit has&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;been provided&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;3,068&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;63&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;894&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Write-off of investment in inactive foreign owned subsidiary&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(2,668&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Revaluation loss&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(2,429&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Other&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;335&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;1,156&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(588&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Total income tax expense (benefit)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(10,827&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;7,258&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(1,974&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
  <us-gaap:ScheduleOfExpectedAmortizationExpenseTableTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Year ending December 31,&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Amount&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; width: 88%;"&gt;2012&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;2,564&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;2013&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;2,573&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;2014&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;2,573&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;2015&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;2,573&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;2016&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;2,481&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;/div&gt;</us-gaap:ScheduleOfExpectedAmortizationExpenseTableTextBlock>
  <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsByMajorClassTextBlock contextRef="Duration_1_1_2010_To_12_31_2010">&lt;div&gt; &lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Gross&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Net&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Carrying&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Accumulated&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Carrying&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;(in thousands)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Amount&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Amortization&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Amount&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; width: 64%;"&gt;Customer relationships&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;17,807&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;(7,165&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;10,642&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Technology licenses&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;11,300&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(4,144&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;7,156&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Other&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;868&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(94&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;774&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Other intangible assets, December 31, 2010&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;29,975&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(11,403&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;18,572&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsByMajorClassTextBlock>
  <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsByMajorClassTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Gross&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Net&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Carrying&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Accumulated&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Carrying&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;(in thousands)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Amount&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Amortization&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Amount&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; width: 64%;"&gt;Customer relationships&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;17,763&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;(8,916&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;8,847&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Technology licenses&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;11,300&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(6,974&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;4,326&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Other&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;868&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(118&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;750&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Other intangible assets, December 31, 2011&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;29,931&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(16,008&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;13,923&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsByMajorClassTextBlock>
  <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="10"&gt;Year ended December 31,&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;(in thousands)&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2009&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; width: 64%;"&gt;United States&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;5,405&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;27,650&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;4,012&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Foreign&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;35,727&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;59,366&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;47,395&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;41,132&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;87,016&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;51,407&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;/div&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
  <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="6"&gt;December 31,&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;(in thousands)&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; width: 76%;"&gt;Raw materials&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;293,618&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;274,245&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Work in process&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;71,574&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;60,776&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Finished goods&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;26,388&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;26,549&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;391,580&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;361,570&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
  <us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_bhe_PerformanceBasedRestrictedStockUnitsMember">&lt;div&gt; &lt;div class="MetaData"&gt;

&lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;(in thousands, except per share data)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Shares&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td colspan="2"&gt;

&lt;p style="text-align: center; margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;Weighted-&lt;/p&gt;

&lt;p style="text-align: center; margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;Average&lt;/p&gt;

&lt;p style="text-align: center; margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;Grant Date&lt;/p&gt;

&lt;p style="text-align: center; margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;Fair Value&lt;/p&gt;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; width: 76%;"&gt;Outstanding at December 31, 2010&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Granted(1)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;93&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;18.57&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Forfeited&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(25&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;18.57&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Outstanding at December 31, 2011&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;68&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;18.57&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;(1) &lt;font class="_mt"&gt;Represents target number of shares that can vest based on the achievement of certain performance criteria.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt; &lt;/div&gt;</us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock>
  <us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock contextRef="Duration_1_1_2009_To_12_31_2009">&lt;div&gt; &lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="14"&gt;2009 Quarter&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;(in thousands, except per share data)&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;1st&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2nd&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;3rd&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;4th&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; width: 52%;"&gt;Sales&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;496,767&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;481,802&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;510,461&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;600,223&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Gross profit&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;31,636&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;34,500&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;36,534&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;43,395&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Net income&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;9,238&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;11,501&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;16,137&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;16,505&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Earnings per common share:&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Basic&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.14&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.18&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.25&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.26&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Diluted&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.14&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.18&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.25&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.25&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;/div&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
  <us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock contextRef="Duration_1_1_2010_To_12_31_2010">&lt;div&gt; &lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="14"&gt;2010 Quarter&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;(in thousands, except per share data)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;1st&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2nd&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;3rd&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;4th&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; width: 52%;"&gt;Sales&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;571,905&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;589,449&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;613,864&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;626,925&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Gross profit&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;45,237&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;46,254&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;47,192&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;48,732&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Net income&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;18,142&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;20,137&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;22,469&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;19,010&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Earnings per common share:&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Basic&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.29&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.32&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.36&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.31&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Diluted&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.28&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.32&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.36&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.31&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;/div&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
  <us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="14"&gt;2011 Quarter&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;(in thousands, except per share data)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;1st&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2nd&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;3rd&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;4th&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; width: 52%;"&gt;Sales&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;538,312&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;585,549&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;570,083&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;559,086&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Gross profit&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;37,624&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;37,751&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;34,635&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;28,825&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Net income&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;14,513&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;14,701&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;19,867&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;2,878&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Earnings per common share:&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Basic&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.24&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.24&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.34&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.05&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Diluted&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.24&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.24&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.34&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.05&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;/div&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
  <us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock contextRef="Duration_1_1_2009_To_12_31_2009">&lt;div&gt; &lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1pt solid;"&gt;(in thousands)&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2"&gt;Americas&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2"&gt;Europe&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2"&gt;Asia&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2"&gt;Total&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: justify; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; text-decoration: none;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; text-decoration: none;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; text-decoration: none;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; text-decoration: none;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="text-align: left; width: 48%;"&gt;Severance costs&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;1,262&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;2,100&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;939&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;4,301&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="text-align: left;"&gt;Facility lease costs&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;139&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;2,704&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;2,843&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="text-align: left;"&gt;Other exit costs&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;920&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;144&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;30&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;1,094&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="text-align: justify; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right;"&gt;2,321&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right;"&gt;4,948&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right;"&gt;969&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right;"&gt;8,238&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;/div&gt;</us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock>
  <us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock contextRef="Duration_1_1_2010_To_12_31_2010">&lt;div&gt; &lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1pt solid;"&gt;(in thousands)&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2"&gt;Americas&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2"&gt;Europe&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2"&gt;Asia&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2"&gt;Total&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: justify; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; text-decoration: none;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; text-decoration: none;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; text-decoration: none;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; text-decoration: none;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="text-align: left; width: 48%;"&gt;Severance costs&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;1,388&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;1,374&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;1,384&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;4,146&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="text-align: left;"&gt;Facility lease costs&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;494&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;494&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="text-align: left;"&gt;Other exit costs&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;369&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;137&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;679&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;1,185&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="text-align: justify; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right;"&gt;2,251&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right;"&gt;1,511&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right;"&gt;2,063&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right;"&gt;5,825&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;/div&gt;</us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock>
  <us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1pt solid; padding-bottom: 1pt;"&gt;(in&amp;nbsp;thousands)&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2"&gt;Americas&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2"&gt;Europe&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2"&gt;Asia&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2"&gt;Total&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: justify; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="text-align: left; width: 48%;"&gt;Severance costs&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;421&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;1,829&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;136&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;2,386&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="text-align: left;"&gt;Facility lease costs&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;1,335&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;623&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;1,958&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Other exit costs&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;22&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;203&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;289&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;514&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="text-align: justify; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right;"&gt;443&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right;"&gt;3,367&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right;"&gt;1,048&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right;"&gt;4,858&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;/div&gt;</us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock>
  <us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock contextRef="Duration_1_1_2010_To_12_31_2010">&lt;div&gt; &lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;Balance&amp;nbsp;as&amp;nbsp;of&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;Foreign&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;Balance&amp;nbsp;as&amp;nbsp;of&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;December&amp;nbsp;31,&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;Restructuring&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;Cash&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;Non-Cash&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;Exchange&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;December&amp;nbsp;31,&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1pt solid; padding-bottom: 1pt;"&gt;(in&amp;nbsp;thousands)&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2"&gt;2009&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2"&gt;Charges&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2"&gt;Payment&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2"&gt;Activity&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2"&gt;Adjustments&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: justify;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td&gt;2010 Restructuring:&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="padding-left: 9pt; width: 22%;"&gt;Severance&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;4,164&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;(2,401&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;)&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;4&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;1,767&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="text-align: left; padding-left: 9pt;"&gt;Leased facility costs&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;494&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;(494&lt;/td&gt;
&lt;td style="text-align: left;"&gt;)&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt;"&gt;Other exit costs&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;1,167&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;(458&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;709&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="text-align: justify; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;5,825&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;(3,353&lt;/td&gt;
&lt;td style="text-align: left;"&gt;)&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;4&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;2,476&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td&gt;2009 Restructuring:&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="padding-left: 9pt;"&gt;Severance&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;1,099&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;134&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;(1,235&lt;/td&gt;
&lt;td style="text-align: left;"&gt;)&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;2&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="text-align: left; padding-left: 9pt;"&gt;Lease facility costs&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;2,472&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;99&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;(835&lt;/td&gt;
&lt;td style="text-align: left;"&gt;)&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;(230&lt;/td&gt;
&lt;td style="text-align: left;"&gt;)&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;1,506&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt;"&gt;Other exit costs&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;113&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;901&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;(882&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;(105&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;27&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="text-align: justify; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;3,684&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;1,134&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;(2,952&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;(105&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;(228&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;1,533&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="text-align: justify; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="padding-bottom: 2.25pt;"&gt;Total&lt;/td&gt;
&lt;td style="padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right;"&gt;3,684&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right;"&gt;6,959&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right;"&gt;(6,305&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.25pt;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right;"&gt;(105&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.25pt;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right;"&gt;(224&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.25pt;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right;"&gt;4,009&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;/div&gt;</us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock>
  <us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;Balance&amp;nbsp;as&amp;nbsp;of&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;Foreign&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;Balance&amp;nbsp;as&amp;nbsp;of&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;December&amp;nbsp;31,&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;Restructuring&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;Cash&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;Non-Cash&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;Exchange&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;December&amp;nbsp;31,&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1pt solid; padding-bottom: 1pt;"&gt;(in&amp;nbsp;thousands)&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2"&gt;Charges&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2"&gt;Payment&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2"&gt;Activity&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2"&gt;Adjustments&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td&gt;2011 Restructuring:&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="padding-left: 9pt; width: 22%;"&gt;Severance&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;2,386&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;(2,215&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;)&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;18&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;189&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="text-align: left; padding-left: 9pt;"&gt;Lease facility costs&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;1,958&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;(294&lt;/td&gt;
&lt;td style="text-align: left;"&gt;)&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;1,664&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt;"&gt;Other exit costs&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;514&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;(159&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;(355&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="text-align: justify; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;4,858&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;(2,668&lt;/td&gt;
&lt;td style="text-align: left;"&gt;)&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;(355&lt;/td&gt;
&lt;td style="text-align: left;"&gt;)&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;18&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;1,853&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td&gt;2010 Restructuring:&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="padding-left: 9pt;"&gt;Severance&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;1,767&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;(503&lt;/td&gt;
&lt;td style="text-align: left;"&gt;)&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;(1,317&lt;/td&gt;
&lt;td style="text-align: left;"&gt;)&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;87&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;34&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt;"&gt;Other exit costs&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;709&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;181&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;(872&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;2&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;20&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="text-align: justify; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;2,476&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;(322&lt;/td&gt;
&lt;td style="text-align: left;"&gt;)&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;(2,189&lt;/td&gt;
&lt;td style="text-align: left;"&gt;)&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;89&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;54&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td&gt;2009 Restructuring:&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="text-align: left; padding-left: 9pt;"&gt;Lease facility costs&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;1,506&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;(1,161&lt;/td&gt;
&lt;td style="text-align: left;"&gt;)&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;57&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;402&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt;"&gt;Other exit costs&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;27&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;(21&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;(6&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="text-align: justify; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;1,533&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;(21&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;(1,167&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;57&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right;"&gt;402&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="text-align: justify; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="padding-bottom: 2.25pt;"&gt;Total&lt;/td&gt;
&lt;td style="padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right;"&gt;4,009&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right;"&gt;4,515&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right;"&gt;(6,024&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.25pt;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right;"&gt;(355&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.25pt;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right;"&gt;164&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right;"&gt;2,309&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.25pt;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;/div&gt;</us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock>
  <us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;div class="MetaData"&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;div&gt;

&lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="10"&gt;Year&amp;nbsp;ended&amp;nbsp;December&amp;nbsp;31,&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="padding-bottom: 1pt;"&gt;(in thousands)&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%;" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%;" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%;" colspan="2"&gt;2009&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: justify; text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; text-decoration: none;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; text-decoration: none;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; text-decoration: none;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-decoration: none;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="text-align: left; width: 61%;"&gt;International Business Machines Corporation&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;319,411&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;*&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;$&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; width: 10%;"&gt;*&lt;/td&gt;
&lt;td style="text-align: left; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="text-align: left;"&gt;Oneida Nation Electronics, Inc.&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right;"&gt;*&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right;"&gt;*&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right;"&gt;290,236&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/115% Times New Roman, Times, Serif;"&gt;* &lt;font class="_mt"&gt;&lt;font class="_mt"&gt;amount is less than 10% of total&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt;</us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock>
  <us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="10"&gt;Year ended December 31,&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;(in thousands)&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2009&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Geographic net sales:&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in; width: 64%;"&gt;United States&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;1,518,940&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;1,764,544&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;1,549,272&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Asia&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;346,267&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;216,599&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;171,355&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Europe&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;333,781&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;367,599&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;331,830&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Other&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;54,042&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;53,401&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;36,796&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;2,253,030&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;2,402,143&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;2,089,253&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Long-lived assets:&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;United States&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;70,756&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;72,386&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;77,675&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Asia&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;98,675&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;67,365&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;65,555&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Europe&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;11,817&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;9,785&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;9,344&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Other&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;17,744&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;16,237&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;13,160&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;198,992&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;165,773&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;165,734&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;/div&gt;</us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock>
  <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="10"&gt;Year ended December 31,&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;(in thousands)&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2009&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Net sales:&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in; width: 64%;"&gt;Americas&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;1,360,943&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;1,538,034&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;1,279,632&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Asia&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;867,008&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;864,627&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;724,541&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Europe&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;166,730&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;164,196&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;182,031&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Elimination of intersegment sales&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(141,651&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(164,714&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(96,951&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;2,253,030&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;2,402,143&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;2,089,253&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Depreciation and amortization:&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Americas&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;16,670&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;20,031&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;19,376&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Asia&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;12,859&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;13,444&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;13,873&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Europe&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;2,664&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;2,913&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;2,778&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Corporate&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;3,291&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;3,442&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;3,780&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;35,484&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;39,830&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;39,807&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Income from operations:&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Americas&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;46,170&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;64,632&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;36,211&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Asia&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;30,804&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;57,721&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;52,455&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Europe&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;7&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;3,488&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(1,376&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Corporate and intersegment eliminations&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(35,688&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(37,395&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(34,989&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;41,293&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;88,446&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;52,301&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Capital expenditures:&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Americas&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;18,008&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;18,486&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;10,298&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Asia&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;47,413&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;14,283&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;8,519&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Europe&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;4,592&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;2,233&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;3,281&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Corporate&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;1,984&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;1,036&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;298&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;71,997&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;36,038&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;22,396&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Total assets:&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Americas&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;650,998&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;583,724&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;567,494&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Asia&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;610,596&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;515,414&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;417,694&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Europe&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;197,132&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;243,872&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;263,025&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Corporate and other&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;41,272&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;134,058&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;216,993&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;1,499,998&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;1,477,068&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;1,465,206&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
  <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;(in thousands, except per share data)&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Shares&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td colspan="2"&gt;

&lt;p style="text-align: center; margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;Weighted-&lt;/p&gt;

&lt;p style="text-align: center; margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;Average&lt;/p&gt;

&lt;p style="text-align: center; margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;Grant Date&lt;/p&gt;

&lt;p style="text-align: center; margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;Fair Value&lt;/p&gt;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; width: 76%;"&gt;Outstanding at December 31, 2008&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;34&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;12.64&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Granted&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;49&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;19.11&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Forfeited&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(2&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;14.07&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Outstanding at December 31, 2009&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;81&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;16.50&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Vested&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(26&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;15.33&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Forfeited&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(8&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;17.04&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Outstanding at December 31, 2010&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;47&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;17.05&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Granted&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;86&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;17.77&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Vested&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(32&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;16.66&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Forfeited&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(18&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;17.37&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Outstanding at December 31, 2011&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;83&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;17.88&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;/div&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
  <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;(in thousands, except per share data)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Shares&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td colspan="2"&gt;

&lt;p style="text-align: center; margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;Weighted-&lt;/p&gt;

&lt;p style="text-align: center; margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;Average&lt;/p&gt;

&lt;p style="text-align: center; margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;Grant Date&amp;nbsp;&lt;/p&gt;

&lt;p style="text-align: center; margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;Fair Value&lt;/p&gt;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; width: 76%;"&gt;Outstanding at December 31, 2008&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;140&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;13.99&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Granted&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;151&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;19.11&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Forfeited&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(1&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;12.64&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Outstanding at December 31, 2009&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;290&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;16.67&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Vested&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(105&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;15.81&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Forfeited&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(7&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;17.02&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Outstanding at December 31, 2010&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;178&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;17.17&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Granted&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;195&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;18.57&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Vested&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(66&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;16.66&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Forfeited&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(63&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;17.92&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Outstanding at December 31, 2011&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;244&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;18.23&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
  <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Weighted-&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Weighted-&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Average&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Average&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Remaining&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Aggregate&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Number of&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Exercise&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Contractual&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Intrinsic&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;(in thousands, except per share data)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Options&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Price&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Term (Years)&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Value&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Outstanding at December 31, 2008&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;5,838&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;18.43&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Granted&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;584&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;18.39&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Exercised&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(366&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;9.85&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Forfeited or expired&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(525&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;16.26&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Outstanding at December 31, 2009&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;5,531&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;19.20&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Granted&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;61&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;19.41&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Exercised&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(290&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;11.21&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Forfeited or expired&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(477&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;24.32&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Outstanding at December 31, 2010&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;4,825&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;19.18&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Granted&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;399&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;18.56&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Exercised&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(257&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;9.98&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Forfeited or expired&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(442&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;18.74&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; width: 52%;"&gt;Outstanding at December 31, 2011&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;4,525&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;19.69&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;5.05&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;1,128&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Exercisable at December 31, 2011&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;3,730&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;20.32&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;4.39&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;913&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
  <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="10"&gt;Year ended December 31,&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2009&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Stock Options&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Expected term of options&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;6.2 years&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;7.0 years&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;5.7 years&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in; width: 64%;"&gt;Expected volatility&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;41&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;%&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;40&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;%&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;41&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Risk-free interest rate&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;2.674&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;%&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;2.94&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;%&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;2.51&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Dividend yield&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;zero&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;zero&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;zero&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
  <us-gaap:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;div&gt;

&lt;p style="text-align: center; margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&lt;b&gt;Schedule II - Valuation Accounts&lt;/b&gt;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="6"&gt;Additions&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%;" colspan="6"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Balance at&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;" colspan="2"&gt;Balance at&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Beginning&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Charges to&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;" colspan="2"&gt;End of&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;(in thousands)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;of Period&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Operations&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Other&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;Deductions&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;" colspan="2"&gt;Period&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Year ended December 31, 2011:&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; width: 40%;"&gt;Allowance for doubtful accounts (1)&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;586&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;546&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;(23&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;15&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;1,094&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Year ended December 31, 2010:&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Allowance for doubtful accounts (1)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;417&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;385&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(29&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;187&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;586&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Year ended December 31, 2009:&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Allowance for doubtful accounts (1)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;1,072&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(51&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(6&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;598&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;417&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" class="MetaData" cellspacing="0" cellpadding="0" align="center"&gt;
&lt;tr style="vertical-align: top;"&gt;&lt;td style="line-height: 115%;" colspan="2"&gt;(1)&lt;/td&gt;
&lt;td style="line-height: 115%;" class="MetaData"&gt;Deductions in the allowance for doubtful accounts represent write-offs, net of recoveries, of amounts determined to be uncollectible.&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt; &lt;/div&gt;</us-gaap:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
  <us-gaap:SegmentReportingDisclosureTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;b&gt; &lt;/b&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&lt;b&gt;Note 13&amp;#8212;Segment and Geographic Information&lt;/b&gt;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;The Company has manufacturing facilities in the Americas, Asia and Europe to serve its customers. The Company is operated and managed geographically, and management evaluates performance and allocates the Company's resources on a geographic basis. Intersegment sales are generally recorded at prices that approximate arm's length transactions. Operating segments' measure of profitability is based on income from operations. The accounting policies for the reportable operating segments are the same as for the Company taken as a whole. The Company has three reportable operating segments: the Americas, Asia, and Europe. Information about operating segments was as follows:&lt;/p&gt;

&lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="10"&gt;Year ended December 31,&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;(in thousands)&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2009&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Net sales:&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in; width: 64%;"&gt;Americas&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;1,360,943&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;1,538,034&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;1,279,632&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Asia&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;867,008&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;864,627&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;724,541&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Europe&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;166,730&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;164,196&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;182,031&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Elimination of intersegment sales&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(141,651&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(164,714&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(96,951&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;2,253,030&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;2,402,143&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;2,089,253&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Depreciation and amortization:&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Americas&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;16,670&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;20,031&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;19,376&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Asia&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;12,859&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;13,444&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;13,873&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Europe&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;2,664&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;2,913&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;2,778&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Corporate&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;3,291&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;3,442&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;3,780&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;35,484&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;39,830&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;39,807&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Income from operations:&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Americas&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;46,170&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;64,632&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;36,211&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Asia&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;30,804&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;57,721&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;52,455&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Europe&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;7&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;3,488&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(1,376&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Corporate and intersegment eliminations&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(35,688&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(37,395&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(34,989&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;41,293&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;88,446&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;52,301&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Capital expenditures:&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Americas&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;18,008&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;18,486&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;10,298&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Asia&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;47,413&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;14,283&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;8,519&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Europe&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;4,592&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;2,233&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;3,281&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Corporate&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;1,984&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;1,036&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;298&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;71,997&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;36,038&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;22,396&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Total assets:&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Americas&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;650,998&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;583,724&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;567,494&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Asia&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;610,596&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;515,414&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;417,694&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Europe&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;197,132&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;243,872&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;263,025&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Corporate and other&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;41,272&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;134,058&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;216,993&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;1,499,998&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;1,477,068&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;1,465,206&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px 0px 10pt; font: 10pt/115% Times New Roman, Times, Serif;"&gt; &lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;Geographic net sales information provided below reflects the destination of the product shipped. Long-lived assets information is based on the physical location of the asset.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="10"&gt;Year ended December 31,&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;(in thousands)&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2009&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Geographic net sales:&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in; width: 64%;"&gt;United States&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;1,518,940&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;1,764,544&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;1,549,272&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Asia&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;346,267&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;216,599&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;171,355&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Europe&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;333,781&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;367,599&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;331,830&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Other&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;54,042&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;53,401&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;36,796&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;2,253,030&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;2,402,143&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;2,089,253&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Long-lived assets:&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;United States&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;70,756&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;72,386&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;77,675&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Asia&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;98,675&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;67,365&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;65,555&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Europe&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;11,817&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;9,785&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;9,344&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Other&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;17,744&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;16,237&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;13,160&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;198,992&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;165,773&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;165,734&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt; &lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">85500000</us-gaap:SellingGeneralAndAdministrativeExpense>
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">92245000</us-gaap:SellingGeneralAndAdministrativeExpense>
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">89665000</us-gaap:SellingGeneralAndAdministrativeExpense>
  <us-gaap:SeveranceCosts contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-5">4300000</us-gaap:SeveranceCosts>
  <us-gaap:SeveranceCosts contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember" unitRef="Unit12" decimals="-3">4301000</us-gaap:SeveranceCosts>
  <us-gaap:SeveranceCosts contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember_us-gaap_StatementGeographicalAxis_bhe_AsiaMember" unitRef="Unit12" decimals="-3">939000</us-gaap:SeveranceCosts>
  <us-gaap:SeveranceCosts contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember_us-gaap_StatementGeographicalAxis_bhe_EuropeMember" unitRef="Unit12" decimals="-3">2100000</us-gaap:SeveranceCosts>
  <us-gaap:SeveranceCosts contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandNineMember_us-gaap_StatementGeographicalAxis_country_US" unitRef="Unit12" decimals="-3">1262000</us-gaap:SeveranceCosts>
  <us-gaap:SeveranceCosts contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-5">4200000</us-gaap:SeveranceCosts>
  <us-gaap:SeveranceCosts contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember" unitRef="Unit12" decimals="-3">4146000</us-gaap:SeveranceCosts>
  <us-gaap:SeveranceCosts contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember_us-gaap_StatementGeographicalAxis_bhe_AsiaMember" unitRef="Unit12" decimals="-3">1384000</us-gaap:SeveranceCosts>
  <us-gaap:SeveranceCosts contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember_us-gaap_StatementGeographicalAxis_bhe_EuropeMember" unitRef="Unit12" decimals="-3">1374000</us-gaap:SeveranceCosts>
  <us-gaap:SeveranceCosts contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandTenMember_us-gaap_StatementGeographicalAxis_country_US" unitRef="Unit12" decimals="-3">1388000</us-gaap:SeveranceCosts>
  <us-gaap:SeveranceCosts contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-5">2400000</us-gaap:SeveranceCosts>
  <us-gaap:SeveranceCosts contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandElevenMember" unitRef="Unit12" decimals="-3">2386000</us-gaap:SeveranceCosts>
  <us-gaap:SeveranceCosts contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandElevenMember_us-gaap_StatementGeographicalAxis_bhe_AsiaMember" unitRef="Unit12" decimals="-3">136000</us-gaap:SeveranceCosts>
  <us-gaap:SeveranceCosts contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandElevenMember_us-gaap_StatementGeographicalAxis_bhe_EuropeMember" unitRef="Unit12" decimals="-3">1829000</us-gaap:SeveranceCosts>
  <us-gaap:SeveranceCosts contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_RestructuringCostAndReserveAxis_bhe_TwoThousandElevenMember_us-gaap_StatementGeographicalAxis_country_US" unitRef="Unit12" decimals="-3">421000</us-gaap:SeveranceCosts>
  <us-gaap:ShareBasedCompensation contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">5356000</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensation contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">5415000</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensation contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">5097000</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_bhe_EmployeeAwardsMember_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_bhe_RestrictedStockUnitsAndPhantomStockMember">four</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_bhe_EmployeeAwardsMember_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_us-gaap_StockOptionsMember">four</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_bhe_NonEmployeeAwardsMember_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_us-gaap_RestrictedStockMember">one</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationCost contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-5">5400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationCost>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationCost contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-5">5400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationCost>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationCost contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-5">5100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationCost>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_bhe_RestrictedStockUnitsAndPhantomStockMember" unitRef="Unit14" decimals="-3">2000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_us-gaap_RestrictedStockMember" unitRef="Unit14" decimals="-3">1000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_bhe_RestrictedStockUnitsAndPhantomStockMember" unitRef="Unit14" decimals="-3">8000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_us-gaap_RestrictedStockMember" unitRef="Unit14" decimals="-3">7000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_bhe_PerformanceBasedRestrictedStockUnitsMember" unitRef="Unit14" decimals="-3">25000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_bhe_RestrictedStockUnitsAndPhantomStockMember" unitRef="Unit14" decimals="-3">18000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_us-gaap_RestrictedStockMember" unitRef="Unit14" decimals="-3">63000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue contextRef="As_Of_12_31_2009_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_bhe_RestrictedStockUnitsAndPhantomStockMember" unitRef="Unit13" decimals="2">14.07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue contextRef="As_Of_12_31_2009_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_us-gaap_RestrictedStockMember" unitRef="Unit13" decimals="2">12.64</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue contextRef="As_Of_12_31_2010_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_bhe_RestrictedStockUnitsAndPhantomStockMember" unitRef="Unit13" decimals="2">17.04</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue contextRef="As_Of_12_31_2010_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_us-gaap_RestrictedStockMember" unitRef="Unit13" decimals="2">17.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue contextRef="As_Of_12_31_2011_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_bhe_PerformanceBasedRestrictedStockUnitsMember" unitRef="Unit13" decimals="2">18.57</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue contextRef="As_Of_12_31_2011_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_bhe_RestrictedStockUnitsAndPhantomStockMember" unitRef="Unit13" decimals="2">17.37</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue contextRef="As_Of_12_31_2011_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_us-gaap_RestrictedStockMember" unitRef="Unit13" decimals="2">17.92</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_bhe_RestrictedStockUnitsAndPhantomStockMember" unitRef="Unit14" decimals="-3">49000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_us-gaap_RestrictedStockMember" unitRef="Unit14" decimals="-3">151000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod id="Item-0020" contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_bhe_PerformanceBasedRestrictedStockUnitsMember" unitRef="Unit14" decimals="-3">93000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_bhe_RestrictedStockUnitsAndPhantomStockMember" unitRef="Unit14" decimals="-3">86000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_us-gaap_RestrictedStockMember" unitRef="Unit14" decimals="-3">195000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_bhe_RestrictedStockUnitsAndPhantomStockMember" unitRef="Unit13" decimals="2">19.11</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_us-gaap_RestrictedStockMember" unitRef="Unit13" decimals="2">19.11</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue id="Item-0021" contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_bhe_PerformanceBasedRestrictedStockUnitsMember" unitRef="Unit13" decimals="2">18.57</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_bhe_RestrictedStockUnitsAndPhantomStockMember" unitRef="Unit13" decimals="2">17.77</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_us-gaap_RestrictedStockMember" unitRef="Unit13" decimals="2">18.57</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="As_Of_12_31_2008_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_bhe_RestrictedStockUnitsAndPhantomStockMember" unitRef="Unit14" decimals="-3">34000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="As_Of_12_31_2008_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_us-gaap_RestrictedStockMember" unitRef="Unit14" decimals="-3">140000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="As_Of_12_31_2009_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_bhe_RestrictedStockUnitsAndPhantomStockMember" unitRef="Unit14" decimals="-3">81000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="As_Of_12_31_2009_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_us-gaap_RestrictedStockMember" unitRef="Unit14" decimals="-3">290000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber xsi:nil="true" contextRef="As_Of_12_31_2010_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_bhe_PerformanceBasedRestrictedStockUnitsMember" unitRef="Unit14" />
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="As_Of_12_31_2010_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_bhe_RestrictedStockUnitsAndPhantomStockMember" unitRef="Unit14" decimals="-3">47000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="As_Of_12_31_2010_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_us-gaap_RestrictedStockMember" unitRef="Unit14" decimals="-3">178000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="As_Of_12_31_2011_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_bhe_PerformanceBasedRestrictedStockUnitsMember" unitRef="Unit14" decimals="-3">68000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="As_Of_12_31_2011_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_bhe_RestrictedStockUnitsAndPhantomStockMember" unitRef="Unit14" decimals="-3">83000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="As_Of_12_31_2011_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_us-gaap_RestrictedStockMember" unitRef="Unit14" decimals="-3">244000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="As_Of_12_31_2008_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_bhe_RestrictedStockUnitsAndPhantomStockMember" unitRef="Unit13" decimals="2">12.64</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="As_Of_12_31_2008_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_us-gaap_RestrictedStockMember" unitRef="Unit13" decimals="2">13.99</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="As_Of_12_31_2009_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_bhe_RestrictedStockUnitsAndPhantomStockMember" unitRef="Unit13" decimals="2">16.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="As_Of_12_31_2009_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_us-gaap_RestrictedStockMember" unitRef="Unit13" decimals="2">16.67</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue xsi:nil="true" contextRef="As_Of_12_31_2010_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_bhe_PerformanceBasedRestrictedStockUnitsMember" unitRef="Unit13" />
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="As_Of_12_31_2010_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_bhe_RestrictedStockUnitsAndPhantomStockMember" unitRef="Unit13" decimals="2">17.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="As_Of_12_31_2010_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_us-gaap_RestrictedStockMember" unitRef="Unit13" decimals="2">17.17</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="As_Of_12_31_2011_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_bhe_PerformanceBasedRestrictedStockUnitsMember" unitRef="Unit13" decimals="2">18.57</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="As_Of_12_31_2011_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_bhe_RestrictedStockUnitsAndPhantomStockMember" unitRef="Unit13" decimals="2">17.88</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="As_Of_12_31_2011_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_us-gaap_RestrictedStockMember" unitRef="Unit13" decimals="2">18.23</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_bhe_RestrictedStockUnitsAndPhantomStockMember" unitRef="Unit14" decimals="-3">26000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_us-gaap_RestrictedStockMember" unitRef="Unit14" decimals="-3">105000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_bhe_RestrictedStockUnitsAndPhantomStockMember" unitRef="Unit14" decimals="-3">32000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_us-gaap_RestrictedStockMember" unitRef="Unit14" decimals="-3">66000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_bhe_RestrictedStockUnitsAndPhantomStockMember" unitRef="Unit13" decimals="2">15.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_us-gaap_RestrictedStockMember" unitRef="Unit13" decimals="2">15.81</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_bhe_RestrictedStockUnitsAndPhantomStockMember" unitRef="Unit13" decimals="2">16.66</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_us-gaap_RestrictedStockMember" unitRef="Unit13" decimals="2">16.66</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit16" decimals="2">0.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit16" decimals="2">0.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit16" decimals="2">0.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTerm contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit1" decimals="1">5.7</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTerm>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTerm contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit1" decimals="1">7.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTerm>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTerm contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit1" decimals="1">6.2</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTerm>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit16" decimals="2">0.41</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit16" decimals="2">0.40</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit16" decimals="2">0.41</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit16" decimals="4">0.0251</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit16" decimals="4">0.0294</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit16" decimals="5">0.02674</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="As_Of_12_31_2011" unitRef="Unit14" decimals="-5">4400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="As_Of_12_31_2009" unitRef="Unit14" decimals="-5">3100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="As_Of_12_31_2010" unitRef="Unit14" decimals="-5">3600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="As_Of_12_31_2011" unitRef="Unit14" decimals="-3">3730000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="As_Of_12_31_2009" unitRef="Unit13" decimals="2">19.97</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="As_Of_12_31_2010" unitRef="Unit13" decimals="2">20.40</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="As_Of_12_31_2011" unitRef="Unit13" decimals="2">20.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit1" decimals="2">4.39</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-5">2600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-5">2100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-5">1400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="As_Of_12_31_2009" unitRef="Unit13" decimals="2">9.85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="As_Of_12_31_2010" unitRef="Unit13" decimals="2">11.21</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="As_Of_12_31_2011" unitRef="Unit13" decimals="2">9.98</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit14" decimals="-3">-525000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit14" decimals="-3">-477000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit14" decimals="-3">-442000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit13" decimals="2">16.26</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit13" decimals="2">24.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit13" decimals="2">18.74</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit14" decimals="-3">584000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit14" decimals="-3">61000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit14" decimals="-3">399000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="As_Of_12_31_2009" unitRef="Unit13" decimals="2">18.39</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="As_Of_12_31_2010" unitRef="Unit13" decimals="2">19.41</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="As_Of_12_31_2011" unitRef="Unit13" decimals="2">18.56</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit13" decimals="2">7.58</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit13" decimals="2">9.03</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit13" decimals="2">8.14</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">1128000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="As_Of_12_31_2008" unitRef="Unit14" decimals="-3">5838000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="As_Of_12_31_2009" unitRef="Unit14" decimals="-3">5531000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="As_Of_12_31_2010" unitRef="Unit14" decimals="-3">4825000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="As_Of_12_31_2011" unitRef="Unit14" decimals="-3">4525000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="As_Of_12_31_2008" unitRef="Unit13" decimals="2">18.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="As_Of_12_31_2009" unitRef="Unit13" decimals="2">19.20</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="As_Of_12_31_2010" unitRef="Unit13" decimals="2">19.18</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="As_Of_12_31_2011" unitRef="Unit13" decimals="2">19.69</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm1 contextRef="As_Of_12_31_2011" unitRef="Unit1" decimals="2">5.05</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">913000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_us-gaap_StockOptionsMember" unitRef="Unit14" decimals="-5">600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_us-gaap_StockOptionsMember" unitRef="Unit14" decimals="-3">61000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_us-gaap_StockOptionsMember" unitRef="Unit14" decimals="-5">400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
  <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;div class="MetaData"&gt;

&lt;p style="margin: 6pt 0px 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&lt;b&gt;(l) Stock-Based Compensation&lt;/b&gt;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;All share-based payments to employees, including grants of employee stock options, are recognized in the financial statements based on their fair values. The total compensation cost recognized for stock-based awards was $&lt;font class="_mt"&gt;5.1&lt;/font&gt; million, $&lt;font class="_mt"&gt;5.4&lt;/font&gt; million and $&lt;font class="_mt"&gt;5.4&lt;/font&gt; million for 2011, 2010 and 2009, respectively. The total income tax benefit recognized in the income statement for stock-based awards was $&lt;font class="_mt"&gt;1.7&lt;/font&gt; million, $&lt;font class="_mt"&gt;1.9&lt;/font&gt; million and $&lt;font class="_mt"&gt;1.8&lt;/font&gt; million for 2011, 2010 and 2009, respectively. The compensation expense for stock-based awards includes an estimate for forfeitures and is recognized over the vesting period of the awards using the straight-line method. Cash flows from the tax benefits resulting from tax deductions in excess of the compensation cost recognized for stock-based awards (excess tax benefits) are classified as cash flows from financing activities. Awards of restricted shares, restricted stock units, performance restricted stock units and phantom stock are valued at the closing market price of the Company's common shares on the date of grant. For restricted stock unit awards with performance conditions, compensation expense is currently based on the target number of shares that would vest if &lt;font class="_mt"&gt;100&lt;/font&gt;% of the target performance goal is achieved, which was considered the probable outcome at the grant date.&lt;font style="font-size: 10pt;" class="_mt"&gt; &lt;/font&gt;Throughout the requisite service period, management monitors the probability of achievement of the performance conditions. If it becomes probable, based on the Company's expectation of performance during the measurement period, that more or less than the current estimate of the awarded shares will vest, an adjustment to stock-based compensation expense will be recognized as a change in accounting estimate. During the fourth quarter of 2011, it was determined that none of the performance based restricted stock unit awards that were granted in 2011 with performance conditions were probable of vesting and resulted in the reversal of $&lt;font class="_mt"&gt;0.2&lt;/font&gt; million of stock-based compensation expense.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;As of December 31, 2011, there was approximately $&lt;font class="_mt"&gt;4.2&lt;/font&gt; million of total unrecognized compensation cost related to nonvested stock options. That cost is expected to be recognized over a weighted-average period of&amp;nbsp;&lt;font class="_mt"&gt;1.7&lt;/font&gt; years. As of December 31, 2011, there was $&lt;font class="_mt"&gt;3.8&lt;/font&gt; million of total unrecognized compensation cost related to restricted share awards. That cost is expected to be recognized over a weighted-average period of&amp;nbsp;&lt;font class="_mt"&gt;2.6&lt;/font&gt; years. As of December 31, 2011, there was $&lt;font class="_mt"&gt;1.3&lt;/font&gt; million of total unrecognized compensation cost related to restricted stock units and phantom stock awards. That cost is expected to be recognized over a weighted-average period of&amp;nbsp;&lt;font class="_mt"&gt;2.2&lt;/font&gt; years. As of December 31, 2011, there was $&lt;font class="_mt"&gt;1.3&lt;/font&gt; million of total unrecognized compensation cost related to performance based restricted stock units. That cost is expected to be recognized over a weighted-average period of&amp;nbsp;&lt;font class="_mt"&gt;3.2&lt;/font&gt; years.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;During the years ended December 31, 2011, 2010 and 2009, the Company issued&amp;nbsp;&lt;font class="_mt"&gt;0.4&lt;/font&gt; million,&amp;nbsp;&lt;font class="_mt"&gt;61&lt;/font&gt; thousand and&amp;nbsp;&lt;font class="_mt"&gt;0.6&lt;/font&gt; million options, respectively. The fair value of each option grant is estimated on the date of grant using the Black-Scholes option-pricing model. The weighted-average assumptions used to value the option grants during the years ended December 31, 2011, 2010 and 2009 were as follows:&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;div&gt;

&lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="10"&gt;Year ended December 31,&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2009&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Stock Options&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Expected term of options&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;6.2 years&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;7.0 years&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;5.7 years&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in; width: 64%;"&gt;Expected volatility&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;41&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;%&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;40&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;%&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;41&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Risk-free interest rate&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;2.674&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;%&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;2.94&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;%&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;2.51&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Dividend yield&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;zero&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;zero&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;zero&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;The expected term of the options represents the estimated period of time until exercise and is based on historical experience, giving consideration to the contractual terms, vesting schedules and expectations of future plan participant behavior. Separate groups of plan participants that have similar historical exercise behavior are considered separately for valuation purposes. Expected stock price volatility is based on the historical volatility of the Company's common shares. The risk-free interest rate is based on the U.S. Treasury zero-coupon rates in effect at the time of grant with an equivalent remaining term. The dividend yield reflects that the Company has not paid any cash dividends since inception and does not anticipate paying cash dividends in the foreseeable future.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;The weighted-average fair value per option granted during the years ended December 31, 2011, 2010 and 2009 was $&lt;font class="_mt"&gt;8.14&lt;/font&gt;, $&lt;font class="_mt"&gt;9.03&lt;/font&gt; and $&lt;font class="_mt"&gt;7.58&lt;/font&gt;, respectively. The total cash received as a result of stock option exercises for the years ended December 31, 2011, 2010 and 2009 was approximately $2.6 million, $3.3 million and $3.6 million, respectively. The actual tax benefit realized as a result of stock option exercises and the vesting of other share-based awards during 2011, 2010 and 2009 was $&lt;font class="_mt"&gt;0.9&lt;/font&gt; million, $&lt;font class="_mt"&gt;1.3&lt;/font&gt; million and $&lt;font class="_mt"&gt;0.9&lt;/font&gt; million, respectively. For the years ended December 31, 2011, 2010 and 2009, the total intrinsic value of stock options exercised was $&lt;font class="_mt"&gt;1.4&lt;/font&gt; million, $&lt;font class="_mt"&gt;2.1&lt;/font&gt; million and $&lt;font class="_mt"&gt;2.6&lt;/font&gt; million, respectively.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;The Company issued performance based restricted stock unit awards to employees during 2011. The number of performance based restricted stock unit awards that will ultimately be earned will not be determined until the end of the performance period, which is December 31, 2014, and may vary from as low as zero to as high as three times the target number (&lt;font class="_mt"&gt;0.1&lt;/font&gt; million shares) depending on the level of achievement of certain performance goals. The level of achievement of these goals is based upon the audited financial results of the Company for the last full calendar year within the performance period (the year ending December 31, 2014) as compared to the base year (the year ended December 31, 2010). The performance goals consist of certain levels of achievement using the following financial metrics: revenue growth, operating income margin expansion, and return on invested capital. If the performance goals are not met based on the Company's financial results, the applicable performance based restricted stock unit awards will not vest and will be forfeited.&lt;/p&gt;&lt;/div&gt; &lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
  <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;div class="MetaData"&gt;

&lt;p style="margin: 6pt 0px 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&lt;b&gt;Note 1&amp;#8212;Summary of Significant Accounting Policies&lt;/b&gt;&lt;/p&gt;

&lt;p style="margin: 6pt 0px 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&lt;b&gt;(a) Business&lt;/b&gt;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;Benchmark Electronics, Inc. (the Company) is a Texas corporation that provides worldwide integrated electronic manufacturing services. The Company provides services to original equipment manufacturers (OEMs) of computers and related products for business enterprises, medical devices, industrial control equipment (which includes equipment for the aerospace and defense industry), testing and instrumentation products and telecommunication equipment. The Company has manufacturing operations located in the Americas, Asia and Europe.&lt;/p&gt;

&lt;div&gt;

&lt;div&gt;

&lt;div class="MetaData"&gt;

&lt;p style="margin: 6pt 0px 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&lt;b&gt;(b) Principles of Consolidation&lt;/b&gt;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;The consolidated financial statements include the financial statements of Benchmark Electronics, Inc. and its wholly owned and majority owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.&lt;/p&gt;&lt;/div&gt;

&lt;div class="MetaData"&gt;

&lt;div&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&lt;b&gt;(c) Cash and Cash Equivalents&lt;/b&gt;&lt;/p&gt;&lt;/div&gt;

&lt;div&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;The Company considers all highly liquid debt instruments with an original maturity at the date of purchase of three months or less to be cash equivalents. Cash equivalents of $&lt;font class="_mt"&gt;155.0&lt;/font&gt; million and $&lt;font class="_mt"&gt;306.0&lt;/font&gt; million at December 31, 2011 and 2010, respectively, consist primarily of money-market funds, certificates of deposit, time deposits, commercial paper and U.S. Government backed Agency securities with an initial term of less than three months.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div&gt;

&lt;div class="MetaData"&gt;

&lt;div&gt;

&lt;p style="margin: 6pt 0px 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&lt;b&gt;(d) Investments&lt;/b&gt;&lt;/p&gt;&lt;/div&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. A three-tier fair value hierarchy of inputs is employed to determine fair value measurements. Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets and liabilities. Level 2 inputs are observable prices that are not quoted on active exchanges, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; and model-derived valuations whose inputs are observable or whose significant value drivers are observable. Level 3 inputs are unobservable inputs employed for measuring the fair value of assets or liabilities. This hierarchy requires the Company to use observable market data, when available, and to minimize the use of unobservable inputs when determining fair value.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;As of December 31, 2011, $&lt;font class="_mt"&gt;28.0&lt;/font&gt; million (par value) of long-term investments were recorded at fair value. The long-term investments consist of auction rate securities, primarily secured by guaranteed student loans backed by a U.S. government agency, and are classified as available-for-sale. These investments are of a high credit quality with a majority having AAA type credit ratings because of the government agency guarantee and other insurance. Auction rate securities are adjustable rate debt instruments whose interest rates were intended to reset every&amp;nbsp;&lt;font class="_mt"&gt;7&lt;/font&gt; to&amp;nbsp;&lt;font class="_mt"&gt;35&lt;/font&gt; days through an auction process. Overall changes in the global credit and capital markets led to failed auctions for these securities beginning in early 2008. These failed auctions, in addition to overall global economic conditions, impacted the liquidity of these investments and resulted in the Company continuing to hold these securities beyond their typical auction reset dates. The market for these types of securities remains illiquid as of December 31, 2011. These securities are classified as long-term investments and the contractual maturity of these securities is over&amp;nbsp;&lt;font class="_mt"&gt;ten&lt;/font&gt; years.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;These long-term investments were valued using Level 3 inputs as of December 31, 2011, as the assets were subject to valuation using significant unobservable inputs. The Company estimated the fair value of each security with the assistance of an independent valuation firm using a discounted cash flow model to calculate the present value of projected cash flows based on a number of inputs and assumptions including the security structure and terms, the current market conditions and the related impact on the expected weighted-average life, interest rate estimates and default risk of the securities.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;As of December 31, 2011, the Company has recorded an unrealized loss of $3.3 million on the long-term investments based upon this valuation. This unrealized loss reduced the fair value of the Company's auction rate securities as of December 31, 2011 to $&lt;font class="_mt"&gt;24.7&lt;/font&gt; million. These investments have been in an unrealized loss position for greater than 12 months. During 2011, 2010 and 2009, the Company recorded unrealized gains of $&lt;font class="_mt"&gt;0.5&lt;/font&gt; million, $&lt;font class="_mt"&gt;0.5&lt;/font&gt; million and $&lt;font class="_mt"&gt;0.9&lt;/font&gt; million, respectively, on its long-term investments.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;The Company conducts periodic reviews to identify and evaluate each investment that has an unrealized loss. An unrealized loss exists when the current fair value of an individual security is less than its amortized cost basis. Due to the unrealized losses on the auction rate securities held, the Company has assessed whether the calculated impairment is other-than-temporary. In performing this assessment, even though the Company has no intention to sell the securities before the amortized cost basis is recovered and believes it is more-likely-than-not that it will not be required to sell the securities prior to recovery, the Company has performed additional analyses to determine if a portion of the unrealized loss is considered a credit loss. A credit loss would be identified as the amount of the principal cash flows not expected to be received over the remaining term of the security as projected using the Company's best estimates. The Company has assessed each security for credit impairment, taking into account factors such as (i) the length of time and the extent to which fair value has been below cost; (ii) activity in the market of the issuer which may indicate adverse credit conditions; (iii) the payment structure of the security; and (iv) the failure of the issuer of the security to make scheduled payments. The Company used an independent valuation firm to assist in making these assessments.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;Based on these assessments, the Company has determined that there is no credit loss associated with its auction rate securities as of December 31, 2011, as shown by the cash flows expected to be received over the remaining life of the securities.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;The following table provides a reconciliation of the beginning and ending balance of the Company's auction rate securities classified as long-term investments measured at fair value using significant unobservable inputs (Level 3 inputs):&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;(in thousands)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; width: 76%;"&gt;Balance as of January 1&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;35,297&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;45,686&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Net unrealized gains included in other comprehensive income&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;526&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;536&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Sales of investments at par value&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(11,150&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;(10,925&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Balance as of December 31&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;24,673&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;35,297&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Unrealized losses still held&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;3,327&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;3,853&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;The cumulative unrealized loss is included as a component of accumulated other comprehensive loss within shareholders' equity in the accompanying consolidated balance sheet. As of December 31, 2011, there were no long-term investments measured at fair value using Level 1 or Level 2 inputs. All income generated from these investments is recorded as interest income.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;b&gt;
&lt;/b&gt;
&lt;div&gt;

&lt;div class="MetaData"&gt;

&lt;p style="margin: 6pt 0px 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&lt;b&gt;(e) Inventories&lt;/b&gt;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;Inventories include material, labor and overhead and are stated at the lower of cost (principally first-in, first-out method) or market.&lt;/p&gt;&lt;/div&gt;

&lt;div class="MetaData"&gt;

&lt;div&gt;

&lt;p style="margin: 6pt 0px 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&lt;b&gt;(f) Property, Plant and Equipment&lt;/b&gt;&lt;/p&gt;&lt;/div&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;Property, plant and equipment are stated at cost. Depreciation is calculated on the straight-line method over the useful lives of the assets &amp;#8211;&amp;nbsp;&lt;font class="_mt"&gt;5&lt;/font&gt; to&amp;nbsp;&lt;font class="_mt"&gt;40&lt;/font&gt; years for buildings and building improvements,&amp;nbsp;&lt;font class="_mt"&gt;2&lt;/font&gt; to&amp;nbsp;&lt;font class="_mt"&gt;10&lt;/font&gt; years for machinery and equipment,&amp;nbsp;&lt;font class="_mt"&gt;2&lt;/font&gt; to&amp;nbsp;&lt;font class="_mt"&gt;10&lt;/font&gt; years for furniture and fixtures and&amp;nbsp;&lt;font class="_mt"&gt;2&lt;/font&gt; to&amp;nbsp;&lt;font class="_mt"&gt;5&lt;/font&gt; years for vehicles. Leasehold improvements are amortized on the straight-line method over the shorter of the useful life of the improvement or the remainder of the lease term.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;b&gt;
&lt;/b&gt;
&lt;div&gt;

&lt;div class="MetaData"&gt;

&lt;p style="margin: 6pt 0px 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&lt;b&gt;(g) Goodwill and Other Intangible Assets&lt;/b&gt;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;Goodwill represents the excess of purchase price over fair value of net assets acquired. Goodwill and intangible assets acquired in a business combination and determined to have an indefinite useful life are not amortized, but instead tested for impairment at least annually. Intangible assets with estimable useful lives are amortized over their respective estimated useful lives to their estimated residual values.&lt;/p&gt;&lt;/div&gt;

&lt;div class="MetaData"&gt;

&lt;p style="margin: 6pt 0px 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&lt;b&gt;(h) Impairment of Long-Lived Assets&lt;/b&gt;&lt;/p&gt;

&lt;div&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;Long-lived assets, such as property, plant, and equipment, and purchased intangibles subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is evaluated by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated undiscounted future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the estimated fair value of the asset. Assets to be disposed of would be separately disclosed and reported at the lower of the carrying amount or estimated fair value less costs to sell, and are no longer depreciated. The assets and liabilities of a disposed group classified as held for sale would be disclosed separately in the appropriate asset and liability sections of the balance sheet.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;Goodwill is tested annually for impairment, and is tested for impairment more frequently if events and circumstances indicate that the asset might be impaired. An impairment loss is recognized to the extent that the carrying amount exceeds the asset's fair value. The impairment determination is made at the reporting unit level and consists of two steps. First, the Company determines the fair value of a reporting unit, which the Company has determined to be consistent with its operating segments as defined in Note 13 &amp;#8211; "Segment and Geographic Information," and compares it to its carrying amount. The fair value of our reporting units is determined based on a weighting of both projected discounted future results and comparative market multiples. The projected discounted future results (discounted cash flow approach) is based on assumptions that are consistent with the Company's estimates of future growth and the strategic plan used to manage the underlying business. Factors requiring significant judgment include assumptions related to future growth rates, discount factors and tax rates, amongst other considerations. Second, if the carrying amount of a reporting unit exceeds its estimated fair value, an impairment loss is recognized for any excess of the carrying amount of the reporting unit's goodwill over the implied fair value of that goodwill. The implied fair value of goodwill is determined by allocating the fair value of the reporting unit in a manner similar to a purchase price allocation. The residual fair value after this allocation is the implied fair value of the reporting unit goodwill. This impairment analysis is based on significant assumptions of future results made by management, including revenue and cash flow projections. Circumstances that may lead to impairment of goodwill include unforeseen decreases in future performance or industry demand and the restructuring of our operations as a result of a change in our business strategy.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;The Company completed the annual impairment test during the fourth quarter of 2011, 2010 and 2009 and determined that no goodwill impairment existed as of the date of the impairment test.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div&gt;

&lt;div class="MetaData"&gt;

&lt;div&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&lt;b&gt;(i) Earnings Per Share&lt;/b&gt;&lt;/p&gt;&lt;/div&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;Basic earnings per share is computed using the weighted-average number of shares outstanding. Diluted earnings per share is computed using the weighted-average number of shares outstanding adjusted for the incremental shares attributed to outstanding stock equivalents during the years ended December 31, 2011, 2010 and 2009. Stock equivalents include common shares issuable upon the exercise of stock options and other equity instruments, and are computed using the treasury stock method. Under the treasury stock method, the exercise price of a share, the amount of compensation cost, if any, for future service that the Company has not yet recognized, and the amount of estimated tax benefits that would be recorded in paid-in-capital, if any, when the share is exercised are assumed to be used to repurchase shares in the current period.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;The following table sets forth the calculation of basic and diluted earnings per share.&lt;/p&gt;

&lt;p style="text-align: justify; margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="text-align: justify; margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;div&gt;

&lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="10"&gt;Year ended December 31,&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;(in thousands, except per share data)&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2009&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; width: 64%;"&gt;Net income&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;51,959&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;79,758&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;53,381&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Denominator for basic earnings per share &amp;#8211; weighted-&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;average number of common shares outstanding&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;during the period&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;59,284&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;62,141&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;64,758&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Incremental common shares attributable to exercise&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;of outstanding dilutive options&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;270&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;455&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;303&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Incremental common shares attributable to outstanding&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;restricted shares, restricted stock units and phantom stock&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;219&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;96&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;45&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Incremental common shares attributable&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;to exercise of warrants&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;#8212;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;10&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Denominator for diluted earnings per share&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;59,773&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;62,692&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;65,116&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Basic earnings per share&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.88&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;1.28&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.82&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204,255,204); vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Diluted earnings per share&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.87&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;1.27&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;0.82&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double; text-align: right; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;

&lt;p style="text-align: justify; margin: 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;Options to purchase&amp;nbsp;&lt;font class="_mt"&gt;3.4&lt;/font&gt; million,&amp;nbsp;&lt;font class="_mt"&gt;2.7&lt;/font&gt; million and&amp;nbsp;&lt;font class="_mt"&gt;4.1&lt;/font&gt; million common shares in 2011, 2010 and 2009, respectively, were not included in the computation of diluted earnings per share because their effect would have been anti-dilutive.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div class="MetaData"&gt;

&lt;div&gt;

&lt;p style="margin: 6pt 0px 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&lt;b&gt;(j) Revenue Recognition&lt;/b&gt;&lt;/p&gt;&lt;/div&gt;

&lt;p style="margin: 6pt 0px 0px; font: 10pt Times New Roman, Times, Serif;"&gt;Revenue from the sale of manufactured products built to customer specifications and excess inventory is recognized when title and risk of ownership have passed, the price to the buyer is fixed and determinable and recoverability is reasonably assured, which generally is when the goods are shipped. To a lesser extent, the Company also derives revenue from non-manufacturing services, such as product design, circuit board layout and test development. Revenue from design, development and engineering services is recognized when the services are performed and collectibility is reasonably certain. Such services provided under fixed price contracts are accounted for using the percentage of completion method. The Company assumes no significant obligations after shipment as the Company typically warrants workmanship only. Based on historical experience, the warranty provision is immaterial.&lt;/p&gt;&lt;/div&gt;

&lt;div&gt;

&lt;div class="MetaData"&gt;

&lt;div&gt;

&lt;p style="margin: 6pt 0px 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&lt;b&gt;(k) Income Taxes&lt;/b&gt;&lt;/p&gt;&lt;/div&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;Income taxes are accounted for under the asset and liability method. Deferred income taxes are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred taxes of a change in tax rates is recognized in income in the period that includes the enactment date. The Company records a valuation allowance to reduce its deferred tax assets to the amounts that is more likely than not to be realized. The Company has considered the scheduled reversal of deferred tax liabilities, projected future taxable income and tax planning strategies in assessing the need for the valuation allowance.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div class="MetaData"&gt;

&lt;p style="margin: 6pt 0px 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&lt;b&gt;(l) Stock-Based Compensation&lt;/b&gt;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;All share-based payments to employees, including grants of employee stock options, are recognized in the financial statements based on their fair values. The total compensation cost recognized for stock-based awards was $&lt;font class="_mt"&gt;5.1&lt;/font&gt; million, $&lt;font class="_mt"&gt;5.4&lt;/font&gt; million and $&lt;font class="_mt"&gt;5.4&lt;/font&gt; million for 2011, 2010 and 2009, respectively. The total income tax benefit recognized in the income statement for stock-based awards was $&lt;font class="_mt"&gt;1.7&lt;/font&gt; million, $&lt;font class="_mt"&gt;1.9&lt;/font&gt; million and $&lt;font class="_mt"&gt;1.8&lt;/font&gt; million for 2011, 2010 and 2009, respectively. The compensation expense for stock-based awards includes an estimate for forfeitures and is recognized over the vesting period of the awards using the straight-line method. Cash flows from the tax benefits resulting from tax deductions in excess of the compensation cost recognized for stock-based awards (excess tax benefits) are classified as cash flows from financing activities. Awards of restricted shares, restricted stock units, performance restricted stock units and phantom stock are valued at the closing market price of the Company's common shares on the date of grant. For restricted stock unit awards with performance conditions, compensation expense is currently based on the target number of shares that would vest if &lt;font class="_mt"&gt;100&lt;/font&gt;% of the target performance goal is achieved, which was considered the probable outcome at the grant date.&lt;font style="font-size: 10pt;" class="_mt"&gt; &lt;/font&gt;Throughout the requisite service period, management monitors the probability of achievement of the performance conditions. If it becomes probable, based on the Company's expectation of performance during the measurement period, that more or less than the current estimate of the awarded shares will vest, an adjustment to stock-based compensation expense will be recognized as a change in accounting estimate. During the fourth quarter of 2011, it was determined that none of the performance based restricted stock unit awards that were granted in 2011 with performance conditions were probable of vesting and resulted in the reversal of $&lt;font class="_mt"&gt;0.2&lt;/font&gt; million of stock-based compensation expense.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;As of December 31, 2011, there was approximately $&lt;font class="_mt"&gt;4.2&lt;/font&gt; million of total unrecognized compensation cost related to nonvested stock options. That cost is expected to be recognized over a weighted-average period of&amp;nbsp;&lt;font class="_mt"&gt;1.7&lt;/font&gt; years. As of December 31, 2011, there was $&lt;font class="_mt"&gt;3.8&lt;/font&gt; million of total unrecognized compensation cost related to restricted share awards. That cost is expected to be recognized over a weighted-average period of&amp;nbsp;&lt;font class="_mt"&gt;2.6&lt;/font&gt; years. As of December 31, 2011, there was $&lt;font class="_mt"&gt;1.3&lt;/font&gt; million of total unrecognized compensation cost related to restricted stock units and phantom stock awards. That cost is expected to be recognized over a weighted-average period of&amp;nbsp;&lt;font class="_mt"&gt;2.2&lt;/font&gt; years. As of December 31, 2011, there was $&lt;font class="_mt"&gt;1.3&lt;/font&gt; million of total unrecognized compensation cost related to performance based restricted stock units. That cost is expected to be recognized over a weighted-average period of&amp;nbsp;&lt;font class="_mt"&gt;3.2&lt;/font&gt; years.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;During the years ended December 31, 2011, 2010 and 2009, the Company issued&amp;nbsp;&lt;font class="_mt"&gt;0.4&lt;/font&gt; million,&amp;nbsp;&lt;font class="_mt"&gt;61&lt;/font&gt; thousand and&amp;nbsp;&lt;font class="_mt"&gt;0.6&lt;/font&gt; million options, respectively. The fair value of each option grant is estimated on the date of grant using the Black-Scholes option-pricing model. The weighted-average assumptions used to value the option grants during the years ended December 31, 2011, 2010 and 2009 were as follows:&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;div&gt;

&lt;table style="width: 100%; font: 10pt Times New Roman, Times, Serif;" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="10"&gt;Year ended December 31,&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2011&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2010&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;2009&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1.5pt solid; line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="line-height: 115%;"&gt;Stock Options&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" colspan="2"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Expected term of options&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;6.2 years&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;7.0 years&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;5.7 years&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in; width: 64%;"&gt;Expected volatility&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;41&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;%&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;40&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;%&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%; width: 9%;"&gt;41&lt;/td&gt;
&lt;td style="line-height: 115%; width: 1%;" nowrap="nowrap"&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #c0ffc0; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Risk-free interest rate&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;2.674&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;%&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;2.94&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;%&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: right; line-height: 115%;"&gt;2.51&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;&lt;td style="line-height: 115%; padding-left: 0.25in;"&gt;Dividend yield&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;zero&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;zero&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="line-height: 115%;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="text-align: center; line-height: 115%;" colspan="2"&gt;zero&lt;/td&gt;
&lt;td style="line-height: 115%;" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;The expected term of the options represents the estimated period of time until exercise and is based on historical experience, giving consideration to the contractual terms, vesting schedules and expectations of future plan participant behavior. Separate groups of plan participants that have similar historical exercise behavior are considered separately for valuation purposes. Expected stock price volatility is based on the historical volatility of the Company's common shares. The risk-free interest rate is based on the U.S. Treasury zero-coupon rates in effect at the time of grant with an equivalent remaining term. The dividend yield reflects that the Company has not paid any cash dividends since inception and does not anticipate paying cash dividends in the foreseeable future.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;The weighted-average fair value per option granted during the years ended December 31, 2011, 2010 and 2009 was $&lt;font class="_mt"&gt;8.14&lt;/font&gt;, $&lt;font class="_mt"&gt;9.03&lt;/font&gt; and $&lt;font class="_mt"&gt;7.58&lt;/font&gt;, respectively. The total cash received as a result of stock option exercises for the years ended December 31, 2011, 2010 and 2009 was approximately $2.6 million, $3.3 million and $3.6 million, respectively. The actual tax benefit realized as a result of stock option exercises and the vesting of other share-based awards during 2011, 2010 and 2009 was $&lt;font class="_mt"&gt;0.9&lt;/font&gt; million, $&lt;font class="_mt"&gt;1.3&lt;/font&gt; million and $&lt;font class="_mt"&gt;0.9&lt;/font&gt; million, respectively. For the years ended December 31, 2011, 2010 and 2009, the total intrinsic value of stock options exercised was $&lt;font class="_mt"&gt;1.4&lt;/font&gt; million, $&lt;font class="_mt"&gt;2.1&lt;/font&gt; million and $&lt;font class="_mt"&gt;2.6&lt;/font&gt; million, respectively.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;The Company issued performance based restricted stock unit awards to employees during 2011. The number of performance based restricted stock unit awards that will ultimately be earned will not be determined until the end of the performance period, which is December 31, 2014, and may vary from as low as zero to as high as three times the target number (&lt;font class="_mt"&gt;0.1&lt;/font&gt; million shares) depending on the level of achievement of certain performance goals. The level of achievement of these goals is based upon the audited financial results of the Company for the last full calendar year within the performance period (the year ending December 31, 2014) as compared to the base year (the year ended December 31, 2010). The performance goals consist of certain levels of achievement using the following financial metrics: revenue growth, operating income margin expansion, and return on invested capital. If the performance goals are not met based on the Company's financial results, the applicable performance based restricted stock unit awards will not vest and will be forfeited.&lt;/p&gt;&lt;/div&gt;

&lt;div&gt;&lt;b&gt;&lt;b&gt;&lt;font size="2" class="_mt"&gt; &lt;/font&gt;&lt;/b&gt;&lt;/b&gt;&amp;nbsp;&lt;/div&gt;

&lt;div class="MetaData"&gt;

&lt;div&gt;

&lt;p style="margin: 6pt 0px 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&lt;b&gt;(m) Use of Estimates&lt;/b&gt;&lt;/p&gt;&lt;/div&gt;

&lt;div&gt;

&lt;p style="margin: 6pt 0px 0px; font: 10pt Times New Roman, Times, Serif;"&gt;Management of the Company has made a number of estimates and assumptions relating to the reporting of assets and liabilities and the disclosure of contingent assets and liabilities to prepare these financial statements in accordance with generally accepted accounting principles. Actual results could differ from those estimates.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div&gt;

&lt;div class="MetaData"&gt;

&lt;div&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 6pt 0px 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&lt;b&gt;&lt;font size="2" class="_mt"&gt;(n) Fair Values of Financial Instruments&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;&lt;/div&gt;

&lt;div&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;The Company's financial instruments consist of cash equivalents, accounts receivable, accrued liabilities, accounts payable and capital lease obligations. The Company believes that the carrying value of these instruments approximate their fair value. As of December 31, 2011, the Company's long-term investments are recorded at fair value. See Note 11.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div&gt;

&lt;div class="MetaData"&gt;

&lt;p style="margin: 6pt 0px 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&lt;b&gt;(o) Foreign Currency&lt;/b&gt; &lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;For foreign subsidiaries using the local currency as their functional currency, assets and liabilities are translated at exchange rates in effect at the balance sheet date and income and expenses are translated at average exchange rates. The effects of these translation adjustments are reported in other comprehensive income. Exchange losses arising from transactions denominated in a currency other than the functional currency of the entity involved are included in other expense and totaled approximately $&lt;font class="_mt"&gt;1.5&lt;/font&gt; million, $&lt;font class="_mt"&gt;2.4&lt;/font&gt; million and $&lt;font class="_mt"&gt;1.9&lt;/font&gt; million in 2011, 2010 and 2009, respectively.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div&gt;

&lt;div&gt; &lt;/div&gt;&lt;/div&gt;

&lt;p style="margin: 6pt 0px 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&lt;b&gt;(p) Recently Enacted Accounting Principles&lt;/b&gt;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;In October 2009, the Financial Accounting Standards Board (FASB) issued amendments to the accounting and disclosure for revenue recognition. These amendments modify the criteria for recognizing revenue in multiple element arrangements. The Company adopted the provisions of this guidance prospectively to new or materially modified arrangements beginning January 1, 2011. The adoption of this new guidance did not have a material impact on the Company's consolidated financial position and results of operations.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;In October 2009, the FASB issued guidance which amends the scope of existing software revenue recognition accounting. Tangible products containing software components and non-software components that function together to deliver the product's essential functionality would be scoped out of the accounting guidance on software and accounted for based on other appropriate revenue recognition guidance. The Company adopted the provisions of this guidance prospectively to new or materially modified arrangements beginning January 1, 2011. The adoption of this new guidance did not have a material impact on the Company's consolidated financial position and results of operations.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;In January 2010, the FASB issued guidance that requires a roll forward of activities on purchases, sales, issuances and settlements of the assets and liabilities measured using significant unobservable inputs (Level 3 fair value measurements) effective January 1, 2011 for the Company. Adoption of this new guidance is for disclosure purposes only and did not have any impact on the Company's consolidated financial position or results of operations.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;In September 2011, the FASB issued an accounting standards update that gives an entity the option to perform a qualitative assessment in determining whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount, including goodwill. Based on this qualitative assessment, if the fair value of a reporting unit is not less than its carrying amount, the entity is not required to perform the two-step goodwill impairment test. The standards update is effective for annual and interim goodwill impairment tests performed for fiscal years beginning after December 15, 2011, with early adoption permitted. The Company will adopt the provisions of this update effective January 1, 2012 and does not expect the adoption of this standard to have a material impact on the Company's consolidated financial statements and footnote disclosures.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;In December 2011, the FASB issued an amendment to disclosures about offsetting assets and liabilities. The amended standard requires an entity to disclose information about offsetting and related arrangements to enable users of its financial statements to understand the effect of those arrangements on its financial position. An entity is required to apply the amendments for annual reporting periods beginning on or after January 1, 2013, and interim periods within those annual periods. An entity should provide the disclosures required by those amendments retrospectively for all comparative periods presented. The adoption of this guidance is not anticipated to have a material impact on the Company's consolidated financial statements and footnote disclosures.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;The Company has determined that all other recently issued accounting standards will not have a material impact on its consolidated financial position, results of operations and cash flows, or do not apply to its operations.&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&lt;b&gt; &lt;/b&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;&lt;b&gt;(q) Correction of an immaterial error&lt;/b&gt;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;During the second quarter of 2011, management of the Company identified immaterial errors related to&lt;font style="color: #1f497d;" class="_mt"&gt; &lt;/font&gt;costs incorrectly capitalized to inventory and accounting for consigned inventory at one of the Company's foreign locations. The 2010 and 2009 consolidated financial statements presented herein reflect the corrections of these immaterial errors. The 2010 correction resulted in a $&lt;font class="_mt"&gt;1.3&lt;/font&gt; million increase in cost of goods sold and a $&lt;font class="_mt"&gt;1.3&lt;/font&gt; million ($&lt;font class="_mt"&gt;0.02&lt;/font&gt; per diluted share) decrease in net income as previously reported. Associated adjustments were also made to decrease inventory by $&lt;font class="_mt"&gt;0.7&lt;/font&gt; million, increase accounts payable by $&lt;font class="_mt"&gt;1.1&lt;/font&gt; million and decrease retained earnings by $&lt;font class="_mt"&gt;1.8&lt;/font&gt; million, in each case, as of December 31, 2010. The 2009 correction resulted in a $&lt;font class="_mt"&gt;0.5&lt;/font&gt; million increase in cost of goods sold and a $&lt;font class="_mt"&gt;0.5&lt;/font&gt; million ($&lt;font class="_mt"&gt;0.01&lt;/font&gt; per diluted share) decrease in net income as previously reported. Associated adjustments were also made to decrease inventory by $&lt;font class="_mt"&gt;0.5&lt;/font&gt; million and decrease retained earnings by $&lt;font class="_mt"&gt;0.5&lt;/font&gt; million, in each case, as of December 31, 2009. The revisions had no impact on the Company's net cash flows from operating activities for any of these periods.&lt;/p&gt;

&lt;p style="margin: 6pt 0px 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&lt;b&gt;(r) Reclassifications&lt;/b&gt;&lt;/p&gt;

&lt;p style="margin: 0px; font: 10pt/13pt Times New Roman, Times, Serif;"&gt;Certain reclassifications of prior period amounts have been made to conform to the current year presentation.&lt;/p&gt;

&lt;div&gt; &lt;/div&gt; &lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
  <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationForfeited contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_bhe_PerformanceBasedRestrictedStockUnitsMember" unitRef="Unit12" decimals="-5">200000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationForfeited>
  <us-gaap:StockholdersEquity contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">1119225000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">1115748000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_12_31_2008" unitRef="Unit12" decimals="-3">1050574000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_12_31_2008_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="Unit12" decimals="-3">-10185000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_12_31_2008_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="Unit12" decimals="-3">741813000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_12_31_2008_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit12" decimals="-3">6523000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_12_31_2008_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="Unit12" decimals="-3">312695000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_12_31_2008_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit12" decimals="-3">-272000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_12_31_2009" unitRef="Unit12" decimals="-3">1090389000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_12_31_2009_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="Unit12" decimals="-3">-4993000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_12_31_2009_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="Unit12" decimals="-3">732956000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_12_31_2009_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit12" decimals="-3">6410000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_12_31_2009_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="Unit12" decimals="-3">356288000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_12_31_2009_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit12" decimals="-3">-272000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">1119225000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_12_31_2010_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="Unit12" decimals="-3">-6962000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_12_31_2010_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="Unit12" decimals="-3">707138000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_12_31_2010_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit12" decimals="-3">6109000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_12_31_2010_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="Unit12" decimals="-3">413212000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_12_31_2010_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit12" decimals="-3">-272000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">1115748000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_12_31_2011_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="Unit12" decimals="-3">-13450000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_12_31_2011_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="Unit12" decimals="-3">674498000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_12_31_2011_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit12" decimals="-3">5779000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_12_31_2011_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="Unit12" decimals="-3">449193000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="As_Of_12_31_2011_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit12" decimals="-3">-272000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit14" decimals="-3">150000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
  <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit14" decimals="-3">18000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
  <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit14" decimals="-3">164000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit14" decimals="-3">366000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit14" decimals="-3">366000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit14" decimals="-3">290000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit14" decimals="-3">290000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit14" decimals="-3">257000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit14" decimals="-3">257000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="Unit12" decimals="-3">-15000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit12" decimals="-3">15000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="Unit12" decimals="-3">-2000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit12" decimals="-3">2000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="Unit12" decimals="-3">-16000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit12" decimals="-3">16000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">3602000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="Unit12" decimals="-3">3566000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit12" decimals="-3">36000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">3252000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="Unit12" decimals="-3">3223000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit12" decimals="-3">29000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">2571000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="Unit12" decimals="-3">2545000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit12" decimals="-3">26000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit14" decimals="-3">1672000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
  <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit14" decimals="-3">3320000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
  <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit14" decimals="-3">3715000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
  <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">-27919000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
  <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="Unit12" decimals="-3">-17964000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
  <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit12" decimals="-3">-167000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
  <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="Unit12" decimals="-3">-9788000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
  <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">-58855000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
  <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="Unit12" decimals="-3">-35689000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
  <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit12" decimals="-3">-332000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
  <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="Unit12" decimals="-3">-22834000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
  <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">-56281000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
  <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="Unit12" decimals="-3">-39931000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
  <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit12" decimals="-3">-372000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
  <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="Unit12" decimals="-3">-15978000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
  <us-gaap:StockRepurchasedDuringPeriodShares contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit14" decimals="-5">1700000</us-gaap:StockRepurchasedDuringPeriodShares>
  <us-gaap:StockRepurchasedDuringPeriodShares contextRef="Duration_1_1_2010_To_9_20_2010_us-gaap_StatementClassOfStockAxis_bhe_HundredMillionDollarsShareRepurchaseProgramMember" unitRef="Unit14" decimals="-5">6100000</us-gaap:StockRepurchasedDuringPeriodShares>
  <us-gaap:StockRepurchasedDuringPeriodShares contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit14" decimals="-5">3300000</us-gaap:StockRepurchasedDuringPeriodShares>
  <us-gaap:StockRepurchasedDuringPeriodShares contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit14" decimals="-5">3700000</us-gaap:StockRepurchasedDuringPeriodShares>
  <us-gaap:StockRepurchasedDuringPeriodValue contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-5">27900000</us-gaap:StockRepurchasedDuringPeriodValue>
  <us-gaap:StockRepurchasedDuringPeriodValue contextRef="Duration_1_1_2010_To_3_3_2010_us-gaap_RangeAxis_us-gaap_MaximumMember_us-gaap_StatementClassOfStockAxis_bhe_TwoThousandTenRepurchaseProgramMember" unitRef="Unit12" decimals="-6">100000000</us-gaap:StockRepurchasedDuringPeriodValue>
  <us-gaap:StockRepurchasedDuringPeriodValue contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-5">58900000</us-gaap:StockRepurchasedDuringPeriodValue>
  <us-gaap:StockRepurchasedDuringPeriodValue contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-5">56300000</us-gaap:StockRepurchasedDuringPeriodValue>
  <us-gaap:StockRepurchasedDuringPeriodValue contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_StatementClassOfStockAxis_bhe_TwoThousandTenRepurchaseProgramMember" unitRef="Unit12" decimals="-5">35100000</us-gaap:StockRepurchasedDuringPeriodValue>
  <us-gaap:TaxCreditCarryforwardAmount contextRef="As_Of_12_31_2011_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember" unitRef="Unit12" decimals="-5">3700000</us-gaap:TaxCreditCarryforwardAmount>
  <us-gaap:TaxCreditCarryforwardAmount contextRef="As_Of_12_31_2011_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember" unitRef="Unit12" decimals="-5">1700000</us-gaap:TaxCreditCarryforwardAmount>
  <us-gaap:TaxCreditCarryforwardExpirationDates contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember">2031</us-gaap:TaxCreditCarryforwardExpirationDates>
  <us-gaap:TaxCreditCarryforwardExpirationDates contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember">2027</us-gaap:TaxCreditCarryforwardExpirationDates>
  <us-gaap:TreasuryStockAcquiredAverageCostPerShare contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit13" decimals="2">16.67</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
  <us-gaap:TreasuryStockAcquiredAverageCostPerShare contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit13" decimals="2">17.70</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
  <us-gaap:TreasuryStockAcquiredAverageCostPerShare contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit13" decimals="2">15.13</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
  <us-gaap:TreasuryStockShares contextRef="As_Of_12_31_2010" unitRef="Unit14" decimals="-3">111000</us-gaap:TreasuryStockShares>
  <us-gaap:TreasuryStockShares contextRef="As_Of_12_31_2011" unitRef="Unit14" decimals="-3">111000</us-gaap:TreasuryStockShares>
  <us-gaap:TreasuryStockValue contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">272000</us-gaap:TreasuryStockValue>
  <us-gaap:TreasuryStockValue contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">272000</us-gaap:TreasuryStockValue>
  <us-gaap:UnrecognizedTaxBenefits contextRef="As_Of_12_31_2008" unitRef="Unit12" decimals="-3">23121000</us-gaap:UnrecognizedTaxBenefits>
  <us-gaap:UnrecognizedTaxBenefits contextRef="As_Of_12_31_2009" unitRef="Unit12" decimals="-3">16036000</us-gaap:UnrecognizedTaxBenefits>
  <us-gaap:UnrecognizedTaxBenefits contextRef="As_Of_12_31_2010" unitRef="Unit12" decimals="-3">14759000</us-gaap:UnrecognizedTaxBenefits>
  <us-gaap:UnrecognizedTaxBenefits contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-3">18091000</us-gaap:UnrecognizedTaxBenefits>
  <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">-2800000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
  <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">-3724000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
  <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-5">1600000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued>
  <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">135000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
  <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">120000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
  <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-3">7056000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
  <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_IncomeTaxAuthorityAxis_bhe_ThailandTaxAuthoritiesMember" unitRef="Unit12" decimals="-5">7100000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
  <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued contextRef="As_Of_12_31_2011" unitRef="Unit12" decimals="-5">1600000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued>
  <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-4">70000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense>
  <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-5">-300000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense>
  <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-5">-200000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense>
  <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-3">-4420000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
  <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-3">-1397000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
  <us-gaap:UseOfEstimates contextRef="Duration_1_1_2011_To_12_31_2011">&lt;div&gt; &lt;div class="MetaData"&gt;

&lt;div&gt;

&lt;p style="margin: 6pt 0px 0px; font: 10pt Times New Roman, Times, Serif;"&gt;&lt;b&gt;(m) Use of Estimates&lt;/b&gt;&lt;/p&gt;&lt;/div&gt;

&lt;div&gt;

&lt;p style="margin: 6pt 0px 0px; font: 10pt Times New Roman, Times, Serif;"&gt;Management of the Company has made a number of estimates and assumptions relating to the reporting of assets and liabilities and the disclosure of contingent assets and liabilities to prepare these financial statements in accordance with generally accepted accounting principles. Actual results could differ from those estimates.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt;</us-gaap:UseOfEstimates>
  <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit12" decimals="-5">-2900000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
  <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit12" decimals="-5">-11100000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
  <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember" unitRef="Unit12" decimals="-5">-10500000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
  <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit12" decimals="-5">-19300000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
  <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember" unitRef="Unit12" decimals="-5">-19100000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
  <us-gaap:ValuationAllowancesAndReservesBalance id="Item-0015" contextRef="As_Of_12_31_2008_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForDoubtfulAccountsMember" unitRef="Unit12" decimals="-3">1072000</us-gaap:ValuationAllowancesAndReservesBalance>
  <us-gaap:ValuationAllowancesAndReservesBalance id="Item-0019" contextRef="As_Of_12_31_2009_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForDoubtfulAccountsMember" unitRef="Unit12" decimals="-3">417000</us-gaap:ValuationAllowancesAndReservesBalance>
  <us-gaap:ValuationAllowancesAndReservesBalance id="Item-0014" contextRef="As_Of_12_31_2010_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForDoubtfulAccountsMember" unitRef="Unit12" decimals="-3">586000</us-gaap:ValuationAllowancesAndReservesBalance>
  <us-gaap:ValuationAllowancesAndReservesBalance id="Item-0009" contextRef="As_Of_12_31_2011_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForDoubtfulAccountsMember" unitRef="Unit12" decimals="-3">1094000</us-gaap:ValuationAllowancesAndReservesBalance>
  <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense id="Item-0016" contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForDoubtfulAccountsMember" unitRef="Unit12" decimals="-3">-51000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
  <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense id="Item-0011" contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForDoubtfulAccountsMember" unitRef="Unit12" decimals="-3">385000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
  <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense id="Item-0006" contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForDoubtfulAccountsMember" unitRef="Unit12" decimals="-3">546000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
  <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts id="Item-0017" contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForDoubtfulAccountsMember" unitRef="Unit12" decimals="-3">-6000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
  <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts id="Item-0012" contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForDoubtfulAccountsMember" unitRef="Unit12" decimals="-3">-29000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
  <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts id="Item-0007" contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForDoubtfulAccountsMember" unitRef="Unit12" decimals="-3">-23000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
  <us-gaap:ValuationAllowancesAndReservesDeductions id="Item-0018" contextRef="Duration_1_1_2009_To_12_31_2009_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForDoubtfulAccountsMember" unitRef="Unit12" decimals="-3">598000</us-gaap:ValuationAllowancesAndReservesDeductions>
  <us-gaap:ValuationAllowancesAndReservesDeductions id="Item-0013" contextRef="Duration_1_1_2010_To_12_31_2010_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForDoubtfulAccountsMember" unitRef="Unit12" decimals="-3">187000</us-gaap:ValuationAllowancesAndReservesDeductions>
  <us-gaap:ValuationAllowancesAndReservesDeductions id="Item-0008" contextRef="Duration_1_1_2011_To_12_31_2011_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForDoubtfulAccountsMember" unitRef="Unit12" decimals="-3">15000</us-gaap:ValuationAllowancesAndReservesDeductions>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit14" decimals="-3">65116000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit14" decimals="-3">62692000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit14" decimals="-3">59773000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="Duration_1_1_2009_To_12_31_2009" unitRef="Unit14" decimals="-3">64758000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="Duration_1_1_2010_To_12_31_2010" unitRef="Unit14" decimals="-3">62141000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="Duration_1_1_2011_To_12_31_2011" unitRef="Unit14" decimals="-3">59284000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Footnote Section-->
  <link:footnoteLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <link:loc xlink:type="locator" xlink:href="#Item-0002" xlink:label="Item-0002_lbl" />
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-0002_lbl" xlink:to="Footnote-01" order="1" />
    <link:loc xlink:type="locator" xlink:href="#Item-0001" xlink:label="Item-0001_lbl" />
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-0001_lbl" xlink:to="Footnote-01" order="1" />
    <link:loc xlink:type="locator" xlink:href="#Item-0004" xlink:label="Item-0004_lbl" />
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-0004_lbl" xlink:to="Footnote-01" order="1" />
    <link:loc xlink:type="locator" xlink:href="#Item-0003" xlink:label="Item-0003_lbl" />
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-0003_lbl" xlink:to="Footnote-01" order="1" />
    <link:loc xlink:type="locator" xlink:href="#Item-0020" xlink:label="Item-0020_lbl" />
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-0020_lbl" xlink:to="Footnote-03" order="1" />
    <link:loc xlink:type="locator" xlink:href="#Item-0021" xlink:label="Item-0021_lbl" />
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-0021_lbl" xlink:to="Footnote-03" order="1" />
    <link:loc xlink:type="locator" xlink:href="#Item-0015" xlink:label="Item-0015_lbl" />
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-0015_lbl" xlink:to="Footnote-02" order="1" />
    <link:loc xlink:type="locator" xlink:href="#Item-0019" xlink:label="Item-0019_lbl" />
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-0019_lbl" xlink:to="Footnote-02" order="1" />
    <link:loc xlink:type="locator" xlink:href="#Item-0014" xlink:label="Item-0014_lbl" />
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-0014_lbl" xlink:to="Footnote-02" order="1" />
    <link:loc xlink:type="locator" xlink:href="#Item-0009" xlink:label="Item-0009_lbl" />
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-0009_lbl" xlink:to="Footnote-02" order="1" />
    <link:loc xlink:type="locator" xlink:href="#Item-0016" xlink:label="Item-0016_lbl" />
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-0016_lbl" xlink:to="Footnote-02" order="1" />
    <link:loc xlink:type="locator" xlink:href="#Item-0011" xlink:label="Item-0011_lbl" />
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-0011_lbl" xlink:to="Footnote-02" order="1" />
    <link:loc xlink:type="locator" xlink:href="#Item-0006" xlink:label="Item-0006_lbl" />
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-0006_lbl" xlink:to="Footnote-02" order="1" />
    <link:loc xlink:type="locator" xlink:href="#Item-0017" xlink:label="Item-0017_lbl" />
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-0017_lbl" xlink:to="Footnote-02" order="1" />
    <link:loc xlink:type="locator" xlink:href="#Item-0012" xlink:label="Item-0012_lbl" />
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-0012_lbl" xlink:to="Footnote-02" order="1" />
    <link:loc xlink:type="locator" xlink:href="#Item-0007" xlink:label="Item-0007_lbl" />
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-0007_lbl" xlink:to="Footnote-02" order="1" />
    <link:loc xlink:type="locator" xlink:href="#Item-0018" xlink:label="Item-0018_lbl" />
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-0018_lbl" xlink:to="Footnote-02" order="1" />
    <link:loc xlink:type="locator" xlink:href="#Item-0013" xlink:label="Item-0013_lbl" />
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-0013_lbl" xlink:to="Footnote-02" order="1" />
    <link:loc xlink:type="locator" xlink:href="#Item-0008" xlink:label="Item-0008_lbl" />
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-0008_lbl" xlink:to="Footnote-02" order="1" />
    <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="Footnote-01" xml:lang="en-US">amount is less than 10% of total</link:footnote>
    <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="Footnote-03" xml:lang="en-US">Represents target number of shares that can vest based on the achievement of certain performance criteria.</link:footnote>
    <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="Footnote-02" xml:lang="en-US">Deductions in the allowance for doubtful accounts represent write-offs, net of recoveries, of amounts determined to be uncollectible. </link:footnote>
  </link:footnoteLink>
</xbrl>
