<XBRL>
<!-- Generated by iC(tm) - CompSci Interactive Converter - http://www.compsciresources.com -->
<!-- Created: Wed May 09 21:42:38 UTC 2012 -->
<xbrl xmlns="http://www.xbrl.org/2003/instance" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:us-types="http://fasb.org/us-types/2011-01-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:us-gaap="http://fasb.org/us-gaap/2011-01-31" xmlns:tact="http://transact-tech.com/20120331" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:compsci="http://compsciresources.com" xmlns:dei="http://xbrl.sec.gov/dei/2011-01-31" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance">
  <link:schemaRef xlink:type="simple" xlink:href="tact-20120331.xsd"/>
  <context id="c0_AsOf31Mar2012">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001017303</identifier>
    </entity>
    <period>
      <instant>2012-03-31</instant>
    </period>
  </context>
  <context id="c1_AsOf31Dec2011">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001017303</identifier>
    </entity>
    <period>
      <instant>2011-12-31</instant>
    </period>
  </context>
  <context id="c2_From1Jan2012To31Mar2012">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001017303</identifier>
    </entity>
    <period>
      <startDate>2012-01-01</startDate>
      <endDate>2012-03-31</endDate>
    </period>
  </context>
  <context id="c3_From1Jan2011To31Mar2011">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001017303</identifier>
    </entity>
    <period>
      <startDate>2011-01-01</startDate>
      <endDate>2011-03-31</endDate>
    </period>
  </context>
  <context id="c4_AsOf31Dec2010">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001017303</identifier>
    </entity>
    <period>
      <instant>2010-12-31</instant>
    </period>
  </context>
  <context id="c5_AsOf31Mar2011">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001017303</identifier>
    </entity>
    <period>
      <instant>2011-03-31</instant>
    </period>
  </context>
  <context id="c6_AsOf30Apr2012">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001017303</identifier>
    </entity>
    <period>
      <instant>2012-04-30</instant>
    </period>
  </context>
  <context id="c7_AsOf30Jun2011">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001017303</identifier>
    </entity>
    <period>
      <instant>2011-06-30</instant>
    </period>
  </context>
  <unit id="usd">
    <measure>iso4217:USD</measure>
  </unit>
  <unit id="usdPershares">
    <divide>
      <unitNumerator>
        <measure>iso4217:USD</measure>
      </unitNumerator>
      <unitDenominator>
        <measure>xbrli:shares</measure>
      </unitDenominator>
    </divide>
  </unit>
  <unit id="shares">
    <measure>xbrli:shares</measure>
  </unit>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue unitRef="usd" contextRef="c0_AsOf31Mar2012" decimals="-3">7873000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue unitRef="usd" contextRef="c1_AsOf31Dec2011" decimals="-3">6863000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:ReceivablesNetCurrent unitRef="usd" contextRef="c0_AsOf31Mar2012" decimals="-3">12830000</us-gaap:ReceivablesNetCurrent>
  <us-gaap:ReceivablesNetCurrent unitRef="usd" contextRef="c1_AsOf31Dec2011" decimals="-3">9583000</us-gaap:ReceivablesNetCurrent>
  <us-gaap:InventoryNet unitRef="usd" contextRef="c0_AsOf31Mar2012" decimals="-3">11822000</us-gaap:InventoryNet>
  <us-gaap:InventoryNet unitRef="usd" contextRef="c1_AsOf31Dec2011" decimals="-3">14151000</us-gaap:InventoryNet>
  <us-gaap:IncomeTaxesReceivable unitRef="usd" contextRef="c1_AsOf31Dec2011" decimals="-3">446000</us-gaap:IncomeTaxesReceivable>
  <us-gaap:DeferredTaxAssetsNetCurrent unitRef="usd" contextRef="c0_AsOf31Mar2012" decimals="-3">1636000</us-gaap:DeferredTaxAssetsNetCurrent>
  <us-gaap:DeferredTaxAssetsNetCurrent unitRef="usd" contextRef="c1_AsOf31Dec2011" decimals="-3">1636000</us-gaap:DeferredTaxAssetsNetCurrent>
  <us-gaap:OtherAssetsCurrent unitRef="usd" contextRef="c0_AsOf31Mar2012" decimals="-3">583000</us-gaap:OtherAssetsCurrent>
  <us-gaap:OtherAssetsCurrent unitRef="usd" contextRef="c1_AsOf31Dec2011" decimals="-3">375000</us-gaap:OtherAssetsCurrent>
  <us-gaap:AssetsCurrent unitRef="usd" contextRef="c0_AsOf31Mar2012" decimals="-3">34744000</us-gaap:AssetsCurrent>
  <us-gaap:AssetsCurrent unitRef="usd" contextRef="c1_AsOf31Dec2011" decimals="-3">33054000</us-gaap:AssetsCurrent>
  <us-gaap:PropertyPlantAndEquipmentNet unitRef="usd" contextRef="c0_AsOf31Mar2012" decimals="-3">3146000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:PropertyPlantAndEquipmentNet unitRef="usd" contextRef="c1_AsOf31Dec2011" decimals="-3">3358000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:Goodwill unitRef="usd" contextRef="c0_AsOf31Mar2012" decimals="-3">2621000</us-gaap:Goodwill>
  <us-gaap:Goodwill unitRef="usd" contextRef="c1_AsOf31Dec2011" decimals="-3">2518000</us-gaap:Goodwill>
  <us-gaap:DeferredTaxAssetsNetNoncurrent unitRef="usd" contextRef="c0_AsOf31Mar2012" decimals="-3">885000</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <us-gaap:DeferredTaxAssetsNetNoncurrent unitRef="usd" contextRef="c1_AsOf31Dec2011" decimals="-3">890000</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <us-gaap:IntangibleAssetsNetExcludingGoodwill unitRef="usd" contextRef="c0_AsOf31Mar2012" decimals="-3">2724000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
  <us-gaap:IntangibleAssetsNetExcludingGoodwill unitRef="usd" contextRef="c1_AsOf31Dec2011" decimals="-3">2861000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization unitRef="usd" contextRef="c0_AsOf31Mar2012" decimals="-3">877000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization unitRef="usd" contextRef="c1_AsOf31Dec2011" decimals="-3">790000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:OtherAssetsNoncurrent unitRef="usd" contextRef="c0_AsOf31Mar2012" decimals="-3">133000</us-gaap:OtherAssetsNoncurrent>
  <us-gaap:OtherAssetsNoncurrent unitRef="usd" contextRef="c1_AsOf31Dec2011" decimals="-3">59000</us-gaap:OtherAssetsNoncurrent>
  <us-gaap:AssetsNoncurrent unitRef="usd" contextRef="c0_AsOf31Mar2012" decimals="-3">9509000</us-gaap:AssetsNoncurrent>
  <us-gaap:AssetsNoncurrent unitRef="usd" contextRef="c1_AsOf31Dec2011" decimals="-3">9686000</us-gaap:AssetsNoncurrent>
  <us-gaap:Assets unitRef="usd" contextRef="c0_AsOf31Mar2012" decimals="-3">44253000</us-gaap:Assets>
  <us-gaap:Assets unitRef="usd" contextRef="c1_AsOf31Dec2011" decimals="-3">42740000</us-gaap:Assets>
  <us-gaap:AccountsPayableCurrent unitRef="usd" contextRef="c0_AsOf31Mar2012" decimals="-3">2844000</us-gaap:AccountsPayableCurrent>
  <us-gaap:AccountsPayableCurrent unitRef="usd" contextRef="c1_AsOf31Dec2011" decimals="-3">3019000</us-gaap:AccountsPayableCurrent>
  <us-gaap:AccruedLiabilitiesCurrent unitRef="usd" contextRef="c0_AsOf31Mar2012" decimals="-3">2481000</us-gaap:AccruedLiabilitiesCurrent>
  <us-gaap:AccruedLiabilitiesCurrent unitRef="usd" contextRef="c1_AsOf31Dec2011" decimals="-3">2672000</us-gaap:AccruedLiabilitiesCurrent>
  <us-gaap:DeferredRevenueCurrent unitRef="usd" contextRef="c0_AsOf31Mar2012" decimals="-3">650000</us-gaap:DeferredRevenueCurrent>
  <us-gaap:DeferredRevenueCurrent unitRef="usd" contextRef="c1_AsOf31Dec2011" decimals="-3">141000</us-gaap:DeferredRevenueCurrent>
  <us-gaap:LiabilitiesCurrent unitRef="usd" contextRef="c0_AsOf31Mar2012" decimals="-3">5975000</us-gaap:LiabilitiesCurrent>
  <us-gaap:LiabilitiesCurrent unitRef="usd" contextRef="c1_AsOf31Dec2011" decimals="-3">5832000</us-gaap:LiabilitiesCurrent>
  <us-gaap:DeferredRevenueNoncurrent unitRef="usd" contextRef="c0_AsOf31Mar2012" decimals="-3">201000</us-gaap:DeferredRevenueNoncurrent>
  <us-gaap:DeferredRevenueNoncurrent unitRef="usd" contextRef="c1_AsOf31Dec2011" decimals="-3">224000</us-gaap:DeferredRevenueNoncurrent>
  <us-gaap:DeferredRentCredit unitRef="usd" contextRef="c0_AsOf31Mar2012" decimals="-3">347000</us-gaap:DeferredRentCredit>
  <us-gaap:DeferredRentCredit unitRef="usd" contextRef="c1_AsOf31Dec2011" decimals="-3">357000</us-gaap:DeferredRentCredit>
  <us-gaap:BusinessAcquisitionContingentConsiderationAtFairValueNoncurrent unitRef="usd" contextRef="c0_AsOf31Mar2012" decimals="-3">680000</us-gaap:BusinessAcquisitionContingentConsiderationAtFairValueNoncurrent>
  <us-gaap:BusinessAcquisitionContingentConsiderationAtFairValueNoncurrent unitRef="usd" contextRef="c1_AsOf31Dec2011" decimals="-3">680000</us-gaap:BusinessAcquisitionContingentConsiderationAtFairValueNoncurrent>
  <us-gaap:OtherLiabilitiesNoncurrent unitRef="usd" contextRef="c0_AsOf31Mar2012" decimals="-3">307000</us-gaap:OtherLiabilitiesNoncurrent>
  <us-gaap:OtherLiabilitiesNoncurrent unitRef="usd" contextRef="c1_AsOf31Dec2011" decimals="-3">334000</us-gaap:OtherLiabilitiesNoncurrent>
  <us-gaap:LiabilitiesNoncurrent unitRef="usd" contextRef="c0_AsOf31Mar2012" decimals="-3">1535000</us-gaap:LiabilitiesNoncurrent>
  <us-gaap:LiabilitiesNoncurrent unitRef="usd" contextRef="c1_AsOf31Dec2011" decimals="-3">1595000</us-gaap:LiabilitiesNoncurrent>
  <us-gaap:Liabilities unitRef="usd" contextRef="c0_AsOf31Mar2012" decimals="-3">7510000</us-gaap:Liabilities>
  <us-gaap:Liabilities unitRef="usd" contextRef="c1_AsOf31Dec2011" decimals="-3">7427000</us-gaap:Liabilities>
  <us-gaap:CommonStockValue unitRef="usd" contextRef="c0_AsOf31Mar2012" decimals="-3">109000</us-gaap:CommonStockValue>
  <us-gaap:CommonStockValue unitRef="usd" contextRef="c1_AsOf31Dec2011" decimals="-3">108000</us-gaap:CommonStockValue>
  <us-gaap:CommonStockParOrStatedValuePerShare unitRef="usdPershares" contextRef="c0_AsOf31Mar2012" decimals="2">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:CommonStockParOrStatedValuePerShare unitRef="usdPershares" contextRef="c1_AsOf31Dec2011" decimals="2">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:CommonStockSharesAuthorized unitRef="shares" contextRef="c0_AsOf31Mar2012" decimals="INF">20000000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockSharesAuthorized unitRef="shares" contextRef="c1_AsOf31Dec2011" decimals="INF">20000000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockSharesIssued unitRef="shares" contextRef="c0_AsOf31Mar2012" decimals="INF">10868702</us-gaap:CommonStockSharesIssued>
  <us-gaap:CommonStockSharesIssued unitRef="shares" contextRef="c1_AsOf31Dec2011" decimals="INF">10851955</us-gaap:CommonStockSharesIssued>
  <us-gaap:CommonStockSharesOutstanding unitRef="shares" contextRef="c0_AsOf31Mar2012" decimals="INF">9386854</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommonStockSharesOutstanding unitRef="shares" contextRef="c1_AsOf31Dec2011" decimals="INF">9390262</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:AdditionalPaidInCapitalCommonStock unitRef="usd" contextRef="c0_AsOf31Mar2012" decimals="-3">25413000</us-gaap:AdditionalPaidInCapitalCommonStock>
  <us-gaap:AdditionalPaidInCapitalCommonStock unitRef="usd" contextRef="c1_AsOf31Dec2011" decimals="-3">25058000</us-gaap:AdditionalPaidInCapitalCommonStock>
  <us-gaap:RetainedEarningsAccumulatedDeficit unitRef="usd" contextRef="c0_AsOf31Mar2012" decimals="-3">22821000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:RetainedEarningsAccumulatedDeficit unitRef="usd" contextRef="c1_AsOf31Dec2011" decimals="-3">21613000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax unitRef="usd" contextRef="c0_AsOf31Mar2012" decimals="-3">-60000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax unitRef="usd" contextRef="c1_AsOf31Dec2011" decimals="-3">-71000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:TreasuryStockValue unitRef="usd" contextRef="c0_AsOf31Mar2012" decimals="-3">11540000</us-gaap:TreasuryStockValue>
  <us-gaap:TreasuryStockValue unitRef="usd" contextRef="c1_AsOf31Dec2011" decimals="-3">11395000</us-gaap:TreasuryStockValue>
  <us-gaap:TreasuryStockShares unitRef="shares" contextRef="c0_AsOf31Mar2012" decimals="INF">1481848</us-gaap:TreasuryStockShares>
  <us-gaap:TreasuryStockShares unitRef="shares" contextRef="c1_AsOf31Dec2011" decimals="INF">1461693</us-gaap:TreasuryStockShares>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c0_AsOf31Mar2012" decimals="-3">36743000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c1_AsOf31Dec2011" decimals="-3">35313000</us-gaap:StockholdersEquity>
  <us-gaap:LiabilitiesAndStockholdersEquity unitRef="usd" contextRef="c0_AsOf31Mar2012" decimals="-3">44253000</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:LiabilitiesAndStockholdersEquity unitRef="usd" contextRef="c1_AsOf31Dec2011" decimals="-3">42740000</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:SalesRevenueNet unitRef="usd" contextRef="c2_From1Jan2012To31Mar2012" decimals="-3">17559000</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet unitRef="usd" contextRef="c3_From1Jan2011To31Mar2011" decimals="-3">20694000</us-gaap:SalesRevenueNet>
  <us-gaap:CostOfGoodsSold unitRef="usd" contextRef="c2_From1Jan2012To31Mar2012" decimals="-3">10781000</us-gaap:CostOfGoodsSold>
  <us-gaap:CostOfGoodsSold unitRef="usd" contextRef="c3_From1Jan2011To31Mar2011" decimals="-3">13762000</us-gaap:CostOfGoodsSold>
  <us-gaap:GrossProfit unitRef="usd" contextRef="c2_From1Jan2012To31Mar2012" decimals="-3">6778000</us-gaap:GrossProfit>
  <us-gaap:GrossProfit unitRef="usd" contextRef="c3_From1Jan2011To31Mar2011" decimals="-3">6932000</us-gaap:GrossProfit>
  <us-gaap:ResearchAndDevelopmentExpense unitRef="usd" contextRef="c2_From1Jan2012To31Mar2012" decimals="-3">1213000</us-gaap:ResearchAndDevelopmentExpense>
  <us-gaap:ResearchAndDevelopmentExpense unitRef="usd" contextRef="c3_From1Jan2011To31Mar2011" decimals="-3">769000</us-gaap:ResearchAndDevelopmentExpense>
  <us-gaap:SellingAndMarketingExpense unitRef="usd" contextRef="c2_From1Jan2012To31Mar2012" decimals="-3">1601000</us-gaap:SellingAndMarketingExpense>
  <us-gaap:SellingAndMarketingExpense unitRef="usd" contextRef="c3_From1Jan2011To31Mar2011" decimals="-3">1519000</us-gaap:SellingAndMarketingExpense>
  <us-gaap:GeneralAndAdministrativeExpense unitRef="usd" contextRef="c2_From1Jan2012To31Mar2012" decimals="-3">2000000</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:GeneralAndAdministrativeExpense unitRef="usd" contextRef="c3_From1Jan2011To31Mar2011" decimals="-3">1856000</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:BusinessExitCosts unitRef="usd" contextRef="c2_From1Jan2012To31Mar2012" decimals="-3">54000</us-gaap:BusinessExitCosts>
  <us-gaap:OperatingExpenses unitRef="usd" contextRef="c2_From1Jan2012To31Mar2012" decimals="-3">4868000</us-gaap:OperatingExpenses>
  <us-gaap:OperatingExpenses unitRef="usd" contextRef="c3_From1Jan2011To31Mar2011" decimals="-3">4144000</us-gaap:OperatingExpenses>
  <us-gaap:OperatingIncomeLoss unitRef="usd" contextRef="c2_From1Jan2012To31Mar2012" decimals="-3">1910000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss unitRef="usd" contextRef="c3_From1Jan2011To31Mar2011" decimals="-3">2788000</us-gaap:OperatingIncomeLoss>
  <us-gaap:InterestIncomeExpenseNet unitRef="usd" contextRef="c2_From1Jan2012To31Mar2012" decimals="-3">2000</us-gaap:InterestIncomeExpenseNet>
  <us-gaap:InterestIncomeExpenseNet unitRef="usd" contextRef="c3_From1Jan2011To31Mar2011" decimals="-3">4000</us-gaap:InterestIncomeExpenseNet>
  <us-gaap:OtherNonoperatingIncomeExpense unitRef="usd" contextRef="c2_From1Jan2012To31Mar2012" decimals="-3">-24000</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:OtherNonoperatingIncomeExpense unitRef="usd" contextRef="c3_From1Jan2011To31Mar2011" decimals="-3">15000</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:InterestAndOtherIncome unitRef="usd" contextRef="c2_From1Jan2012To31Mar2012" decimals="-3">-22000</us-gaap:InterestAndOtherIncome>
  <us-gaap:InterestAndOtherIncome unitRef="usd" contextRef="c3_From1Jan2011To31Mar2011" decimals="-3">19000</us-gaap:InterestAndOtherIncome>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments unitRef="usd" contextRef="c2_From1Jan2012To31Mar2012" decimals="-3">1888000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments unitRef="usd" contextRef="c3_From1Jan2011To31Mar2011" decimals="-3">2807000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeTaxExpenseBenefit unitRef="usd" contextRef="c2_From1Jan2012To31Mar2012" decimals="-3">680000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncomeTaxExpenseBenefit unitRef="usd" contextRef="c3_From1Jan2011To31Mar2011" decimals="-3">982000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:NetIncomeLoss unitRef="usd" contextRef="c2_From1Jan2012To31Mar2012" decimals="-3">1208000</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss unitRef="usd" contextRef="c3_From1Jan2011To31Mar2011" decimals="-3">1825000</us-gaap:NetIncomeLoss>
  <us-gaap:EarningsPerShareBasic unitRef="usdPershares" contextRef="c2_From1Jan2012To31Mar2012" decimals="2">0.13</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareBasic unitRef="usdPershares" contextRef="c3_From1Jan2011To31Mar2011" decimals="2">0.19</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareDiluted unitRef="usdPershares" contextRef="c2_From1Jan2012To31Mar2012" decimals="2">0.13</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareDiluted unitRef="usdPershares" contextRef="c3_From1Jan2011To31Mar2011" decimals="2">0.19</us-gaap:EarningsPerShareDiluted>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic unitRef="shares" contextRef="c2_From1Jan2012To31Mar2012" decimals="INF">9427</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic unitRef="shares" contextRef="c3_From1Jan2011To31Mar2011" decimals="INF">9446</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding unitRef="shares" contextRef="c2_From1Jan2012To31Mar2012" decimals="INF">9532</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding unitRef="shares" contextRef="c3_From1Jan2011To31Mar2011" decimals="INF">9702</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease unitRef="usd" contextRef="c2_From1Jan2012To31Mar2012" decimals="-3">11000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease unitRef="usd" contextRef="c3_From1Jan2011To31Mar2011" decimals="-3">8000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease>
  <us-gaap:ComprehensiveIncomeNetOfTax unitRef="usd" contextRef="c2_From1Jan2012To31Mar2012" decimals="-3">1219000</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:ComprehensiveIncomeNetOfTax unitRef="usd" contextRef="c3_From1Jan2011To31Mar2011" decimals="-3">1833000</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:ShareBasedCompensation unitRef="usd" contextRef="c2_From1Jan2012To31Mar2012" decimals="-3">157000</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensation unitRef="usd" contextRef="c3_From1Jan2011To31Mar2011" decimals="-3">140000</us-gaap:ShareBasedCompensation>
  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities unitRef="usd" contextRef="c2_From1Jan2012To31Mar2012" decimals="-3">-6000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities unitRef="usd" contextRef="c3_From1Jan2011To31Mar2011" decimals="-3">-48000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
  <us-gaap:DepreciationAndAmortization unitRef="usd" contextRef="c2_From1Jan2012To31Mar2012" decimals="-3">447000</us-gaap:DepreciationAndAmortization>
  <us-gaap:DepreciationAndAmortization unitRef="usd" contextRef="c3_From1Jan2011To31Mar2011" decimals="-3">384000</us-gaap:DepreciationAndAmortization>
  <us-gaap:PropertyPlantAndEquipmentDisposals unitRef="usd" contextRef="c2_From1Jan2012To31Mar2012" decimals="-3">2000</us-gaap:PropertyPlantAndEquipmentDisposals>
  <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax unitRef="usd" contextRef="c2_From1Jan2012To31Mar2012" decimals="-3">20000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
  <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax unitRef="usd" contextRef="c3_From1Jan2011To31Mar2011" decimals="-3">-15000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
  <us-gaap:IncreaseDecreaseInReceivables unitRef="usd" contextRef="c2_From1Jan2012To31Mar2012" decimals="-3">-3238000</us-gaap:IncreaseDecreaseInReceivables>
  <us-gaap:IncreaseDecreaseInReceivables unitRef="usd" contextRef="c3_From1Jan2011To31Mar2011" decimals="-3">-3807000</us-gaap:IncreaseDecreaseInReceivables>
  <us-gaap:IncreaseDecreaseInInventories unitRef="usd" contextRef="c2_From1Jan2012To31Mar2012" decimals="-3">2183000</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:IncreaseDecreaseInInventories unitRef="usd" contextRef="c3_From1Jan2011To31Mar2011" decimals="-3">-319000</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable unitRef="usd" contextRef="c2_From1Jan2012To31Mar2012" decimals="-3">464000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
  <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets unitRef="usd" contextRef="c2_From1Jan2012To31Mar2012" decimals="-3">-282000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
  <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets unitRef="usd" contextRef="c3_From1Jan2011To31Mar2011" decimals="-3">-187000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
  <us-gaap:IncreaseDecreaseInAccountsPayable unitRef="usd" contextRef="c2_From1Jan2012To31Mar2012" decimals="-3">-175000</us-gaap:IncreaseDecreaseInAccountsPayable>
  <us-gaap:IncreaseDecreaseInAccountsPayable unitRef="usd" contextRef="c3_From1Jan2011To31Mar2011" decimals="-3">579000</us-gaap:IncreaseDecreaseInAccountsPayable>
  <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities unitRef="usd" contextRef="c2_From1Jan2012To31Mar2012" decimals="-3">375000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
  <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities unitRef="usd" contextRef="c3_From1Jan2011To31Mar2011" decimals="-3">190000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities unitRef="usd" contextRef="c2_From1Jan2012To31Mar2012" decimals="-3">1155000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities unitRef="usd" contextRef="c3_From1Jan2011To31Mar2011" decimals="-3">-1258000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment unitRef="usd" contextRef="c2_From1Jan2012To31Mar2012" decimals="-3">44000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment unitRef="usd" contextRef="c3_From1Jan2011To31Mar2011" decimals="-3">122000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:CapitalizedComputerSoftwareAdditions unitRef="usd" contextRef="c2_From1Jan2012To31Mar2012" decimals="-3">-10000</us-gaap:CapitalizedComputerSoftwareAdditions>
  <us-gaap:CapitalizedComputerSoftwareAdditions unitRef="usd" contextRef="c3_From1Jan2011To31Mar2011" decimals="-3">-318000</us-gaap:CapitalizedComputerSoftwareAdditions>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities unitRef="usd" contextRef="c2_From1Jan2012To31Mar2012" decimals="-3">-54000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities unitRef="usd" contextRef="c3_From1Jan2011To31Mar2011" decimals="-3">-440000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <us-gaap:ProceedsFromStockOptionsExercised unitRef="usd" contextRef="c2_From1Jan2012To31Mar2012" decimals="-3">59000</us-gaap:ProceedsFromStockOptionsExercised>
  <us-gaap:ProceedsFromStockOptionsExercised unitRef="usd" contextRef="c3_From1Jan2011To31Mar2011" decimals="-3">107000</us-gaap:ProceedsFromStockOptionsExercised>
  <us-gaap:PaymentsForRepurchaseOfCommonStock unitRef="usd" contextRef="c2_From1Jan2012To31Mar2012" decimals="-3">145000</us-gaap:PaymentsForRepurchaseOfCommonStock>
  <us-gaap:PaymentsForRepurchaseOfCommonStock unitRef="usd" contextRef="c3_From1Jan2011To31Mar2011" decimals="-3">544000</us-gaap:PaymentsForRepurchaseOfCommonStock>
  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities unitRef="usd" contextRef="c2_From1Jan2012To31Mar2012" decimals="-3">6000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities unitRef="usd" contextRef="c3_From1Jan2011To31Mar2011" decimals="-3">48000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities unitRef="usd" contextRef="c2_From1Jan2012To31Mar2012" decimals="-3">-80000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities unitRef="usd" contextRef="c3_From1Jan2011To31Mar2011" decimals="-3">-389000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents unitRef="usd" contextRef="c2_From1Jan2012To31Mar2012" decimals="-3">-11000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents unitRef="usd" contextRef="c3_From1Jan2011To31Mar2011" decimals="-3">-3000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease unitRef="usd" contextRef="c2_From1Jan2012To31Mar2012" decimals="-3">1010000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease unitRef="usd" contextRef="c3_From1Jan2011To31Mar2011" decimals="-3">-2090000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue unitRef="usd" contextRef="c4_AsOf31Dec2010" decimals="-3">11285000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue unitRef="usd" contextRef="c5_AsOf31Mar2011" decimals="-3">9195000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <dei:EntityRegistrantName contextRef="c2_From1Jan2012To31Mar2012">TransAct Technologies Incorporated</dei:EntityRegistrantName>
  <dei:DocumentType contextRef="c2_From1Jan2012To31Mar2012">10-Q</dei:DocumentType>
  <dei:CurrentFiscalYearEndDate contextRef="c2_From1Jan2012To31Mar2012">--12-31</dei:CurrentFiscalYearEndDate>
  <dei:EntityCommonStockSharesOutstanding unitRef="shares" contextRef="c6_AsOf30Apr2012" decimals="INF">9012626</dei:EntityCommonStockSharesOutstanding>
  <dei:EntityPublicFloat unitRef="usd" contextRef="c7_AsOf30Jun2011" decimals="0">104500000</dei:EntityPublicFloat>
  <dei:AmendmentFlag contextRef="c2_From1Jan2012To31Mar2012">false</dei:AmendmentFlag>
  <dei:EntityCentralIndexKey contextRef="c2_From1Jan2012To31Mar2012">0001017303</dei:EntityCentralIndexKey>
  <dei:EntityCurrentReportingStatus contextRef="c2_From1Jan2012To31Mar2012">Yes</dei:EntityCurrentReportingStatus>
  <dei:EntityVoluntaryFilers contextRef="c2_From1Jan2012To31Mar2012">No</dei:EntityVoluntaryFilers>
  <dei:EntityFilerCategory contextRef="c2_From1Jan2012To31Mar2012">Accelerated Filer</dei:EntityFilerCategory>
  <dei:EntityWellKnownSeasonedIssuer contextRef="c2_From1Jan2012To31Mar2012">No</dei:EntityWellKnownSeasonedIssuer>
  <dei:DocumentFiscalYearFocus contextRef="c2_From1Jan2012To31Mar2012">2012</dei:DocumentFiscalYearFocus>
  <dei:DocumentFiscalPeriodFocus contextRef="c2_From1Jan2012To31Mar2012">Q1</dei:DocumentFiscalPeriodFocus>
  <dei:DocumentPeriodEndDate contextRef="c2_From1Jan2012To31Mar2012">2012-03-31</dei:DocumentPeriodEndDate>
  <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="c2_From1Jan2012To31Mar2012">&lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;justify&quot;&gt;&#xd;
      &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;1.&#xd;
      Basis of presentation&lt;/font&gt;&#xd;
    &lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;justify&quot;&gt;&#xd;
      &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt&quot;&gt;The&#xd;
      accompanying unaudited financial statements of TransAct&#xd;
      Technologies Incorporated have been prepared in accordance&#xd;
      with accounting principles generally accepted in the United&#xd;
      States of America for interim financial&#xd;
      information.&amp;#160;&amp;#160;Accordingly, they do not include all&#xd;
      of the information and footnotes required by accounting&#xd;
      principles generally accepted in the United States of America&#xd;
      to be included in full year financial&#xd;
      statements.&amp;#160;&amp;#160;In the opinion of management, all&#xd;
      adjustments considered necessary for a fair statement of the&#xd;
      results for the periods presented have been&#xd;
      included.&amp;#160;&amp;#160;The December 31, 2011 Condensed&#xd;
      Consolidated Balance Sheet data was derived from audited&#xd;
      financial statements, but does not include all disclosures&#xd;
      required by accounting principles generally accepted in the&#xd;
      United States of America.&amp;#160;&amp;#160;These interim financial&#xd;
      statements should be read in conjunction with the audited&#xd;
      financial statements for the year ended December 31, 2011&#xd;
      included in our Annual Report on Form 10-K.&lt;/font&gt;&#xd;
    &lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;justify&quot;&gt;&#xd;
      &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt&quot;&gt;The&#xd;
      financial position and results of operations of our U.K.&#xd;
      foreign subsidiary are measured using local currency as the&#xd;
      functional currency.&amp;#160;&amp;#160;Assets and liabilities of&#xd;
      such subsidiary have been translated at the end of period&#xd;
      exchange rates, and related revenues and expenses have been&#xd;
      translated at the weighted average exchange rates with the&#xd;
      resulting translation gain or loss recorded in accumulated&#xd;
      other comprehensive income in the Condensed Consolidated&#xd;
      Balance Sheets.&amp;#160;&amp;#160;Transaction gains and losses are&#xd;
      included in other income in the Condensed Consolidated&#xd;
      Statements of Income.&lt;/font&gt;&#xd;
    &lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;justify&quot;&gt;&#xd;
      &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt&quot;&gt;The&#xd;
      results of operations for the three months ended March 31,&#xd;
      2012 are not necessarily indicative of the results to be&#xd;
      expected for the full year.&amp;#160;&amp;#160;Certain prior period&#xd;
      amounts in the Condensed Consolidated Financial Statements&#xd;
      have been reclassified to conform with the current period&#xd;
      presentation.&lt;/font&gt;&#xd;
    &lt;/div&gt;&lt;br/&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
  <us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock contextRef="c2_From1Jan2012To31Mar2012">&lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;justify&quot;&gt;&#xd;
      &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;2.&#xd;
      Recently issued accounting pronouncements&lt;/font&gt;&#xd;
    &lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;justify&quot;&gt;&#xd;
      &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt&quot;&gt;&lt;font style=&quot;FONT-STYLE: italic; DISPLAY: inline; FONT-WEIGHT: bold&quot;&gt;Intangibles&#xd;
      &amp;#8211; Goodwill and Other:&lt;/font&gt; In September 2011, the&#xd;
      FASB issued ASU 2011-08, &amp;#8220;Intangibles &amp;#8212; Goodwill&#xd;
      and Other (Topic 350) &amp;#8212; Testing Goodwill for Impairment&#xd;
      (revised standard).&amp;#8221; The revised standard is intended&#xd;
      to reduce the costs and complexity of the annual goodwill&#xd;
      impairment test by providing entities an option to perform a&#xd;
      &amp;#8220;qualitative&amp;#8221; assessment to determine whether&#xd;
      further impairment testing is necessary. This ASU is&#xd;
      effective for annual and interim goodwill impairment tests&#xd;
      performed for fiscal years beginning after December 15, 2011.&#xd;
      We will consider this new guidance as we conduct our annual&#xd;
      goodwill impairment testing in 2012 though we do not&#xd;
      anticipate that it will have a material impact on our&#xd;
      Condensed Consolidated Financial Statements.&lt;/font&gt;&#xd;
    &lt;/div&gt;&lt;br/&gt;</us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
  <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="c2_From1Jan2012To31Mar2012">&lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;justify&quot;&gt;&#xd;
      &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;3.&#xd;
      Business acquisitions&lt;/font&gt;&#xd;
    &lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;justify&quot;&gt;&#xd;
      &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt&quot;&gt;On&#xd;
      August 19, 2011, we completed our acquisition of Printrex,&#xd;
      Inc. (&amp;#8220;Printrex&amp;#8221;), a leading manufacturer of&#xd;
      specialty printers primarily sold into the oil and gas&#xd;
      exploration and medical markets which serves commercial and&#xd;
      industrial customers primarily in the United States, Canada,&#xd;
      Europe and Asia.&amp;#160;&amp;#160;We have included the financial&#xd;
      results of Printrex in our Condensed Consolidated Financial&#xd;
      Statements from the date of acquisition.&amp;#160;&amp;#160;The total&#xd;
      purchase price for Printrex was $4,000,000 in cash and&#xd;
      potential future contingent consideration.&amp;#160;&amp;#160;As of&#xd;
      December 31, 2011, we recorded $2,280,000 of identifiable&#xd;
      intangible assets, $1,351,000 of net tangible assets,&#xd;
      $680,000 of contingent consideration, each based on their&#xd;
      estimated fair values, and $1,049,000 of residual&#xd;
      goodwill.&lt;/font&gt;&#xd;
    &lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;justify&quot;&gt;&#xd;
      &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt&quot;&gt;The&#xd;
      Company is in the process of completing its analysis of fair&#xd;
      value attributes of the assets acquired through the Printrex&#xd;
      acquisition and anticipates that the final assessment of&#xd;
      values will not differ materially from the preliminary&#xd;
      assessment.&lt;/font&gt;&#xd;
    &lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;justify&quot;&gt;&#xd;
      &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt&quot;&gt;During&#xd;
      the quarter ended March 31, 2012, we recorded a purchase&#xd;
      price adjustment to the fair value of inventory of $103,000&#xd;
      which increased the carrying value of Goodwill related to the&#xd;
      Printrex acquisition to $1,152,000.&lt;/font&gt;&#xd;
    &lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;justify&quot;&gt;&#xd;
      &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt&quot;&gt;In&#xd;
      connection with the acquisition of Printrex, we entered into&#xd;
      a contingent consideration arrangement which resulted in a&#xd;
      liability, at fair value, of $680,000 at March 31, 2012,&#xd;
      unchanged since December 31, 2011.&amp;#160;&amp;#160;The&#xd;
      undiscounted fair value related to the contingent liability&#xd;
      could range from $100,000 to $1,800,000. Refer to Note 4,&#xd;
      Business acquisitions, of the Company&amp;#8217;s 2011 Annual&#xd;
      Report on Form 10-K for the year ended December 31, 2011 for&#xd;
      the specific terms of this contingent consideration&#xd;
      arrangement.&lt;/font&gt;&#xd;
    &lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;justify&quot;&gt;&#xd;
      &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt&quot;&gt;The&#xd;
      following unaudited pro forma consolidated results of&#xd;
      operations are provided for illustrative purposes only and&#xd;
      assume that the acquisition of Printrex occurred on January&#xd;
      1, 2010.&amp;#160;&amp;#160;This unaudited pro forma information&#xd;
      should not be relied upon as being indicative of the&#xd;
      historical results that would have been obtained if the&#xd;
      acquisition had occurred on that date, nor of the results&#xd;
      that may be obtained in the future.&lt;/font&gt;&#xd;
    &lt;/div&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; width=&quot;25%&quot; style=&quot;FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-SIZE: 10pt; FONT-FAMILY: times new roman&quot;&gt;&#xd;
          &lt;tr&gt;&#xd;
            &lt;td valign=&quot;bottom&quot; width=&quot;62%&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
            &lt;/td&gt;&#xd;
            &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
            &lt;/td&gt;&#xd;
            &lt;td colspan=&quot;2&quot; valign=&quot;bottom&quot; width=&quot;36%&quot;&gt;&#xd;
              &lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;center&quot;&gt;&#xd;
                &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;Three&#xd;
                months ended&lt;/font&gt;&#xd;
              &lt;/div&gt;&#xd;
            &lt;/td&gt;&#xd;
            &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
            &lt;/td&gt;&#xd;
          &lt;/tr&gt;&#xd;
          &lt;tr&gt;&#xd;
            &lt;td valign=&quot;bottom&quot; width=&quot;62%&quot; style=&quot;PADDING-BOTTOM: 0.5pt&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
            &lt;/td&gt;&#xd;
            &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;PADDING-BOTTOM: 0.5pt&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
            &lt;/td&gt;&#xd;
            &lt;td colspan=&quot;2&quot; valign=&quot;bottom&quot; width=&quot;36%&quot; style=&quot;BORDER-BOTTOM: black 0.5pt solid&quot;&gt;&#xd;
              &lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;center&quot;&gt;&#xd;
                &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;March&#xd;
                31, 2011&lt;/font&gt;&#xd;
              &lt;/div&gt;&#xd;
            &lt;/td&gt;&#xd;
            &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 0.5pt&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
            &lt;/td&gt;&#xd;
          &lt;/tr&gt;&#xd;
          &lt;tr&gt;&#xd;
            &lt;td valign=&quot;bottom&quot; width=&quot;62%&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
            &lt;/td&gt;&#xd;
            &lt;td align=&quot;right&quot; valign=&quot;bottom&quot; width=&quot;1%&quot;&gt;&#xd;
              &lt;font style=&quot;FONT-STYLE: italic; DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
            &lt;/td&gt;&#xd;
            &lt;td colspan=&quot;2&quot; valign=&quot;bottom&quot; width=&quot;36%&quot; style=&quot;TEXT-ALIGN: center&quot;&gt;&#xd;
              &lt;div style=&quot;TEXT-ALIGN: center; TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot;&gt;&#xd;
                &lt;font style=&quot;FONT-STYLE: italic; DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;(In&#xd;
                thousands)&lt;/font&gt;&#xd;
              &lt;/div&gt;&#xd;
            &lt;/td&gt;&#xd;
            &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
              &lt;font style=&quot;FONT-STYLE: italic; DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
            &lt;/td&gt;&#xd;
          &lt;/tr&gt;&#xd;
          &lt;tr&gt;&#xd;
            &lt;td valign=&quot;bottom&quot; width=&quot;62%&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
            &lt;/td&gt;&#xd;
            &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
            &lt;/td&gt;&#xd;
            &lt;td colspan=&quot;2&quot; valign=&quot;bottom&quot; width=&quot;36%&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
            &lt;/td&gt;&#xd;
            &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
            &lt;/td&gt;&#xd;
          &lt;/tr&gt;&#xd;
          &lt;tr style=&quot;background-color: #CCEEFF;&quot;&gt;&#xd;
            &lt;td align=&quot;left&quot; valign=&quot;bottom&quot; width=&quot;62%&quot;&gt;&#xd;
              &lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;left&quot;&gt;&#xd;
                &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;Sales&lt;/font&gt;&#xd;
              &lt;/div&gt;&#xd;
            &lt;/td&gt;&#xd;
            &lt;td align=&quot;right&quot; valign=&quot;bottom&quot; width=&quot;1%&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
            &lt;/td&gt;&#xd;
            &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;$&lt;/font&gt;&#xd;
            &lt;/td&gt;&#xd;
            &lt;td valign=&quot;bottom&quot; width=&quot;35%&quot; style=&quot;TEXT-ALIGN: right&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;22,136&lt;/font&gt;&#xd;
            &lt;/td&gt;&#xd;
            &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
            &lt;/td&gt;&#xd;
          &lt;/tr&gt;&#xd;
          &lt;tr&gt;&#xd;
            &lt;td align=&quot;left&quot; valign=&quot;bottom&quot; width=&quot;62%&quot;&gt;&#xd;
              &lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;left&quot;&gt;&#xd;
                &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;Net&#xd;
                income&lt;/font&gt;&#xd;
              &lt;/div&gt;&#xd;
            &lt;/td&gt;&#xd;
            &lt;td align=&quot;right&quot; valign=&quot;bottom&quot; width=&quot;1%&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
            &lt;/td&gt;&#xd;
            &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;$&lt;/font&gt;&#xd;
            &lt;/td&gt;&#xd;
            &lt;td valign=&quot;bottom&quot; width=&quot;35%&quot; style=&quot;TEXT-ALIGN: right&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;1,879&lt;/font&gt;&#xd;
            &lt;/td&gt;&#xd;
            &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
            &lt;/td&gt;&#xd;
          &lt;/tr&gt;&#xd;
        &lt;/table&gt;&lt;br/&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
  <us-gaap:InventoryDisclosureTextBlock contextRef="c2_From1Jan2012To31Mar2012">&lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;justify&quot;&gt;&#xd;
      &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;4.&#xd;
      Inventories&lt;/font&gt;&#xd;
    &lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;justify&quot;&gt;&#xd;
      &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt&quot;&gt;The&#xd;
      components of inventories are:&lt;/font&gt;&#xd;
    &lt;/div&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; width=&quot;100%&quot; style=&quot;FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-SIZE: 10pt; FONT-FAMILY: times new roman&quot;&gt;&#xd;
        &lt;tr&gt;&#xd;
          &lt;td valign=&quot;bottom&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td colspan=&quot;2&quot; valign=&quot;bottom&quot;&gt;&#xd;
            &lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;center&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;March&#xd;
              31,&lt;/font&gt;&#xd;
            &lt;/div&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td colspan=&quot;2&quot; valign=&quot;bottom&quot;&gt;&#xd;
            &lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;center&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;December&#xd;
              31,&lt;/font&gt;&#xd;
            &lt;/div&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
        &lt;/tr&gt;&#xd;
        &lt;tr&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; style=&quot;PADDING-BOTTOM: 0.5pt&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; style=&quot;PADDING-BOTTOM: 0.5pt&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td colspan=&quot;2&quot; valign=&quot;bottom&quot; style=&quot;BORDER-BOTTOM: black 0.5pt solid&quot;&gt;&#xd;
            &lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;center&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;2012&lt;/font&gt;&#xd;
            &lt;/div&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 0.5pt&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; style=&quot;PADDING-BOTTOM: 0.5pt&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td colspan=&quot;2&quot; valign=&quot;bottom&quot; style=&quot;BORDER-BOTTOM: black 0.5pt solid&quot;&gt;&#xd;
            &lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;center&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;2011&lt;/font&gt;&#xd;
            &lt;/div&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 0.5pt&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
        &lt;/tr&gt;&#xd;
        &lt;tr&gt;&#xd;
          &lt;td valign=&quot;bottom&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot;&gt;&#xd;
            &lt;font style=&quot;FONT-STYLE: italic; DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td colspan=&quot;6&quot; valign=&quot;bottom&quot;&gt;&#xd;
            &lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;center&quot;&gt;&#xd;
              &lt;font style=&quot;FONT-STYLE: italic; DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;(In&#xd;
              thousands)&lt;/font&gt;&#xd;
            &lt;/div&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;FONT-STYLE: italic; DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
        &lt;/tr&gt;&#xd;
        &lt;tr&gt;&#xd;
          &lt;td valign=&quot;bottom&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td colspan=&quot;2&quot; valign=&quot;bottom&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td colspan=&quot;2&quot; valign=&quot;bottom&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
        &lt;/tr&gt;&#xd;
        &lt;tr style=&quot;background-color: #CCEEFF;&quot;&gt;&#xd;
          &lt;td align=&quot;left&quot; valign=&quot;bottom&quot; width=&quot;76%&quot;&gt;&#xd;
            &lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;left&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;Raw&#xd;
              materials and purchased component parts&lt;/font&gt;&#xd;
            &lt;/div&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td align=&quot;right&quot; valign=&quot;bottom&quot; width=&quot;1%&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;$&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;9%&quot; style=&quot;TEXT-ALIGN: right&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;6,875&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td align=&quot;right&quot; valign=&quot;bottom&quot; width=&quot;1%&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;$&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;9%&quot; style=&quot;TEXT-ALIGN: right&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;6,863&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
        &lt;/tr&gt;&#xd;
        &lt;tr&gt;&#xd;
          &lt;td align=&quot;left&quot; valign=&quot;bottom&quot; width=&quot;76%&quot;&gt;&#xd;
            &lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;left&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;Work-in-process&lt;/font&gt;&#xd;
            &lt;/div&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td align=&quot;right&quot; valign=&quot;bottom&quot; width=&quot;1%&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;9%&quot; style=&quot;TEXT-ALIGN: right&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;61&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td align=&quot;right&quot; valign=&quot;bottom&quot; width=&quot;1%&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;9%&quot; style=&quot;TEXT-ALIGN: right&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;71&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
        &lt;/tr&gt;&#xd;
        &lt;tr style=&quot;background-color: #CCEEFF;&quot;&gt;&#xd;
          &lt;td align=&quot;left&quot; valign=&quot;bottom&quot; width=&quot;76%&quot; style=&quot;PADDING-BOTTOM: 0.5pt&quot;&gt;&#xd;
            &lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;left&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;Finished&#xd;
              goods&lt;/font&gt;&#xd;
            &lt;/div&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td align=&quot;right&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;PADDING-BOTTOM: 0.5pt&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;BORDER-BOTTOM: black 0.5pt solid; TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;9%&quot; style=&quot;BORDER-BOTTOM: black 0.5pt solid; TEXT-ALIGN: right&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;4,886&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 0.5pt&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td align=&quot;right&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;PADDING-BOTTOM: 0.5pt&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;BORDER-BOTTOM: black 0.5pt solid; TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;9%&quot; style=&quot;BORDER-BOTTOM: black 0.5pt solid; TEXT-ALIGN: right&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;7,217&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 0.5pt&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
        &lt;/tr&gt;&#xd;
        &lt;tr&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;76%&quot; style=&quot;PADDING-BOTTOM: 1.5pt&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td align=&quot;right&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;PADDING-BOTTOM: 1.5pt&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;BORDER-BOTTOM: black 2pt double; TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;$&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;9%&quot; style=&quot;BORDER-BOTTOM: black 2pt double; TEXT-ALIGN: right&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;11,822&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 1.5pt&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td align=&quot;right&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;PADDING-BOTTOM: 1.5pt&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;BORDER-BOTTOM: black 2pt double; TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;$&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;9%&quot; style=&quot;BORDER-BOTTOM: black 2pt double; TEXT-ALIGN: right&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;14,151&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 1.5pt&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
        &lt;/tr&gt;&#xd;
      &lt;/table&gt;&lt;br/&gt;</us-gaap:InventoryDisclosureTextBlock>
<!-- [WMV3][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt+s9vqULPnOrnOKcJrdkpcJqjovQbhQAk4O7Dlv8FMDOc9KFRZHbgPnbHRQLYTLdPC/hNN6o2ZrWdcIIclJ0GhEjvDTyHlnNmPwnCK9GYfzzaD09FaTu6FkVhvoNfRGOKQXIH/tBCYFWk/AObwJUD4LtRgRFB4iEbmZPkp0Oo7O37Z+PC39j6Ng] CSR-->
  <us-gaap:ProductWarrantyDisclosureTextBlock contextRef="c2_From1Jan2012To31Mar2012">&lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;justify&quot;&gt;&#xd;
      &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;5.&#xd;
      Accrued product warranty liability&lt;/font&gt;&#xd;
    &lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;justify&quot;&gt;&#xd;
      &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt&quot;&gt;We&#xd;
      generally warrant our products for up to 36 months and record&#xd;
      the estimated cost of such product warranties at the time the&#xd;
      sale is recorded. Estimated warranty costs are based upon&#xd;
      actual past experience of product repairs and the related&#xd;
      estimated cost of labor and material to make the necessary&#xd;
      repairs.&lt;/font&gt;&#xd;
    &lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;justify&quot;&gt;&#xd;
      &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt&quot;&gt;The&#xd;
      following table summarizes the activity recorded in the&#xd;
      accrued product warranty liability during the three months&#xd;
      ended March 31, 2012:&lt;/font&gt;&#xd;
    &lt;/div&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; width=&quot;100%&quot; style=&quot;FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-SIZE: 10pt; FONT-FAMILY: times new roman&quot;&gt;&#xd;
        &lt;tr&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;88%&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td align=&quot;right&quot; valign=&quot;bottom&quot; width=&quot;1%&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;9%&quot; style=&quot;TEXT-ALIGN: right&quot;&gt;&#xd;
            &lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;right&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&lt;font style=&quot;FONT-STYLE: italic; DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;(In&#xd;
              thousands)&lt;/font&gt;&lt;/font&gt;&#xd;
            &lt;/div&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
        &lt;/tr&gt;&#xd;
        &lt;tr style=&quot;background-color: #CCEEFF;&quot;&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;88%&quot;&gt;&#xd;
            &lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;justify&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;Balance,&#xd;
              beginning of period&lt;/font&gt;&#xd;
            &lt;/div&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td align=&quot;right&quot; valign=&quot;bottom&quot; width=&quot;1%&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;$&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;9%&quot; style=&quot;TEXT-ALIGN: right&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;421&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
        &lt;/tr&gt;&#xd;
        &lt;tr&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;88%&quot;&gt;&#xd;
            &lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;justify&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;Accruals&#xd;
              for warranties issued during the period&lt;/font&gt;&#xd;
            &lt;/div&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td align=&quot;right&quot; valign=&quot;bottom&quot; width=&quot;1%&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;9%&quot; style=&quot;TEXT-ALIGN: right&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;19&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
        &lt;/tr&gt;&#xd;
        &lt;tr style=&quot;background-color: #CCEEFF;&quot;&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;88%&quot;&gt;&#xd;
            &lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;justify&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;Changes&#xd;
              in estimates&lt;/font&gt;&#xd;
            &lt;/div&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td align=&quot;right&quot; valign=&quot;bottom&quot; width=&quot;1%&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;9%&quot; style=&quot;TEXT-ALIGN: right&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;5&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
        &lt;/tr&gt;&#xd;
        &lt;tr&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;88%&quot; style=&quot;PADDING-BOTTOM: 0.5pt&quot;&gt;&#xd;
            &lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;justify&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;Settlements&#xd;
              during the period&lt;/font&gt;&#xd;
            &lt;/div&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td align=&quot;right&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;PADDING-BOTTOM: 0.5pt&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;BORDER-BOTTOM: black 0.5pt solid; TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;9%&quot; style=&quot;BORDER-BOTTOM: black 0.5pt solid; TEXT-ALIGN: right&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;(69&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 0.5pt&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;)&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
        &lt;/tr&gt;&#xd;
        &lt;tr style=&quot;background-color: #CCEEFF;&quot;&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;88%&quot; style=&quot;PADDING-BOTTOM: 2.25pt&quot;&gt;&#xd;
            &lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;justify&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;Balance,&#xd;
              end of period&lt;/font&gt;&#xd;
            &lt;/div&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td align=&quot;right&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;PADDING-BOTTOM: 2.25pt&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;$&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;9%&quot; style=&quot;BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;376&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2.25pt&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
        &lt;/tr&gt;&#xd;
      &lt;/table&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;justify&quot;&gt;&#xd;
      &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt&quot;&gt;Approximately&#xd;
      $79,000 of the accrued product warranty liability is&#xd;
      classified as long-term in Other liabilities at March 31,&#xd;
      2012 in the Condensed Consolidated Balance Sheets.&lt;/font&gt;&#xd;
    &lt;/div&gt;&lt;br/&gt;</us-gaap:ProductWarrantyDisclosureTextBlock>
  <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock contextRef="c2_From1Jan2012To31Mar2012">&lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;justify&quot;&gt;&#xd;
      &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;6.&#xd;
      Accrued business consolidation and restructuring&#xd;
      expenses&lt;/font&gt;&#xd;
    &lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;justify&quot;&gt;&#xd;
      &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt&quot;&gt;As&#xd;
      discussed in Note 4, Business acquisitions, of the&#xd;
      Company&amp;#8217;s 2011 Annual Report on Form 10-K for the year&#xd;
      ended December 31, 2011, in January 2012, we determined that&#xd;
      we no longer need to maintain the existing Printrex&#xd;
      manufacturing facility in San Jose, California, along with&#xd;
      certain redundant headcount.&amp;#160;&amp;#160;We estimate that&#xd;
      these restructuring activities will cause us to incur costs&#xd;
      of approximately $151,000 in 2012 for employee termination&#xd;
      benefits related to these employee reductions as well as&#xd;
      moving costs.&amp;#160;&amp;#160;&lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: Times New Roman&quot;&gt;During&#xd;
      the three months ended March 31, 2012, we recorded a&#xd;
      restructuring charge of $54,000, in accordance with ASC&#xd;
      420-10-25-4 &amp;#8220;Exit or Disposal Cost&#xd;
      Obligations.&amp;#8221;&amp;#160;&amp;#160;This charge has been included&#xd;
      within B&lt;/font&gt;usiness consolidation and restructuring&#xd;
      expenses&lt;font style=&quot;FONT-STYLE: italic; DISPLAY: inline&quot;&gt;&amp;#160;&lt;/font&gt;in&#xd;
      the accompanying Condensed Consolidated Statements of&#xd;
      Income&lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: Times New Roman&quot;&gt;.&lt;/font&gt;&#xd;
      Cash payments to be made under this restructuring plan are&#xd;
      expected to be complete by October 2012.&lt;/font&gt;&#xd;
    &lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;justify&quot;&gt;&#xd;
      &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt&quot;&gt;In&#xd;
      May 2011, we closed our New Britain, CT service facility&#xd;
      which primarily serviced our first generation legacy lottery&#xd;
      printers for GTECH Corporation (&amp;#8220;GTECH&amp;#8221;) and&#xd;
      incurred $184,000 in facility closure and severance costs in&#xd;
      the second quarter of 2011.&amp;#160;&amp;#160;These restructuring&#xd;
      activities reduced the number of employees and closed a&#xd;
      facility, which caused us to incur costs for employee&#xd;
      termination benefits related to these employee reductions as&#xd;
      well as lease termination costs and the disposal of fixed&#xd;
      assets.&amp;#160;&amp;#160;Cash payments to be made under this&#xd;
      restructuring plan will be complete by April 2012.&lt;/font&gt;&#xd;
    &lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;justify&quot;&gt;&#xd;
      &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt&quot;&gt;The&#xd;
      following table summarizes the activity recorded in accrued&#xd;
      restructuring expenses during the three months ended March&#xd;
      31, 2012 and is included in Accrued liabilities in the &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: Times New Roman&quot;&gt;accompanying&#xd;
      Condensed&lt;/font&gt; Consolidated Balance Sheets.&lt;/font&gt;&#xd;
    &lt;/div&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; width=&quot;100%&quot; style=&quot;FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-SIZE: 10pt; FONT-FAMILY: times new roman&quot;&gt;&#xd;
        &lt;tr&gt;&#xd;
          &lt;td valign=&quot;bottom&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td align=&quot;right&quot; valign=&quot;bottom&quot;&gt;&#xd;
            &lt;font style=&quot;FONT-STYLE: italic; DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td align=&quot;right&quot; colspan=&quot;2&quot; valign=&quot;bottom&quot;&gt;&#xd;
            &lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;right&quot;&gt;&#xd;
              &lt;font style=&quot;FONT-STYLE: italic; DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;(In&#xd;
              thousands)&lt;/font&gt;&#xd;
            &lt;/div&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;FONT-STYLE: italic; DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
        &lt;/tr&gt;&#xd;
        &lt;tr style=&quot;background-color: #CCEEFF;&quot;&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;88%&quot;&gt;&#xd;
            &lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;justify&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;Accrual&#xd;
              balance, beginning of period&lt;/font&gt;&#xd;
            &lt;/div&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td align=&quot;right&quot; valign=&quot;bottom&quot; width=&quot;1%&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;$&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;9%&quot; style=&quot;TEXT-ALIGN: right&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;45&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
        &lt;/tr&gt;&#xd;
        &lt;tr&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;88%&quot;&gt;&#xd;
            &lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;justify&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;Severance&#xd;
              and moving charges&lt;/font&gt;&#xd;
            &lt;/div&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td align=&quot;right&quot; valign=&quot;bottom&quot; width=&quot;1%&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;9%&quot; style=&quot;TEXT-ALIGN: right&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;54&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
        &lt;/tr&gt;&#xd;
        &lt;tr style=&quot;background-color: #CCEEFF;&quot;&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;88%&quot; style=&quot;PADDING-BOTTOM: 0.5pt&quot;&gt;&#xd;
            &lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;justify&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;Cash&#xd;
              payments&lt;/font&gt;&#xd;
            &lt;/div&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td align=&quot;right&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;PADDING-BOTTOM: 0.5pt&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;BORDER-BOTTOM: black 0.5pt solid; TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;9%&quot; style=&quot;BORDER-BOTTOM: black 0.5pt solid; TEXT-ALIGN: right&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;(43&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 0.5pt&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;)&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
        &lt;/tr&gt;&#xd;
        &lt;tr&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;88%&quot; style=&quot;PADDING-BOTTOM: 1.5pt&quot;&gt;&#xd;
            &lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;justify&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;Accrual&#xd;
              balance, end of period&lt;/font&gt;&#xd;
            &lt;/div&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td align=&quot;right&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;PADDING-BOTTOM: 1.5pt&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;BORDER-BOTTOM: black 2pt double; TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;$&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;9%&quot; style=&quot;BORDER-BOTTOM: black 2pt double; TEXT-ALIGN: right&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;56&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 1.5pt&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
        &lt;/tr&gt;&#xd;
      &lt;/table&gt;&lt;br/&gt;</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
  <us-gaap:EarningsPerShareTextBlock contextRef="c2_From1Jan2012To31Mar2012">&lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;justify&quot;&gt;&#xd;
      &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;7.&#xd;
      Earnings per share&lt;/font&gt;&#xd;
    &lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;justify&quot;&gt;&#xd;
      &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt&quot;&gt;The&#xd;
      following table sets forth the reconciliation of basic&#xd;
      weighted average shares outstanding and diluted weighted&#xd;
      average shares outstanding:&lt;/font&gt;&#xd;
    &lt;/div&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; width=&quot;100%&quot; style=&quot;FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-SIZE: 10pt; FONT-FAMILY: times new roman&quot;&gt;&#xd;
        &lt;tr&gt;&#xd;
          &lt;td valign=&quot;bottom&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td colspan=&quot;6&quot; valign=&quot;bottom&quot;&gt;&#xd;
            &lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;center&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;Three&#xd;
              months ended&lt;/font&gt;&#xd;
            &lt;/div&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
        &lt;/tr&gt;&#xd;
        &lt;tr&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; style=&quot;PADDING-BOTTOM: 0.5pt&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; style=&quot;PADDING-BOTTOM: 0.5pt&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td colspan=&quot;6&quot; valign=&quot;bottom&quot; style=&quot;BORDER-BOTTOM: black 0.5pt solid&quot;&gt;&#xd;
            &lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;center&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;March&#xd;
              31,&lt;/font&gt;&#xd;
            &lt;/div&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 0.5pt&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
        &lt;/tr&gt;&#xd;
        &lt;tr&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; style=&quot;PADDING-BOTTOM: 2px&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; style=&quot;PADDING-BOTTOM: 2px&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td colspan=&quot;2&quot; valign=&quot;bottom&quot; style=&quot;BORDER-BOTTOM: black 1px solid; TEXT-ALIGN: center&quot;&gt;&#xd;
            &lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;2012&lt;/font&gt;&#xd;
            &lt;/div&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; style=&quot;PADDING-BOTTOM: 2px&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td colspan=&quot;2&quot; valign=&quot;bottom&quot; style=&quot;BORDER-BOTTOM: black 1px solid; TEXT-ALIGN: center&quot;&gt;&#xd;
            &lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;2011&lt;/font&gt;&#xd;
            &lt;/div&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
        &lt;/tr&gt;&#xd;
        &lt;tr&gt;&#xd;
          &lt;td valign=&quot;bottom&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot;&gt;&#xd;
            &lt;font style=&quot;FONT-STYLE: italic; DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td colspan=&quot;6&quot; valign=&quot;bottom&quot;&gt;&#xd;
            &lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;center&quot;&gt;&#xd;
              &lt;font style=&quot;FONT-STYLE: italic; DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;(In&#xd;
              thousands, except per share data)&lt;/font&gt;&#xd;
            &lt;/div&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;FONT-STYLE: italic; DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
        &lt;/tr&gt;&#xd;
        &lt;tr style=&quot;background-color: #CCEEFF;&quot;&gt;&#xd;
          &lt;td align=&quot;left&quot; valign=&quot;bottom&quot; width=&quot;76%&quot; style=&quot;PADDING-BOTTOM: 1.5pt&quot;&gt;&#xd;
            &lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;left&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;Net&#xd;
              income&lt;/font&gt;&#xd;
            &lt;/div&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td align=&quot;right&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;PADDING-BOTTOM: 1.5pt&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;BORDER-BOTTOM: black 2pt double; TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;$&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;9%&quot; style=&quot;BORDER-BOTTOM: black 2pt double; TEXT-ALIGN: right&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;1,208&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 1.5pt&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td align=&quot;right&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;PADDING-BOTTOM: 1.5pt&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;BORDER-BOTTOM: black 2pt double; TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;$&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;9%&quot; style=&quot;BORDER-BOTTOM: black 2pt double; TEXT-ALIGN: right&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;1,825&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 1.5pt&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
        &lt;/tr&gt;&#xd;
        &lt;tr&gt;&#xd;
          &lt;td align=&quot;left&quot; valign=&quot;bottom&quot; width=&quot;76%&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;9%&quot; style=&quot;TEXT-ALIGN: right&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;9%&quot; style=&quot;TEXT-ALIGN: right&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
        &lt;/tr&gt;&#xd;
        &lt;tr style=&quot;background-color: #CCEEFF;&quot;&gt;&#xd;
          &lt;td align=&quot;left&quot; valign=&quot;bottom&quot; width=&quot;76%&quot;&gt;&#xd;
            &lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;left&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;Shares:&lt;/font&gt;&#xd;
            &lt;/div&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;9%&quot; style=&quot;TEXT-ALIGN: right&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;9%&quot; style=&quot;TEXT-ALIGN: right&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
        &lt;/tr&gt;&#xd;
        &lt;tr&gt;&#xd;
          &lt;td align=&quot;left&quot; valign=&quot;bottom&quot; width=&quot;76%&quot;&gt;&#xd;
            &lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;left&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;Basic:&amp;#160;&amp;#160;Weighted&#xd;
              average common shares outstanding&lt;/font&gt;&#xd;
            &lt;/div&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td align=&quot;right&quot; valign=&quot;bottom&quot; width=&quot;1%&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;9%&quot; style=&quot;TEXT-ALIGN: right&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;9,427&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td align=&quot;right&quot; valign=&quot;bottom&quot; width=&quot;1%&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;9%&quot; style=&quot;TEXT-ALIGN: right&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;9,446&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
        &lt;/tr&gt;&#xd;
        &lt;tr style=&quot;background-color: #CCEEFF;&quot;&gt;&#xd;
          &lt;td align=&quot;left&quot; valign=&quot;bottom&quot; width=&quot;76%&quot; style=&quot;PADDING-BOTTOM: 2px&quot;&gt;&#xd;
            &lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;left&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;Add:&amp;#160;&amp;#160;Dilutive&#xd;
              effect of outstanding options and restricted stock as&#xd;
              determined by the treasury stock method&lt;/font&gt;&#xd;
            &lt;/div&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td align=&quot;right&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;PADDING-BOTTOM: 2px&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;BORDER-BOTTOM: black 1px solid; TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;9%&quot; style=&quot;BORDER-BOTTOM: black 1px solid; TEXT-ALIGN: right&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;105&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td align=&quot;right&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;PADDING-BOTTOM: 2px&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;BORDER-BOTTOM: black 1px solid; TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;9%&quot; style=&quot;BORDER-BOTTOM: black 1px solid; TEXT-ALIGN: right&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;256&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
        &lt;/tr&gt;&#xd;
        &lt;tr&gt;&#xd;
          &lt;td align=&quot;left&quot; valign=&quot;bottom&quot; width=&quot;76%&quot; style=&quot;PADDING-BOTTOM: 2.25pt&quot;&gt;&#xd;
            &lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;left&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;Diluted:&amp;#160;&amp;#160;Weighted&#xd;
              average common and common equivalent shares&#xd;
              outstanding&lt;/font&gt;&#xd;
            &lt;/div&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td align=&quot;right&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;PADDING-BOTTOM: 2.25pt&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;9%&quot; style=&quot;BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;9,532&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2.25pt&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td align=&quot;right&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;PADDING-BOTTOM: 2.25pt&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;9%&quot; style=&quot;BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;9,702&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2.25pt&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
        &lt;/tr&gt;&#xd;
        &lt;tr style=&quot;background-color: #CCEEFF;&quot;&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;76%&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td align=&quot;right&quot; valign=&quot;bottom&quot; width=&quot;1%&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;9%&quot; style=&quot;TEXT-ALIGN: right&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td align=&quot;right&quot; valign=&quot;bottom&quot; width=&quot;1%&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;9%&quot; style=&quot;TEXT-ALIGN: right&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
        &lt;/tr&gt;&#xd;
        &lt;tr&gt;&#xd;
          &lt;td align=&quot;left&quot; valign=&quot;bottom&quot; width=&quot;76%&quot;&gt;&#xd;
            &lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;left&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;Net&#xd;
              income per common share:&lt;/font&gt;&#xd;
            &lt;/div&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;9%&quot; style=&quot;TEXT-ALIGN: right&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;9%&quot; style=&quot;TEXT-ALIGN: right&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
        &lt;/tr&gt;&#xd;
        &lt;tr style=&quot;background-color: #CCEEFF;&quot;&gt;&#xd;
          &lt;td align=&quot;left&quot; valign=&quot;bottom&quot; width=&quot;76%&quot;&gt;&#xd;
            &lt;div style=&quot;TEXT-INDENT: 18pt; DISPLAY: block; MARGIN-LEFT: 9pt; MARGIN-RIGHT: 0pt&quot; align=&quot;left&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;Basic&lt;/font&gt;&#xd;
            &lt;/div&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td align=&quot;right&quot; valign=&quot;bottom&quot; width=&quot;1%&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;$&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;9%&quot; style=&quot;TEXT-ALIGN: right&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;0.13&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td align=&quot;right&quot; valign=&quot;bottom&quot; width=&quot;1%&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;$&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;9%&quot; style=&quot;TEXT-ALIGN: right&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;0.19&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
        &lt;/tr&gt;&#xd;
        &lt;tr&gt;&#xd;
          &lt;td align=&quot;left&quot; valign=&quot;bottom&quot; width=&quot;76%&quot;&gt;&#xd;
            &lt;div style=&quot;TEXT-INDENT: 18pt; DISPLAY: block; MARGIN-LEFT: 9pt; MARGIN-RIGHT: 0pt&quot; align=&quot;left&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;Diluted&lt;/font&gt;&#xd;
            &lt;/div&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td align=&quot;right&quot; valign=&quot;bottom&quot; width=&quot;1%&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;$&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;9%&quot; style=&quot;TEXT-ALIGN: right&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;0.13&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td align=&quot;right&quot; valign=&quot;bottom&quot; width=&quot;1%&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;$&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;9%&quot; style=&quot;TEXT-ALIGN: right&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;0.19&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
        &lt;/tr&gt;&#xd;
      &lt;/table&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;justify&quot;&gt;&#xd;
      &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt&quot;&gt;Unvested&#xd;
      restricted stock is excluded from the calculation of weighted&#xd;
      average common shares for basic EPS.&amp;#160;&amp;#160;For diluted&#xd;
      EPS, weighted average common shares include the impact of&#xd;
      unvested restricted stock under the treasury stock&#xd;
      method.&lt;/font&gt;&#xd;
    &lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;justify&quot;&gt;&#xd;
      &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt&quot;&gt;For&#xd;
      the three months ended March 31, 2012 and 2011, there were&#xd;
      597,750 and 149,750, respectively, potentially dilutive&#xd;
      shares consisting of stock options and nonvested restricted&#xd;
      stock (for the three months ended March 31, 2011 only), that&#xd;
      were excluded from the calculation of earnings per diluted&#xd;
      share.&lt;/font&gt;&#xd;
    &lt;/div&gt;&lt;br/&gt;</us-gaap:EarningsPerShareTextBlock>
  <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="c2_From1Jan2012To31Mar2012">&lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;justify&quot;&gt;&#xd;
      &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;8.&#xd;
      Shareholders&amp;#8217; equity&lt;/font&gt;&#xd;
    &lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;justify&quot;&gt;&#xd;
      &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt&quot;&gt;Changes&#xd;
      in shareholders&amp;#8217; equity for the three months ended&#xd;
      March 31, 2012 were as follows (in thousands):&lt;/font&gt;&#xd;
    &lt;/div&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; width=&quot;100%&quot; style=&quot;FONT-FAMILY: times new roman; FONT-SIZE: 10pt; FONT-SIZE: 10pt; FONT-FAMILY: times new roman&quot;&gt;&#xd;
        &lt;tr style=&quot;background-color: #CCEEFF;&quot;&gt;&#xd;
          &lt;td align=&quot;left&quot; valign=&quot;bottom&quot; width=&quot;88%&quot;&gt;&#xd;
            &lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;left&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;Balance&#xd;
              at December 31, 2011&lt;/font&gt;&#xd;
            &lt;/div&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td align=&quot;right&quot; valign=&quot;bottom&quot; width=&quot;1%&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;$&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;9%&quot; style=&quot;TEXT-ALIGN: right&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;35,313&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
        &lt;/tr&gt;&#xd;
        &lt;tr&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;88%&quot;&gt;&#xd;
            &lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;justify&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;Net&#xd;
              income&lt;/font&gt;&#xd;
            &lt;/div&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td align=&quot;right&quot; valign=&quot;bottom&quot; width=&quot;1%&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;9%&quot; style=&quot;TEXT-ALIGN: right&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;1,208&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
        &lt;/tr&gt;&#xd;
        &lt;tr style=&quot;background-color: #CCEEFF;&quot;&gt;&#xd;
          &lt;td align=&quot;left&quot; valign=&quot;bottom&quot; width=&quot;88%&quot;&gt;&#xd;
            &lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;left&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;Share-based&#xd;
              compensation expense&lt;/font&gt;&#xd;
            &lt;/div&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td align=&quot;right&quot; valign=&quot;bottom&quot; width=&quot;1%&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;9%&quot; style=&quot;TEXT-ALIGN: right&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;157&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
        &lt;/tr&gt;&#xd;
        &lt;tr&gt;&#xd;
          &lt;td align=&quot;left&quot; valign=&quot;bottom&quot; width=&quot;88%&quot;&gt;&#xd;
            &lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;left&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;Issuance&#xd;
              of deferred stock units&lt;/font&gt;&#xd;
            &lt;/div&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td align=&quot;right&quot; valign=&quot;bottom&quot; width=&quot;1%&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;9%&quot; style=&quot;TEXT-ALIGN: right&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;134&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
        &lt;/tr&gt;&#xd;
        &lt;tr style=&quot;background-color: #CCEEFF;&quot;&gt;&#xd;
          &lt;td align=&quot;left&quot; valign=&quot;bottom&quot; width=&quot;88%&quot;&gt;&#xd;
            &lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;left&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;Proceeds&#xd;
              from issuance of shares from exercise of stock&#xd;
              options&lt;/font&gt;&#xd;
            &lt;/div&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td align=&quot;right&quot; valign=&quot;bottom&quot; width=&quot;1%&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;9%&quot; style=&quot;TEXT-ALIGN: right&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;59&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
        &lt;/tr&gt;&#xd;
        &lt;tr&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;88%&quot;&gt;&#xd;
            &lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;justify&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;Foreign&#xd;
              currency translation adjustment&lt;/font&gt;&#xd;
            &lt;/div&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td align=&quot;right&quot; valign=&quot;bottom&quot; width=&quot;1%&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;9%&quot; style=&quot;TEXT-ALIGN: right&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;11&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
        &lt;/tr&gt;&#xd;
        &lt;tr style=&quot;background-color: #CCEEFF;&quot;&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;88%&quot;&gt;&#xd;
            &lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;justify&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;Tax&#xd;
              benefit related to employee stock sales and vesting&#xd;
              of restricted stock&lt;/font&gt;&#xd;
            &lt;/div&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td align=&quot;right&quot; valign=&quot;bottom&quot; width=&quot;1%&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;9%&quot; style=&quot;TEXT-ALIGN: right&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;6&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
        &lt;/tr&gt;&#xd;
        &lt;tr&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;88%&quot; style=&quot;PADDING-BOTTOM: 2px&quot;&gt;&#xd;
            &lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;justify&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;Purchases&#xd;
              of common stock for treasury&lt;/font&gt;&#xd;
            &lt;/div&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td align=&quot;right&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;PADDING-BOTTOM: 2px&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;BORDER-BOTTOM: black 1px solid; TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;9%&quot; style=&quot;BORDER-BOTTOM: black 1px solid; TEXT-ALIGN: right&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;(145&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;)&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
        &lt;/tr&gt;&#xd;
        &lt;tr style=&quot;background-color: #CCEEFF;&quot;&gt;&#xd;
          &lt;td align=&quot;left&quot; valign=&quot;bottom&quot; width=&quot;88%&quot; style=&quot;PADDING-BOTTOM: 2.25pt&quot;&gt;&#xd;
            &lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;left&quot;&gt;&#xd;
              &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;Balance&#xd;
              at March 31, 2012&lt;/font&gt;&#xd;
            &lt;/div&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td align=&quot;right&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;PADDING-BOTTOM: 2.25pt&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: left&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;$&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td valign=&quot;bottom&quot; width=&quot;9%&quot; style=&quot;BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;36,743&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
          &lt;td nowrap=&quot;nowrap&quot; valign=&quot;bottom&quot; width=&quot;1%&quot; style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2.25pt&quot;&gt;&#xd;
            &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: times new roman; FONT-SIZE: 10pt&quot;&gt;&amp;#160;&lt;/font&gt;&#xd;
          &lt;/td&gt;&#xd;
        &lt;/tr&gt;&#xd;
      &lt;/table&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;justify&quot;&gt;&#xd;
      &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt&quot;&gt;We&#xd;
      paid a portion of the 2011 incentive bonus for the chief&#xd;
      executive officer and chief financial officer in the form of&#xd;
      deferred stock units.&amp;#160;&amp;#160;Such deferred stock units&#xd;
      were granted in March 2012 and were fully vested at the time&#xd;
      of grant.&lt;/font&gt;&#xd;
    &lt;/div&gt;&lt;br/&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
  <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c2_From1Jan2012To31Mar2012">&lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;justify&quot;&gt;&#xd;
      &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;9.&#xd;
      Income taxes&lt;/font&gt;&#xd;
    &lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;justify&quot;&gt;&#xd;
      &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt&quot;&gt;We&#xd;
      recorded an income tax provision for the first quarter of&#xd;
      2012 of $680,000 at an effective tax rate of 36.0%, compared&#xd;
      to an income tax provision during the first quarter of 2011&#xd;
      of $982,000 at an effective tax rate of 35.0%.&amp;#160;&amp;#160;Our&#xd;
      effective tax rate for the first quarter of 2012 is higher&#xd;
      than the first quarter of 2011 because it does not include&#xd;
      any benefit from the federal research and development credit&#xd;
      that expired at the end of 2011.&lt;/font&gt;&#xd;
    &lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-INDENT: 0pt; DISPLAY: block; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt&quot; align=&quot;justify&quot;&gt;&#xd;
      &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt&quot;&gt;We&#xd;
      are subject to U.S. federal income tax as well as income tax&#xd;
      of certain state and foreign jurisdictions.&amp;#160;&amp;#160;We&#xd;
      have substantially concluded all U.S. federal income tax,&#xd;
      state and local, and foreign tax matters through&#xd;
      2003.&amp;#160;&amp;#160;During 2008, a limited scope examination of&#xd;
      our 2005 and 2006 federal tax returns was&#xd;
      completed.&amp;#160;&amp;#160;However, our federal tax returns for&#xd;
      the years 2004 through 2011 remain open to&#xd;
      examination.&amp;#160;&amp;#160;Various state and foreign tax&#xd;
      jurisdiction tax years remain open to examination as well,&#xd;
      though we believe that any additional assessment would be&#xd;
      immaterial to the condensed consolidated financial&#xd;
      statements.&amp;#160;&amp;#160;No federal, state or foreign tax&#xd;
      jurisdiction income tax returns are currently under&#xd;
      examination. As of &lt;font style=&quot;DISPLAY: inline; FONT-FAMILY: Times New Roman&quot;&gt;March&#xd;
      31, 2012&lt;/font&gt;, we had $228,000 of total gross unrecognized&#xd;
      tax benefits that, if recognized, would favorably affect the&#xd;
      effective income tax rate in any future&#xd;
      periods.&amp;#160;&amp;#160;&lt;/font&gt;&#xd;
    &lt;/div&gt;&lt;br/&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
</xbrl>
</XBRL>
