<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by Thomson Reuters Accelus-->
<xbrl xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:invest="http://xbrl.sec.gov/invest/2011-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2011-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2011-01-31" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:country="http://xbrl.sec.gov/country/2011-01-31" xmlns:curr="http://xbrl.sec.gov/currency/2011-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2011-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2011-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2011-01-31" xmlns:stmp="http://stamps.com/20111231" xmlns="http://www.xbrl.org/2003/instance">
  <link:schemaRef xlink:type="simple" xlink:href="stmp-20111231.xsd" />
  <xbrli:context id="c20111231">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001082923</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2011-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20101231">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001082923</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2010-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20110101to20111231">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001082923</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2011-01-01</xbrli:startDate>
      <xbrli:endDate>2011-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20100101to20101231">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001082923</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2010-01-01</xbrli:startDate>
      <xbrli:endDate>2010-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20090101to20091231">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001082923</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2009-01-01</xbrli:startDate>
      <xbrli:endDate>2009-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20081231_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001082923</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2008-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20081231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001082923</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2008-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20081231_StatementEquityComponentsAxis_TreasuryStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001082923</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2008-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20081231_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001082923</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2008-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20081231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001082923</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2008-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20081231">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001082923</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2008-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20090101to20091231_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001082923</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2009-01-01</xbrli:startDate>
      <xbrli:endDate>2009-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20090101to20091231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001082923</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2009-01-01</xbrli:startDate>
      <xbrli:endDate>2009-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20090101to20091231_StatementEquityComponentsAxis_TreasuryStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001082923</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2009-01-01</xbrli:startDate>
      <xbrli:endDate>2009-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20090101to20091231_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001082923</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2009-01-01</xbrli:startDate>
      <xbrli:endDate>2009-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20090101to20091231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001082923</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2009-01-01</xbrli:startDate>
      <xbrli:endDate>2009-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20091231_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001082923</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2009-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20091231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001082923</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2009-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20091231_StatementEquityComponentsAxis_TreasuryStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001082923</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2009-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20091231_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001082923</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2009-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20091231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001082923</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2009-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20091231">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001082923</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2009-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20100101to20101231_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001082923</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2010-01-01</xbrli:startDate>
      <xbrli:endDate>2010-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20100101to20101231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001082923</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2010-01-01</xbrli:startDate>
      <xbrli:endDate>2010-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20100101to20101231_StatementEquityComponentsAxis_TreasuryStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001082923</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2010-01-01</xbrli:startDate>
      <xbrli:endDate>2010-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20100101to20101231_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001082923</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2010-01-01</xbrli:startDate>
      <xbrli:endDate>2010-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20100101to20101231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001082923</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2010-01-01</xbrli:startDate>
      <xbrli:endDate>2010-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20101231_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001082923</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2010-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20101231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001082923</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2010-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20101231_StatementEquityComponentsAxis_TreasuryStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001082923</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2010-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20101231_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001082923</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2010-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20101231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001082923</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2010-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20110101to20111231_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001082923</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2011-01-01</xbrli:startDate>
      <xbrli:endDate>2011-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20110101to20111231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001082923</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2011-01-01</xbrli:startDate>
      <xbrli:endDate>2011-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20110101to20111231_StatementEquityComponentsAxis_TreasuryStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001082923</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2011-01-01</xbrli:startDate>
      <xbrli:endDate>2011-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20110101to20111231_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001082923</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2011-01-01</xbrli:startDate>
      <xbrli:endDate>2011-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20110101to20111231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001082923</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2011-01-01</xbrli:startDate>
      <xbrli:endDate>2011-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20111231_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001082923</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2011-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20111231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001082923</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2011-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20111231_StatementEquityComponentsAxis_TreasuryStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001082923</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2011-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20111231_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001082923</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2011-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20111231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001082923</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2011-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20110630">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001082923</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2011-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20120229">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001082923</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2012-02-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:unit id="U001">
    <xbrli:measure>iso4217:USD</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U002">
    <xbrli:divide>
      <xbrli:unitNumerator>
        <xbrli:measure>iso4217:USD</xbrli:measure>
      </xbrli:unitNumerator>
      <xbrli:unitDenominator>
        <xbrli:measure>xbrli:shares</xbrli:measure>
      </xbrli:unitDenominator>
    </xbrli:divide>
  </xbrli:unit>
  <xbrli:unit id="U003">
    <xbrli:measure>xbrli:shares</xbrli:measure>
  </xbrli:unit>
  <!--Accounts Payable and Accrued Liabilities Disclosure [Text Block]-->
  <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock contextRef="c20110101to20111231">&lt;div&gt;&lt;div style="text-indent: 0pt; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt; font-weight: bold;"&gt;6.&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Accounts Payable and Accrued Expenses&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;The following table summarizes our accounts payable and accrued expenses as of December 31, 2011 and 2010 (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="left"&gt;&lt;table cellpadding="0" cellspacing="0" width="100%" style="font-family: times new roman; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;2011&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;2010&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="76%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Payroll and related accrual&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;3,252&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;2,568&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="76%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Legal and related accrual&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;598&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;609&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="76%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Sales and marketing related accrual&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;2,529&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;1,772&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="76%" style="padding-bottom: 2px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Other accruals&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;5,696&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;4,062&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="76%" style="padding-bottom: 4px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 18pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Accounts payable and accrued expenses&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;12,075&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;9,011&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent: 0pt; display: block;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
  <!--Accounts receivable, net-->
  <us-gaap:AccountsReceivableNetCurrent contextRef="c20111231" unitRef="U001" decimals="-3">10466000</us-gaap:AccountsReceivableNetCurrent>
  <!--Accounts receivable, net-->
  <us-gaap:AccountsReceivableNetCurrent contextRef="c20101231" unitRef="U001" decimals="-3">4868000</us-gaap:AccountsReceivableNetCurrent>
  <!--Accumulated other comprehensive income-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c20111231" unitRef="U001" decimals="-3">285000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <!--Accumulated other comprehensive income-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c20101231" unitRef="U001" decimals="-3">423000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <!--Additional paid-in capital-->
  <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c20111231" unitRef="U001" decimals="-3">637483000</us-gaap:AdditionalPaidInCapitalCommonStock>
  <!--Additional paid-in capital-->
  <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c20101231" unitRef="U001" decimals="-3">608522000</us-gaap:AdditionalPaidInCapitalCommonStock>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20110101to20111231" unitRef="U002" decimals="2">1.78</us-gaap:EarningsPerShareBasic>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20100101to20101231" unitRef="U002" decimals="2">0.38</us-gaap:EarningsPerShareBasic>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20090101to20091231" unitRef="U002" decimals="2">0.38</us-gaap:EarningsPerShareBasic>
  <!--Payments of Capital Distribution-->
  <us-gaap:PaymentsOfCapitalDistribution contextRef="c20110101to20111231" unitRef="U001" decimals="-3">0</us-gaap:PaymentsOfCapitalDistribution>
  <!--Payments of Capital Distribution-->
  <us-gaap:PaymentsOfCapitalDistribution contextRef="c20100101to20101231" unitRef="U001" decimals="-3">27023000</us-gaap:PaymentsOfCapitalDistribution>
  <!--Payments of Capital Distribution-->
  <us-gaap:PaymentsOfCapitalDistribution contextRef="c20090101to20091231" unitRef="U001" decimals="-3">0</us-gaap:PaymentsOfCapitalDistribution>
  <!--Cash and cash equivalents-->
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20111231" unitRef="U001" decimals="-3">54087000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <!--Cash and cash equivalents-->
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20101231" unitRef="U001" decimals="-3">8071000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <!--Cash and cash equivalents-->
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20091231" unitRef="U001" decimals="-3">45011000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <!--Cash and cash equivalents-->
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20081231" unitRef="U001" decimals="-3">52576000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <!--Accounts payable and accrued expenses-->
  <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c20110101to20111231" unitRef="U001" decimals="-3">3064000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
  <!--Accounts payable and accrued expenses-->
  <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c20100101to20101231" unitRef="U001" decimals="-3">-572000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
  <!--Accounts payable and accrued expenses-->
  <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c20090101to20091231" unitRef="U001" decimals="-3">-1591000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
  <!--Increase (Decrease) in Accounts Receivable-->
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c20110101to20111231" unitRef="U001" decimals="-3">5598000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <!--Increase (Decrease) in Accounts Receivable-->
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c20100101to20101231" unitRef="U001" decimals="-3">501000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <!--Increase (Decrease) in Accounts Receivable-->
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c20090101to20091231" unitRef="U001" decimals="-3">204000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <!--Commitments and Contingencies Disclosure [Text Block]-->
  <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c20110101to20111231">&lt;div&gt;&lt;div align="left" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt; font-weight: bold;"&gt;10.&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Commitments and Contingencies&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="left" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt; font-weight: bold;"&gt;Operating Leases&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;The following is a schedule of significant future minimum lease payments under operating leases at December 31, 2011 (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="left"&gt;&lt;table cellpadding="0" cellspacing="0" width="90%" style="font-family: times new roman; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" width="78%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" width="10%" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Operating &lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Lease &lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Obligations&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" width="78%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Years ending:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" width="10%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="78%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;2012&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;419&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="78%" style="padding-bottom: 2px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Thereafter&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td valign="bottom" width="78%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;419&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent: 0pt; display: block;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Total rent expense was approximately $1.0 million, $959,000 and $657,000 in 2011, 2010 and 2009, respectively.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Our facility lease agreement as amended extends through May 2012. The total remaining aggregate lease payments as of December 31, 2011 under the amended lease agreement is approximately $419,000.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
  <!--Common stock, shares authorized (in shares)-->
  <us-gaap:CommonStockSharesAuthorized contextRef="c20111231" unitRef="U003" decimals="-3">47500000</us-gaap:CommonStockSharesAuthorized>
  <!--Common stock, shares authorized (in shares)-->
  <us-gaap:CommonStockSharesAuthorized contextRef="c20101231" unitRef="U003" decimals="-3">47500000</us-gaap:CommonStockSharesAuthorized>
  <!--Common stock shares issued (in shares)-->
  <us-gaap:CommonStockSharesIssued contextRef="c20111231" unitRef="U003" decimals="-3">26856000</us-gaap:CommonStockSharesIssued>
  <!--Common stock shares issued (in shares)-->
  <us-gaap:CommonStockSharesIssued contextRef="c20101231" unitRef="U003" decimals="-3">24757000</us-gaap:CommonStockSharesIssued>
  <!--Common stock shares outstanding (in shares)-->
  <us-gaap:CommonStockSharesOutstanding contextRef="c20111231" unitRef="U003" decimals="-3">16163000</us-gaap:CommonStockSharesOutstanding>
  <!--Common stock shares outstanding (in shares)-->
  <us-gaap:CommonStockSharesOutstanding contextRef="c20101231" unitRef="U003" decimals="-3">14490000</us-gaap:CommonStockSharesOutstanding>
  <!--Common stock shares outstanding (in shares)-Common Stock [Member]-->
  <us-gaap:CommonStockSharesOutstanding contextRef="c20081231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U003" decimals="-3">17242000</us-gaap:CommonStockSharesOutstanding>
  <!--Common stock shares outstanding (in shares)-Common Stock [Member]-->
  <us-gaap:CommonStockSharesOutstanding contextRef="c20091231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U003" decimals="-3">15681000</us-gaap:CommonStockSharesOutstanding>
  <!--Common stock shares outstanding (in shares)-Common Stock [Member]-->
  <us-gaap:CommonStockSharesOutstanding contextRef="c20101231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U003" decimals="-3">14490000</us-gaap:CommonStockSharesOutstanding>
  <!--Common stock shares outstanding (in shares)-Common Stock [Member]-->
  <us-gaap:CommonStockSharesOutstanding contextRef="c20111231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U003" decimals="-3">16163000</us-gaap:CommonStockSharesOutstanding>
  <!--Common stock, $.001 par value Authorized shares: 47,500 in 2011 and 2010 Issued shares: 26,856 in 2011 and 24,757 in 2010 Outstanding shares: 16,163 in 2011 and 14,490 in 2010-->
  <us-gaap:CommonStockValue contextRef="c20111231" unitRef="U001" decimals="-3">49000</us-gaap:CommonStockValue>
  <!--Common stock, $.001 par value Authorized shares: 47,500 in 2011 and 2010 Issued shares: 26,856 in 2011 and 24,757 in 2010 Outstanding shares: 16,163 in 2011 and 14,490 in 2010-->
  <us-gaap:CommonStockValue contextRef="c20101231" unitRef="U001" decimals="-3">47000</us-gaap:CommonStockValue>
  <!--Comprehensive Income (Loss), Net of Tax, Attributable to Parent-->
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c20090101to20091231" unitRef="U001" decimals="-3">7483000</us-gaap:ComprehensiveIncomeNetOfTax>
  <!--Comprehensive Income (Loss), Net of Tax, Attributable to Parent-->
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c20100101to20101231" unitRef="U001" decimals="-3">6161000</us-gaap:ComprehensiveIncomeNetOfTax>
  <!--Comprehensive Income (Loss), Net of Tax, Attributable to Parent-->
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c20110101to20111231" unitRef="U001" decimals="-3">26127000</us-gaap:ComprehensiveIncomeNetOfTax>
  <!--Product-->
  <us-gaap:CostOfGoodsSold contextRef="c20110101to20111231" unitRef="U001" decimals="-3">4910000</us-gaap:CostOfGoodsSold>
  <!--Product-->
  <us-gaap:CostOfGoodsSold contextRef="c20100101to20101231" unitRef="U001" decimals="-3">4337000</us-gaap:CostOfGoodsSold>
  <!--Product-->
  <us-gaap:CostOfGoodsSold contextRef="c20090101to20091231" unitRef="U001" decimals="-3">3989000</us-gaap:CostOfGoodsSold>
  <!--Cost of Revenue-->
  <us-gaap:CostOfRevenue contextRef="c20110101to20111231" unitRef="U001" decimals="-3">26212000</us-gaap:CostOfRevenue>
  <!--Cost of Revenue-->
  <us-gaap:CostOfRevenue contextRef="c20100101to20101231" unitRef="U001" decimals="-3">23684000</us-gaap:CostOfRevenue>
  <!--Cost of Revenue-->
  <us-gaap:CostOfRevenue contextRef="c20090101to20091231" unitRef="U001" decimals="-3">22914000</us-gaap:CostOfRevenue>
  <!--Liabilities, Current-->
  <us-gaap:LiabilitiesCurrent contextRef="c20111231" unitRef="U001" decimals="-3">13973000</us-gaap:LiabilitiesCurrent>
  <!--Liabilities, Current-->
  <us-gaap:LiabilitiesCurrent contextRef="c20101231" unitRef="U001" decimals="-3">13204000</us-gaap:LiabilitiesCurrent>
  <!--Deferred Tax Assets (Liabilities), Net, Noncurrent-->
  <us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent contextRef="c20111231" unitRef="U001" decimals="-3">16125000</us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent>
  <!--Deferred Tax Assets (Liabilities), Net, Noncurrent-->
  <us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent contextRef="c20101231" unitRef="U001" decimals="-3">7650000</us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent>
  <!--Deferred Revenue, Current-->
  <us-gaap:DeferredRevenueCurrent contextRef="c20111231" unitRef="U001" decimals="-3">1898000</us-gaap:DeferredRevenueCurrent>
  <!--Deferred Revenue, Current-->
  <us-gaap:DeferredRevenueCurrent contextRef="c20101231" unitRef="U001" decimals="-3">4193000</us-gaap:DeferredRevenueCurrent>
  <!--Diluted (in dollars per share)-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20110101to20111231" unitRef="U002" decimals="2">1.73</us-gaap:EarningsPerShareDiluted>
  <!--Diluted (in dollars per share)-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20100101to20101231" unitRef="U002" decimals="2">0.38</us-gaap:EarningsPerShareDiluted>
  <!--Diluted (in dollars per share)-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20090101to20091231" unitRef="U002" decimals="2">0.38</us-gaap:EarningsPerShareDiluted>
  <!--Stock-based compensation expense-->
  <us-gaap:ShareBasedCompensation contextRef="c20110101to20111231" unitRef="U001" decimals="-3">3419000</us-gaap:ShareBasedCompensation>
  <!--Stock-based compensation expense-->
  <us-gaap:ShareBasedCompensation contextRef="c20100101to20101231" unitRef="U001" decimals="-3">2840000</us-gaap:ShareBasedCompensation>
  <!--Stock-based compensation expense-->
  <us-gaap:ShareBasedCompensation contextRef="c20090101to20091231" unitRef="U001" decimals="-3">3097000</us-gaap:ShareBasedCompensation>
  <!--General and administrative-->
  <us-gaap:GeneralAndAdministrativeExpense contextRef="c20110101to20111231" unitRef="U001" decimals="-3">14181000</us-gaap:GeneralAndAdministrativeExpense>
  <!--General and administrative-->
  <us-gaap:GeneralAndAdministrativeExpense contextRef="c20100101to20101231" unitRef="U001" decimals="-3">14590000</us-gaap:GeneralAndAdministrativeExpense>
  <!--General and administrative-->
  <us-gaap:GeneralAndAdministrativeExpense contextRef="c20090101to20091231" unitRef="U001" decimals="-3">12961000</us-gaap:GeneralAndAdministrativeExpense>
  <!--Gross Profit-->
  <us-gaap:GrossProfit contextRef="c20110101to20111231" unitRef="U001" decimals="-3">75373000</us-gaap:GrossProfit>
  <!--Gross Profit-->
  <us-gaap:GrossProfit contextRef="c20100101to20101231" unitRef="U001" decimals="-3">61860000</us-gaap:GrossProfit>
  <!--Gross Profit-->
  <us-gaap:GrossProfit contextRef="c20090101to20091231" unitRef="U001" decimals="-3">59210000</us-gaap:GrossProfit>
  <!--Other-than-temporary impairment-->
  <us-gaap:ImpairmentOfInvestments contextRef="c20110101to20111231" unitRef="U001" decimals="-3">0</us-gaap:ImpairmentOfInvestments>
  <!--Other-than-temporary impairment-->
  <us-gaap:ImpairmentOfInvestments contextRef="c20100101to20101231" unitRef="U001" decimals="-3">0</us-gaap:ImpairmentOfInvestments>
  <!--Other-than-temporary impairment-->
  <us-gaap:ImpairmentOfInvestments contextRef="c20090101to20091231" unitRef="U001" decimals="-3">83000</us-gaap:ImpairmentOfInvestments>
  <!--Income Tax Disclosure [Text Block]-->
  <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c20110101to20111231">&lt;div&gt;&lt;div align="left" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt; font-weight: bold;"&gt;9.&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Income Taxes&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;During 2011, our net income tax benefit consisted of a reduction of a portion of our valuation allowance on our deferred tax asset as described further below. Our effective income tax rate differs from the statutory income tax rate primarily as a result of the reduction of a portion of our valuation allowance. A full valuation allowance was originally recorded against our gross deferred tax assets as we determined the realization of these assets did not meet the more likely than not criteria. During 2008, we determined that a full valuation allowance against our gross deferred tax assets was not necessary and recorded a partial reversal of the deferred tax valuation allowance of $3.7 million based on the following discrete events:&amp;#160;&amp;#160;(1) our attainment of three consecutive years of taxable income and (2) indication from the USPS that the market test for our PhotoStamps business, which constituted 21% of total revenue in 2007, would be extended for another year into 2009. &lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-indent: 0pt; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;During 2009 no discrete event occurred to support an additional release of our valuation allowance. During the second quarter of 2010, we recorded an income tax benefit of approximately $4.0 million when we determined that a release of a portion of our valuation allowance was appropriate as a result of the following discrete events: (1) the attainment of over five consecutive years of taxable income,&amp;#160;&amp;#160;(2) the material decline of our Section 382 ownership under the Internal Revenue Code from approximately 34% as of March 31, 2010 to approximately 24% as of June 30, 2010, and (3) the settlement of our outstanding patent infringement litigation with Kara Technology, which improved our confidence in our short-term taxable income projection by eliminating the uncertainty of a potential large negative judgment against us and eliminating the related on-going third party litigation expenses. During the fourth quarter of 2011 we released a portion of our valuation allowance totaling approximately $8.5 million as a result of an increase in our projected taxable income.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;In making these determinations, we considered the available positive and negative evidence, including our recent earnings trend and expected future taxable income.&amp;#160;&amp;#160;As of December 31, 2011, we continued to maintain a valuation allowance for the remainder of our gross deferred tax assets.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;In September 2008, the State of California passed legislation temporarily suspending the use of NOLs to offset current state income tax expense for the tax years 2008 and 2009. In October 2010, the State of California passed legislation extending this suspension for tax years 2010 and 2011. As a result of not being able to use our state NOLs, we incurred approximately $370,000 and $523,000 of additional California state income tax expense during the years ended December 31, 2009 and 2008, respectively.&amp;#160;&amp;#160;We did not incur any additional California state income tax as a result of the state NOL suspension during the year ended December 31, 2010 as we were able to offset 100% of our state income tax liability through the use of our research and development tax credits. During 2011 we were in a taxable loss position for tax reporting purposes and as a result we did not use any tax credits. We recorded a current tax provision for corporate alternative minimum federal taxes and state taxes of approximately $0, $34,000 and $554,000 during the years ended December 31, 2011, 2010 and 2009, respectively. Total tax (benefit) provision was approximately ($8.5) million, ($3.9) and $554,000 during the years ended December 31, 2011, 2010 and 2009, respectively.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Under the guidance related to uncertain tax positions, we are required to determine whether it is more likely than not that a tax position will be sustained upon examination based on the technical merits of the position. A tax position that meets the more likely than not recognition threshold is measured to determine the amount of benefit to recognize in the financial statements.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;In accordance with the guidance we have evaluated our research and development tax credits for uncertain tax positions. As of December 31, 2011 we have research and development tax credits totaling $4.8 million for Federal and California purposes. In addition, we had $1.7 million of unrecognized federal tax benefits which is subject to examination by the taxing authorities and upon further examination, we may increase or decrease our unrecognized tax benefit based on the results of the examination.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-indent: 0pt; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;The following is a tabular reconciliation of the total amounts of unrecognized tax benefits for the years ended December 31, 2011, 2010 and 2009 (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="left"&gt;&lt;table cellpadding="0" cellspacing="0" width="80%" style="font-family: times new roman; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" width="68%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" width="10%" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Unrecognized &lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Tax Benefits&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" width="68%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Balance at December 31, 2008&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="68%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Additions for tax positions of prior years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(1,557&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="68%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Addition for tax position of the current year&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(153&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="68%" style="padding-bottom: 2px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Settlement&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="68%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Balance at December 31, 2009&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(1,710&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="68%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Additions for tax positions of prior years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(23&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="68%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Addition for tax position of the current year&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="68%" style="padding-bottom: 2px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Settlement&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="68%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Balance at December 31, 2010&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(1,733&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="68%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Reductions for tax positions of prior years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;71&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="68%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Additions for tax position of the current year&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(83&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="68%" style="padding-bottom: 2px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Settlement&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="68%" style="padding-bottom: 4px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Balance at December 31, 2011&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(1,745&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent: 0pt; display: block;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Our policy is to recognize interest and penalties expense, if any, related to unrecognized tax benefits as a component of income tax expense. As of December 31, 2011, we have not recorded any interest and penalty expense.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;We remain subject to examination by the relevant tax authorities.&amp;#160;&amp;#160;These include the 2008 through 2010 tax years for federal purposes and the 2009 through 2010 tax years for California purposes.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Our effective tax rate differs from the statutory federal income tax rate primarily as a result of the establishment of a valuation allowance for the future benefits to be received from the deferred tax assets including net operating loss carryforwards and tax credit carryforwards. The tax effect of temporary differences that give rise to a significant portion of the deferred tax assets and liabilities at December 31, 2011 and 2010 are presented below (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="left"&gt;&lt;table cellpadding="0" cellspacing="0" width="100%" style="font-family: times new roman; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;2011&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;2010&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Deferred tax assets (liabilities):&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="76%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 18pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Net operating loss carryforward&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;77,737&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;85,455&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="76%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 18pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Tax credits&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;4,161&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;4,260&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="76%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 18pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Depreciation&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;84&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;240&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="76%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 18pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Amortization&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;775&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;972&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="76%" style="padding-bottom: 2px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 18pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Accruals&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;2,540&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;3,380&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="76%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 27pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Total deferred tax assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;85,297&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;94,307&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="76%" style="padding-bottom: 2px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Valuation allowance&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(69,172&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(86,657&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="76%" style="padding-bottom: 4px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 27pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Net deferred tax assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;16,125&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;7,650&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent: 0pt; display: block;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;We have an NOL carryforward of approximately $230 million and $125 million for federal and state income tax purposes, respectively, at December 31, 2011 which can be carried forward to offset future taxable income. We have available tax credit carryforward of approximately&lt;font style="display: inline; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;$4.6 million and $2.0 million for federal and state income tax purposes, respectively at December 31, 2011, which can be carried forward to offset future taxable liabilities. Our federal NOLs will begin to expire in 2020, and our state NOLs will begin to expire in 2012. The federal tax credits begin to expire in 2018. Under California law, California tax credits do not have an expiration date.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-indent: 0pt; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;We recognize excess tax benefits associated with the exercise of stock options directly to stockholders' equity only when realized. Accordingly, deferred tax assets are not recognized for NOL resulting from excess tax benefits. As of December 31, 2011, deferred tax assets do not include approximately $8.0 million of these excess tax benefits from employee stock option exercises that are a component of our NOL carryforwards. Accordingly, additional paid-in capital will increase up to an additional $8.0 million if and when such excess tax benefits are realized.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;The Federal Tax Reform Act of 1986 and similar state tax laws contain provisions that may limit the NOL carryforwards to be used in any given year upon the occurrence of certain events, including a significant change in ownership interests.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;We maintain a study to understand the status of net operating losses. Based on that study, we believe that we have not undergone an Internal Revenue Code (IRC) Section 382 change of ownership that would trigger an impairment of the use of our NOLs since our secondary offering in December 1999. Under IRC Section 382 rules, a change in ownership can occur whenever there is a shift in ownership by more than 50 percentage points by one or more &amp;#8220;5% shareholders&amp;#8221; within a three-year period. When a change of ownership is triggered, the NOLs may be impaired. We estimate that, as of December 31, 2011, we were at approximately 15% compared with the 50% level that would trigger impairment of our NOLs.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;The provision for income taxes consists of (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="left"&gt;&lt;table cellpadding="0" cellspacing="0" width="100%" style="font-family: times new roman; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;2011&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;2010&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;2009&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Current:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="64%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 18pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Federal&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;34&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;165&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="64%" style="padding-bottom: 2px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 18pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;State&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;389&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td valign="bottom" width="64%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;34&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;554&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td valign="bottom" width="64%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="64%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Deferred:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="64%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 18pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Federal&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(7,245&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(3,396&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="64%" style="padding-bottom: 2px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 18pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;State&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(1,230&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(583&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td valign="bottom" width="64%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(8,475&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(3,979&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="64%" style="padding-bottom: 4px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Provision (benefit) for income taxes&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(8,475&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(3,945&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;554&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent: 0pt; display: block;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Differences between the provision for income taxes and income taxes at the statutory federal income tax rate are as follows (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="left"&gt;&lt;table cellpadding="0" cellspacing="0" width="100%" style="font-family: times new roman; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;2011&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;2010&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;2009&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="64%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Income tax at statutory federal rate&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;6,057&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;534&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;2,288&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="64%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;State income taxes, net of federal benefit&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;1,044&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;36&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;393&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="64%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Effect of permanent differences&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;12&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;467&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;757&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="64%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Change in valuation allowance - discrete release&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(8,475&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(3,979&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="64%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Other changes in valuation allowance, net &lt;font style="display: inline; font-size: 70%; vertical-align: text-top;"&gt;(1)&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(7,225&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(1,026&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(4,262&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="64%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Unrecognized tax benefits&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;12&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;23&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;1,710&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="64%" style="padding-bottom: 2px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;100&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(332&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td valign="bottom" width="64%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(8,475&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(3,945&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;554&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent: 0pt; display: block;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="left" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;&lt;font style="display: inline; font-size: 70%; vertical-align: text-top;"&gt;&amp;#160;(1)&lt;/font&gt; Other changes in valuation allowance, net includes the tax effect of utilization of net operating losses of $0, $401,000 and $3.0 million for the years ended December 31, 2011, 2010 and 2009, respectively, which were provided for as part of the valuation allowance prior to utilization.&lt;/font&gt;&lt;/div&gt;&lt;div align="left" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
  <!--Increase (Decrease) in Restricted Cash-->
  <us-gaap:IncreaseDecreaseInRestrictedCash contextRef="c20110101to20111231" unitRef="U001" decimals="-3">500000</us-gaap:IncreaseDecreaseInRestrictedCash>
  <!--Increase (Decrease) in Restricted Cash-->
  <us-gaap:IncreaseDecreaseInRestrictedCash contextRef="c20100101to20101231" unitRef="U001" decimals="-3">-554000</us-gaap:IncreaseDecreaseInRestrictedCash>
  <!--Increase (Decrease) in Restricted Cash-->
  <us-gaap:IncreaseDecreaseInRestrictedCash contextRef="c20090101to20091231" unitRef="U001" decimals="-3">0</us-gaap:IncreaseDecreaseInRestrictedCash>
  <!--Intangible assets, net-->
  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c20111231" unitRef="U001" decimals="-3">837000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
  <!--Intangible assets, net-->
  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c20101231" unitRef="U001" decimals="-3">885000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
  <!--Liabilities and Equity-->
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c20111231" unitRef="U001" decimals="-3">107980000</us-gaap:LiabilitiesAndStockholdersEquity>
  <!--Liabilities and Equity-->
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c20101231" unitRef="U001" decimals="-3">57442000</us-gaap:LiabilitiesAndStockholdersEquity>
  <!--Legal settlements-->
  <us-gaap:LegalFees contextRef="c20110101to20111231" unitRef="U001" decimals="-3">0</us-gaap:LegalFees>
  <!--Legal settlements-->
  <us-gaap:LegalFees contextRef="c20100101to20101231" unitRef="U001" decimals="-3">5211000</us-gaap:LegalFees>
  <!--Legal settlements-->
  <us-gaap:LegalFees contextRef="c20090101to20091231" unitRef="U001" decimals="-3">0</us-gaap:LegalFees>
  <!--Long-term investments-->
  <us-gaap:LongTermInvestments contextRef="c20111231" unitRef="U001" decimals="-3">13379000</us-gaap:LongTermInvestments>
  <!--Long-term investments-->
  <us-gaap:LongTermInvestments contextRef="c20101231" unitRef="U001" decimals="-3">14937000</us-gaap:LongTermInvestments>
  <!--Net Cash Provided by (Used in) Financing Activities-->
  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c20110101to20111231" unitRef="U001" decimals="-3">20223000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <!--Net Cash Provided by (Used in) Financing Activities-->
  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c20100101to20101231" unitRef="U001" decimals="-3">-40368000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <!--Net Cash Provided by (Used in) Financing Activities-->
  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c20090101to20091231" unitRef="U001" decimals="-3">-13316000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <!--Net Cash Provided by (Used in) Investing Activities-->
  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c20110101to20111231" unitRef="U001" decimals="-3">10506000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <!--Net Cash Provided by (Used in) Investing Activities-->
  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c20100101to20101231" unitRef="U001" decimals="-3">-1372000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <!--Net Cash Provided by (Used in) Investing Activities-->
  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c20090101to20091231" unitRef="U001" decimals="-3">-4253000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <!--Net Cash Provided by (Used in) Operating Activities-->
  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c20110101to20111231" unitRef="U001" decimals="-3">15287000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <!--Net Cash Provided by (Used in) Operating Activities-->
  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c20100101to20101231" unitRef="U001" decimals="-3">4800000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <!--Net Cash Provided by (Used in) Operating Activities-->
  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c20090101to20091231" unitRef="U001" decimals="-3">10004000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <!--Net income-->
  <us-gaap:NetIncomeLoss contextRef="c20110101to20111231" unitRef="U001" decimals="-3">26265000</us-gaap:NetIncomeLoss>
  <!--Net income-->
  <us-gaap:NetIncomeLoss contextRef="c20100101to20101231" unitRef="U001" decimals="-3">5532000</us-gaap:NetIncomeLoss>
  <!--Net income-->
  <us-gaap:NetIncomeLoss contextRef="c20090101to20091231" unitRef="U001" decimals="-3">6177000</us-gaap:NetIncomeLoss>
  <!--Net income-Common Stock [Member]-->
  <us-gaap:NetIncomeLoss contextRef="c20090101to20091231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:NetIncomeLoss>
  <!--Net income-Additional Paid-in Capital [Member]-->
  <us-gaap:NetIncomeLoss contextRef="c20090101to20091231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">0</us-gaap:NetIncomeLoss>
  <!--Net income-Treasury Stock [Member]-->
  <us-gaap:NetIncomeLoss contextRef="c20090101to20091231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:NetIncomeLoss>
  <!--Net income-Retained Earnings [Member]-->
  <us-gaap:NetIncomeLoss contextRef="c20090101to20091231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">6177000</us-gaap:NetIncomeLoss>
  <!--Net income-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:NetIncomeLoss contextRef="c20090101to20091231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:NetIncomeLoss>
  <!--Net income-Common Stock [Member]-->
  <us-gaap:NetIncomeLoss contextRef="c20100101to20101231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:NetIncomeLoss>
  <!--Net income-Additional Paid-in Capital [Member]-->
  <us-gaap:NetIncomeLoss contextRef="c20100101to20101231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">0</us-gaap:NetIncomeLoss>
  <!--Net income-Treasury Stock [Member]-->
  <us-gaap:NetIncomeLoss contextRef="c20100101to20101231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:NetIncomeLoss>
  <!--Net income-Retained Earnings [Member]-->
  <us-gaap:NetIncomeLoss contextRef="c20100101to20101231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">5532000</us-gaap:NetIncomeLoss>
  <!--Net income-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:NetIncomeLoss contextRef="c20100101to20101231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:NetIncomeLoss>
  <!--Net income-Common Stock [Member]-->
  <us-gaap:NetIncomeLoss contextRef="c20110101to20111231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:NetIncomeLoss>
  <!--Net income-Additional Paid-in Capital [Member]-->
  <us-gaap:NetIncomeLoss contextRef="c20110101to20111231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">0</us-gaap:NetIncomeLoss>
  <!--Net income-Treasury Stock [Member]-->
  <us-gaap:NetIncomeLoss contextRef="c20110101to20111231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:NetIncomeLoss>
  <!--Net income-Retained Earnings [Member]-->
  <us-gaap:NetIncomeLoss contextRef="c20110101to20111231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">26265000</us-gaap:NetIncomeLoss>
  <!--Net income-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:NetIncomeLoss contextRef="c20110101to20111231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:NetIncomeLoss>
  <!--Cash and Cash Equivalents, Period Increase (Decrease)-->
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="c20110101to20111231" unitRef="U001" decimals="-3">46016000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <!--Cash and Cash Equivalents, Period Increase (Decrease)-->
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="c20100101to20101231" unitRef="U001" decimals="-3">-36940000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <!--Cash and Cash Equivalents, Period Increase (Decrease)-->
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="c20090101to20091231" unitRef="U001" decimals="-3">-7565000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <!--Issuance of common stock under ESPP-->
  <us-gaap:ProceedsFromStockPlans contextRef="c20110101to20111231" unitRef="U001" decimals="-3">506000</us-gaap:ProceedsFromStockPlans>
  <!--Issuance of common stock under ESPP-->
  <us-gaap:ProceedsFromStockPlans contextRef="c20100101to20101231" unitRef="U001" decimals="-3">359000</us-gaap:ProceedsFromStockPlans>
  <!--Issuance of common stock under ESPP-->
  <us-gaap:ProceedsFromStockPlans contextRef="c20090101to20091231" unitRef="U001" decimals="-3">300000</us-gaap:ProceedsFromStockPlans>
  <!--Nonoperating Income (Expense)-->
  <us-gaap:NonoperatingIncomeExpense contextRef="c20110101to20111231" unitRef="U001" decimals="-3">562000</us-gaap:NonoperatingIncomeExpense>
  <!--Nonoperating Income (Expense)-->
  <us-gaap:NonoperatingIncomeExpense contextRef="c20100101to20101231" unitRef="U001" decimals="-3">756000</us-gaap:NonoperatingIncomeExpense>
  <!--Nonoperating Income (Expense)-->
  <us-gaap:NonoperatingIncomeExpense contextRef="c20090101to20091231" unitRef="U001" decimals="-3">916000</us-gaap:NonoperatingIncomeExpense>
  <!--Income from operations-->
  <us-gaap:OperatingIncomeLoss contextRef="c20110101to20111231" unitRef="U001" decimals="-3">17228000</us-gaap:OperatingIncomeLoss>
  <!--Income from operations-->
  <us-gaap:OperatingIncomeLoss contextRef="c20100101to20101231" unitRef="U001" decimals="-3">1465000</us-gaap:OperatingIncomeLoss>
  <!--Income from operations-->
  <us-gaap:OperatingIncomeLoss contextRef="c20090101to20091231" unitRef="U001" decimals="-3">5815000</us-gaap:OperatingIncomeLoss>
  <!--Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax-Common Stock [Member]-->
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c20090101to20091231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <!--Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax-Additional Paid-in Capital [Member]-->
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c20090101to20091231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <!--Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax-Treasury Stock [Member]-->
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c20090101to20091231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <!--Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax-Retained Earnings [Member]-->
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c20090101to20091231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <!--Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c20090101to20091231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">1306000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <!--Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax-->
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c20090101to20091231" unitRef="U001" decimals="-3">1306000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <!--Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax-Common Stock [Member]-->
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c20100101to20101231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <!--Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax-Additional Paid-in Capital [Member]-->
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c20100101to20101231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <!--Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax-Treasury Stock [Member]-->
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c20100101to20101231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <!--Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax-Retained Earnings [Member]-->
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c20100101to20101231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <!--Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c20100101to20101231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">629000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <!--Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax-->
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c20100101to20101231" unitRef="U001" decimals="-3">629000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <!--Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax-Common Stock [Member]-->
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c20110101to20111231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <!--Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax-Additional Paid-in Capital [Member]-->
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c20110101to20111231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <!--Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax-Treasury Stock [Member]-->
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c20110101to20111231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <!--Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax-Retained Earnings [Member]-->
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c20110101to20111231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <!--Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c20110101to20111231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">-138000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <!--Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax-->
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c20110101to20111231" unitRef="U001" decimals="-3">-138000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <!--Payments of Dividends-->
  <us-gaap:PaymentsOfDividends contextRef="c20110101to20111231" unitRef="U001" decimals="-3">0</us-gaap:PaymentsOfDividends>
  <!--Payments of Dividends-->
  <us-gaap:PaymentsOfDividends contextRef="c20100101to20101231" unitRef="U001" decimals="-3">1921000</us-gaap:PaymentsOfDividends>
  <!--Payments of Dividends-->
  <us-gaap:PaymentsOfDividends contextRef="c20090101to20091231" unitRef="U001" decimals="-3">0</us-gaap:PaymentsOfDividends>
  <!--Property and equipment, net-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20111231" unitRef="U001" decimals="-3">2165000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property and equipment, net-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20101231" unitRef="U001" decimals="-3">1694000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Payments to Acquire Property, Plant, and Equipment-->
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c20110101to20111231" unitRef="U001" decimals="-3">1308000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <!--Payments to Acquire Property, Plant, and Equipment-->
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c20100101to20101231" unitRef="U001" decimals="-3">1507000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <!--Payments to Acquire Property, Plant, and Equipment-->
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c20090101to20091231" unitRef="U001" decimals="-3">225000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <!--Payments for Repurchase of Common Stock-->
  <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c20110101to20111231" unitRef="U001" decimals="-3">5321000</us-gaap:PaymentsForRepurchaseOfCommonStock>
  <!--Payments for Repurchase of Common Stock-->
  <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c20100101to20101231" unitRef="U001" decimals="-3">13807000</us-gaap:PaymentsForRepurchaseOfCommonStock>
  <!--Payments for Repurchase of Common Stock-->
  <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c20090101to20091231" unitRef="U001" decimals="-3">13731000</us-gaap:PaymentsForRepurchaseOfCommonStock>
  <!--Accumulated deficit-->
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c20111231" unitRef="U001" decimals="-3">-420338000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <!--Accumulated deficit-->
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c20101231" unitRef="U001" decimals="-3">-446603000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <!--Revenue, Net-->
  <us-gaap:SalesRevenueNet contextRef="c20110101to20111231" unitRef="U001" decimals="-3">101585000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-->
  <us-gaap:SalesRevenueNet contextRef="c20100101to20101231" unitRef="U001" decimals="-3">85544000</us-gaap:SalesRevenueNet>
  <!--Revenue, Net-->
  <us-gaap:SalesRevenueNet contextRef="c20090101to20091231" unitRef="U001" decimals="-3">82124000</us-gaap:SalesRevenueNet>
  <!--Other-->
  <us-gaap:OtherSalesRevenueNet contextRef="c20110101to20111231" unitRef="U001" decimals="-3">6000</us-gaap:OtherSalesRevenueNet>
  <!--Other-->
  <us-gaap:OtherSalesRevenueNet contextRef="c20100101to20101231" unitRef="U001" decimals="-3">27000</us-gaap:OtherSalesRevenueNet>
  <!--Other-->
  <us-gaap:OtherSalesRevenueNet contextRef="c20090101to20091231" unitRef="U001" decimals="-3">16000</us-gaap:OtherSalesRevenueNet>
  <!--Sales and marketing-->
  <us-gaap:SellingAndMarketingExpense contextRef="c20110101to20111231" unitRef="U001" decimals="-3">34569000</us-gaap:SellingAndMarketingExpense>
  <!--Sales and marketing-->
  <us-gaap:SellingAndMarketingExpense contextRef="c20100101to20101231" unitRef="U001" decimals="-3">31174000</us-gaap:SellingAndMarketingExpense>
  <!--Sales and marketing-->
  <us-gaap:SellingAndMarketingExpense contextRef="c20090101to20091231" unitRef="U001" decimals="-3">31735000</us-gaap:SellingAndMarketingExpense>
  <!--Short-term investments-->
  <us-gaap:ShortTermInvestments contextRef="c20111231" unitRef="U001" decimals="-3">1397000</us-gaap:ShortTermInvestments>
  <!--Short-term investments-->
  <us-gaap:ShortTermInvestments contextRef="c20101231" unitRef="U001" decimals="-3">12291000</us-gaap:ShortTermInvestments>
  <!--Significant Accounting Policies [Text Block]-->
  <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c20110101to20111231">&lt;div&gt;&lt;div align="left" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt; font-weight: bold;"&gt;2.&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Summary of Significant Accounting Policies&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="left" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="font-style: italic; display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Principles of Consolidation&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;The consolidated financial statements include the accounts of Stamps.com Inc. and PhotoStamps Inc. In October 2009, we formed PhotoStamps Inc., a wholly-owned subsidiary, for the purpose of managing our retail gift card operations. Because 100% of the voting control is held by us, we have consolidated PhotoStamps Inc. in the accompanying consolidated financial statements. All significant intercompany accounts and transactions have been eliminated.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="left" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="font-style: italic; display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Use of Estimates and Risk Management&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires us to make estimates and assumptions that affect the amounts reported in the financial statements and the accompanying notes.&amp;#160;&amp;#160;Actual results could differ from those estimates, and such differences may be material to the financial statements. Examples include estimates of loss contingencies, promotional coupon redemptions, the number of PhotoStamps retail boxes that will not be redeemed, deferred income taxes and estimates regarding the useful lives of patents and other amortizable intangible assets.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="font-style: italic; display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;#160;Contingencies and Litigation&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;We are involved in various litigation matters as a claimant and a defendant. We record any amounts recovered in these matters when received. We record liabilities for claims against us when the loss is probable and estimable. Amounts recorded are based on reviews by outside counsel, in-house counsel and management. Actual results could differ from estimates.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="left" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="font-style: italic; display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Cash Equivalents and Investments&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;We consider all highly liquid investments with an original or remaining maturity of three months or less at the date of purchase to be cash equivalents.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Our cash equivalents, restricted cash and investments consisted of money market funds, U.S. government obligations, asset-backed securities and public corporate debt securities at December 31, 2011 and 2010. All investments are classified as available for sale and are recorded at market value using the specific identification method. Realized gains and losses are reflected in interest and other income, net while unrealized gains and losses are included as a separate component of stockholders' equity.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-indent: 0pt; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div style="text-align: left; text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="font-style: italic; display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Accounts Receivable&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Our accounts receivable relate to PC Postage services, PhotoStamps sales, branded insurance provided to customers prior to billing and other receivables. Accounts receivable are recorded at the invoiced amount, net of allowances for uncollectible accounts of approximately $117,000 and $108,000 as of December 31, 2011 and 2010, respectively, were $10.5 million and $4.9 million as of December 31, 2011 and 2010, respectively.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;We evaluate the collectability of our accounts receivable based on a combination of factors. If we become aware of a customer's inability to meet its financial obligations, an allowance is recorded to reduce the net receivable to the amount reasonably believed to be collectible from the customer. For all other customers, we recognize allowances for doubtful accounts based on the length of time the receivables are past due, the current business environment and our historical experience.&amp;#160;&amp;#160;If the financial condition of our customers deteriorates, resulting in their inability to make payments, additional provisions are recorded in that period.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="left" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="font-style: italic; display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Fair Value of Financial Instruments&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Carrying amounts of certain of our financial instruments, including cash, cash equivalents, restricted cash, accounts receivable and accounts payable, approximate fair value due to their short maturities. The fair values of investments are determined using quoted market prices for those securities or similar financial instruments.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="font-style: italic; display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Concentration of Risk&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Our cash, restricted cash, cash equivalents and investments are subject to market risk, primarily interest rate and credit risk. Our investments are managed by a limited number of outside professional managers within investment guidelines set by us. Such guidelines include security type, credit quality and maturity and are intended to limit market risk by restricting our investments. From time to time, our investments held with financial institutions may exceed Federal Deposit Insurance Corporation insurance limits. Interest rate fluctuations and changes in credit ratings impact the carrying value of our portfolio.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;During 2011, 2010 and 2009, we did not recognize revenue from any one customer that represented 10% or more of revenues.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;We have accounts receivable from one customer that represented approximately 42% and 21% of the total accounts receivable balance as of December 31, 2011 and 2010, respectively.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="left" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="font-style: italic; display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Inventories&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Inventories consist of finished product sold through our supplies store and are accounted for using the lower of cost (first-in, first-out method) or market. Inventories reported as a component of other current assets in 2011 and 2010 were $2.2 million and $2.7 million, respectively.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="left" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="font-style: italic; display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Property and Equipment&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Property and equipment are stated at cost. Depreciation is computed on a straight-line method over the estimated useful life of the asset, ranging from three to five years. Leasehold improvements are amortized over the term of the lease. We have a policy of capitalizing expenditures that materially increase assets' useful lives and charging ordinary maintenance and repairs to operations as incurred. When property or equipment is disposed of, the cost and related accumulated depreciation and amortization are removed from the accounts, and any gain or loss is included in operations.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-indent: 0pt; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="left" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="font-style: italic; display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Trademarks and Patents&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Acquired trademarks, patents and other intangibles are included in intangible assets, net in the accompanying consolidated balance sheets and are carried at cost less accumulated amortization. Cost associated with internally developed intangible assets is typically expensed as incurred as research and development costs.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Amortization is calculated on a straight-line basis over the estimated useful lives of the assets, ranging from approximately 9 to 17 years. During 2011, 2010 and 2009, amortization expense, including the amortization of trademarks and patents, was approximately $47,000, $13,000 and $6,000, respectively.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="left" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;&lt;font style="font-style: italic; display: inline;"&gt;Impairment of Long-Lived Assets and Intangible Assets&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Long-lived assets including intangible assets with definitive useful lives are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable.&amp;#160;&amp;#160;Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to future net cash flows expected to be generated by the asset.&amp;#160;&amp;#160;If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds the fair value of the assets.&amp;#160;&amp;#160;Assets to be disposed of are reported at the lower of the carrying amount or fair value less costs to sell.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Intangible assets that have indefinite useful lives are not amortized but, instead, tested at least annually for impairment while intangible assets that have finite useful lives continue to be amortized over their respective useful lives.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Intangible assets are tested for impairment using a two-step process.&amp;#160;&amp;#160;The first step is to determine the fair value of the reporting unit, which may be calculated using a discounted cash flow methodology, and compare this value to its carrying value.&amp;#160;&amp;#160;If the fair value exceeds the carrying value, no further work is required, and no impairment loss would be recognized.&amp;#160;&amp;#160;The second step is an allocation of the fair value of the reporting unit to all of the reporting unit's assets and liabilities under a hypothetical purchase price allocation.&amp;#160;&amp;#160;Based on the annual evaluations performed by us, there was no impairment of intangible assets during the years ended December 31, 2011, 2010 or 2009.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="left" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="font-style: italic; display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Deferred Revenue&lt;/font&gt;&lt;/div&gt;&lt;div style="text-indent: 0pt; display: block;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;The majority of our deferred revenue relates to PhotoStamps retail boxes. We sell our PhotoStamps retail boxes to our customers through our website and selected third parties.&amp;#160;&amp;#160;Proceeds from the sale of our PhotoStamps retail boxes are initially recorded as a liability when received. We record the liability for outstanding PhotoStamps retail boxes in deferred revenue.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="left" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="font-style: italic; display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Revenue Recognition&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;We recognize revenue from product sales or services rendered, licensing the use of our software and intellectual property as well as commissions from advertising or sale of products by third party vendors to our customer base when the following four revenue recognition criteria are met: persuasive evidence of an arrangement exists, delivery has occurred or services have been rendered, the selling price is fixed or determinable, and collectability is reasonably assured.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Service revenue is primarily derived from monthly subscription fees and is recognized in the period that services are provided. Product sales, net of return allowances, are recorded when the products are shipped and title passes to customers. Sales of items, including PhotoStamps, sold to customers are made pursuant to a sales contract that provides for transfer of both title and risk of loss upon our delivery to the carrier. Return allowances for expected product returns, which reduce product revenue, are estimated using historical experience. Commissions from the advertising or sale of products by a third party vendor to our customer base are recognized when the revenue is earned and collection is deemed probable.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-indent: 0pt; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Customers pay face value for postage purchased for use through our PC Postage software, and the funds are transferred directly from the customers to the United States Postal Service (&amp;#8220;USPS&amp;#8221;). We do not recognize revenue for this postage, as it is purchased by our customers directly from the USPS.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;PhotoStamps revenue, which includes the face value of postage, from the sale of PhotoStamps sheets and rolls is made pursuant to a sales contract that provides for transfer of both title and risk of loss upon our delivery to the carrier (see further discussion below).&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Sale of PhotoStamps retail boxes are initially recorded as deferred revenue.&amp;#160;&amp;#160;PhotoStamps revenue related to the sale of these PhotoStamps retail boxes is subsequently recognized when either: (i) the PhotoStamps retail box is redeemed, or (ii) the likelihood of the PhotoStamps retail box being redeemed is deemed remote (&amp;#8220;breakage&amp;#8221;) and there is no legal obligation to remit the value of the unredeemed PhotoStamps retail boxes.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;On a limited basis, we allow third parties to offer products and promotions to our customer base. These arrangements generally provide payment in the form of a flat fee or revenue sharing arrangements where we receive payment upon customers accessing third party products and services. Total revenue from such advertising arrangements was not significant in 2011, 2010 and 2009.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;We provide our customers with the opportunity to purchase parcel insurance directly through our software. Insurance revenue represents the gross amount charged to the customer for purchasing insurance and the related cost represents the amount paid to the insurance broker, Parcel Insurance Plan. We recognize revenue on insurance purchases upon the ship date of the insured package.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="font-style: italic; display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;PhotoStamps Retail Boxes&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;We have been selling PhotoStamps retail boxes that are redeemable for PhotoStamps on our website.&amp;#160;&amp;#160;The PhotoStamps retail boxes are sold through various third party retail partners.&amp;#160;&amp;#160;Our PhotoStamps retail boxes are not subject to administrative fees on unredeemed boxes and have no expiration date.&amp;#160;&amp;#160;PhotoStamps retail boxes sales are recorded as deferred revenue.&amp;#160;&amp;#160;Prior to the second quarter of 2011, revenue was recognized only on boxes that were actually redeemed on our website.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;During the second quarter of 2011, we concluded that sufficient company-specific historical evidence existed to determine the period of time after which the likelihood of the PhotoStamps retail boxes being redeemed was remote.&amp;#160;&amp;#160;Based on our analysis of the redemption data, we estimate that period of time to be 60 months after the sale of our PhotoStamps retail boxes.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Beginning in the second quarter of 2011, we began recognizing breakage revenue related to our PhotoStamps retail boxes utilizing the redemption recognition method. Under the redemption recognition method, we recognize breakage revenue from unredeemed retail boxes in proportion to the revenue recognized from the retail boxes that have been redeemed.&amp;#160;&amp;#160;During the second quarter of 2011, we recognized $2.2 million, which is $0.15 on a per share basis using fully diluted shares as of June 30, 2011, or $0.14 on a per shares basis using fully diluted shares as of the year-ended December 31, 2011 (revenue divided by fully diluted shares outstanding, exclusive of any current or prior period costs related to the retail programs), of retail box breakage revenue, of which $2.1 million related to a cumulative catch-up for previously sold and unredeemed PhotoStamps retail boxes originally recorded as deferred revenue. The retail box breakage revenue recognized was recorded in PhotoStamps revenue.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-indent: 0pt; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;We will continue to recognize retail box breakage revenue from PhotoStamps retail boxes in future periods using the redemption recognition method.&amp;#160;&amp;#160;Due to the cumulative catch-up and to a lesser extent variability of timing of sales and redemptions, retail box breakage revenue in the future will differ significantly from retail box breakage revenue recorded in the second quarter of 2011.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="font-style: italic; display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Cost of Service Revenue&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Cost of service revenue principally consists of the cost of customer service, certain promotional expenses, system operating costs, credit card processing fees and customer misprints that do not qualify for reimbursement from the USPS.&amp;#160;&amp;#160;Cost of product revenue principally consists of the cost of products sold through our Mailing &amp;amp; Shipping Supplies Store and the related costs of shipping and handling.&amp;#160;&amp;#160;The cost of insurance revenue principally consists of parcel insurance offering costs.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;&lt;font style="font-style: italic; display: inline;"&gt;Promotional Expense&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;New PC Postage customers are typically offered promotional items that are redeemed using coupons that are qualified for redemption after a customer is successfully billed beyond an initial trial period. We account for our promotional expense in accordance with Accounting Standard Codification (&amp;#8220;ASC&amp;#8221;) 605-50-25, &amp;#8220;Recognition &amp;#8211; Vendor's Accounting for Consideration Given to a Customer&amp;#8221;, by recognizing a liability for promotional expense based on estimated amounts that will be claimed by customers unless the liability for promotional expense cannot be reasonable and reliably estimated.&amp;#160;&amp;#160;This includes free postage and a free digital scale and is expensed in the period in which a customer qualifies using estimated redemption rates based on historical data. Promotional expense, which is included in cost of service, is incurred as customers qualify and thereby may not correlate directly with changes in revenue, as the revenue associated with the acquired customer is earned over the customer's lifetime. Promotional expense was $3.6 million, $2.7 million and $1.7 million for the years ended December 31, 2011, 2010 and 2009, respectively.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="left" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="font-style: italic; display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Research and Development Costs&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Research and development costs are expensed as incurred. These costs principally consist of compensation for personnel involved in the development of our services, depreciation of equipment and software and expenditures for consulting services and third party software.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="font-style: italic; display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Sales and Marketing&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="left" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Sales and marketing expense principally consists of spending to acquire new customers and compensation and related expenses for personnel engaged in sales, marketing, and business development activities. Ongoing marketing programs include the following: traditional advertising, partnerships, customer referral programs, customer re-marketing efforts, telemarketing, direct sales, direct mail, and online advertising.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="left" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="font-style: italic; display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Advertising Costs&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;We expense the costs of producing advertisements as incurred, and expense the costs of communicating and placing the advertising in the period in which the advertising space or airtime is used.&amp;#160;&amp;#160;For the years ended December 31, 2011, 2010 and 2009, advertising and tradeshow costs were $7.0 million, $5.5 million and $4.7 million, respectively.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-indent: 0pt; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;&lt;div align="left" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="font-style: italic; display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Internet Advertising&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;We recognize Internet advertising expense based on the specifics of the individual agreements. Under partner and affiliate agreements, third parties refer prospects to our web site, and we pay the third parties when the customer completes the customer registration process, or in some cases, upon the first successful billing of a customer. We record these expenses on a monthly basis as prospects are successfully converted to customers. Under Internet search advertising, we record expenses based on actual &amp;#8220;click activity&amp;#8221; on our displayed advertisements following targeted key word searches.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="left" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="font-style: italic; display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;General and Administrative&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;General and administrative expense principally consists of compensation and related costs for executive and administrative personnel, fees for legal and other professional services, depreciation of equipment and software used for general corporate purposes and amortization of intangible assets.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="left" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="font-style: italic; display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Income Taxes&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;We account for income taxes in accordance with Financial Accounting Standards Board (&amp;#8220;FASB&amp;#8221;) ASC Topic No. 740, Income Taxes (&amp;#8220;ASC 740&amp;#8221;), which requires that deferred tax assets and liabilities be recognized using enacted tax rates for the effect of temporary differences between the book and tax basis of recorded assets and liabilities. ASC 740 also requires that deferred tax assets be reduced by a valuation allowance if it is more likely than not that some or all of the net deferred tax assets will not be realized. We record a valuation allowance to reduce our gross deferred tax assets, which are primarily comprised of US Federal and State tax loss carryforwards, to the amount that is more likely than not (a likelihood of more than 50 percent) to be realized. In order for us to realize our deferred tax assets, we must be able to generate sufficient taxable income. We evaluate the appropriateness of our deferred tax assets and related valuation allowance in accordance with ASC 740 based on all available positive and negative evidence.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Under the guidance related to uncertain tax positions, we are required to determine whether it is more likely than not that a tax position will be sustained upon examination based on the technical merits of the position. A tax position that meets the more likely than not recognition threshold is measured to determine the amount of benefit to recognize in the financial statements.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="left" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="font-style: italic; display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Net Income per Share&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Net income per share represents net income attributable to common stockholders divided by the weighted average number of common shares outstanding during a reported period. The diluted net income per share reflects the potential dilution that could occur if securities or other contracts to issue common stock, including stock options, were exercised or converted into common stock. Diluted net income per share is calculated by dividing net income during a reported period by the sum of the weighted average number of common shares outstanding plus common stock equivalents for the period.&amp;#160;&amp;#160;The following table reconciles share amounts utilized to calculate basic and diluted net income per share (in thousands, except per share data):&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-indent: 0pt; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="left"&gt;&lt;table cellpadding="0" cellspacing="0" width="80%" style="font-family: times new roman; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" width="44%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="10" valign="bottom" width="34%"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Year Ended December 31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" width="44%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" width="10%" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;2011&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" width="10%" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;2010&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" width="10%" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;2009&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="44%" style="padding-bottom: 4px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Net income&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;26,265&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;5,532&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;6,177&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td valign="bottom" width="44%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="44%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Basic - weighted average common shares&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;14,767&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;14,529&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;16,238&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="44%" style="padding-bottom: 2px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Dilutive effect of common stock equivalents&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;401&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;156&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;131&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="44%" style="padding-bottom: 4px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Diluted - weighted average common shares&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;15,168&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;14,685&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;16,369&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td valign="bottom" width="44%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="44%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Net income per share:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="44%" style="padding-bottom: 4px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 18pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Basic&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;1.78&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;0.38&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;0.38&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="44%" style="padding-bottom: 4px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 18pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Diluted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;1.73&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;0.38&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;0.38&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td valign="bottom" width="44%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent: 0pt; display: block;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 36pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;The calculation of dilutive shares excludes the effect of the following options that are considered anti-dilutive (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="left"&gt;&lt;table cellpadding="0" cellspacing="0" width="80%" style="font-family: times new roman; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" width="44%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="10" valign="bottom" width="34%" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Year ended December 31,&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" width="44%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" width="10%" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;2011&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" width="10%" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;2010&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" width="10%" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;2009&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="44%" style="padding-bottom: 4px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Anti-dilutive stock option shares&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;1,023&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;1,928&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;2,677&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div align="left" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="left" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="font-style: italic; display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Stock-Based Compensation&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;We estimate the fair value of share-based payment awards on the date of grant using an option-pricing model and recognize stock-based compensation expense during each period based on the value of that portion of share-based payment awards that is ultimately expected to vest during the period, reduced for estimated forfeitures. We estimate forfeitures at the time of grant based on historical data and revise, if necessary, in subsequent periods if actual forfeitures differ from those estimates. Compensation expense recognized for all employee stock options granted is recognized using the straight-line method over their respective vesting periods of three to five years.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;During the fourth quarter of 2010, in connection with our special dividend of $2.00 per share, in order to prevent that dividend from diluting or enlarging the rights of the holders of outstanding stock options and purchase rights under certain of our employee plans, including our equity plans, we reduced the exercise price of affected options and rights in a manner that is both value neutral and that did not result in the incurrence of any incremental stock-based compensation expense.&amp;#160;&amp;#160;Because the exercise price could not be adjusted in this manner without adverse tax consequences for certain option grants, we made value neutral cash payments with respect to those option grants, which compensated option holders for lost economic value in those option grants.&amp;#160;&amp;#160;These cash payments were expensed as compensation and did not affect our stock-based compensation expense. We did not recognize any similar cash payment in 2011.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;The following table sets forth the stock-based compensation expense that we recognized for the periods indicated (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="left"&gt;&lt;table cellpadding="0" cellspacing="0" width="100%" style="font-family: times new roman; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;2011&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;2010&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;2009&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Stock-based compensation expense relating to:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="64%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Employee and director stock options&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;3,112&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;2,725&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;3,044&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="64%" style="padding-bottom: 2px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Employee stock purchases&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;307&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;115&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;53&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="64%" style="padding-bottom: 4px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Total stock-based compensation expense&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;3,419&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;2,840&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;3,097&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent: 0pt; display: block;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-indent: 0pt; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="left"&gt;&lt;table cellpadding="0" cellspacing="0" width="100%" style="font-family: times new roman; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Stock-based compensation expense relating to:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="64%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Cost of revenues&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;278&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;253&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;275&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="64%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Sales and marketing&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;764&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;727&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;769&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="64%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Research and development&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;750&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;575&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;651&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="64%" style="padding-bottom: 2px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;General and administrative&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;1,627&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;1,285&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;1,402&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="64%" style="padding-bottom: 4px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Total stock-based compensation expense&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;3,419&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;2,840&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;3,097&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;We use the Black-Scholes option valuation model to estimate the fair value of share-based payment awards on the date of grant, which requires us to make a number of highly complex and subjective assumptions, including stock price volatility, expected term, risk-free interest rates and actual and projected employee stock option exercise behaviors. In the case of options we grant, our assumption of expected volatility is based on the historical volatility of our stock price over the term equal to the expected life. We base the risk-free interest rate on U.S. Treasury zero-coupon issues with a remaining term equal to the expected life assumed at the date of grant.&amp;#160;&amp;#160;The estimated expected life represents the weighted-average period the stock options are expected to remain outstanding determined based on an analysis of historical exercise behavior.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;The following are the weighted average assumptions used in the Black-Scholes valuation model for the periods indicated:&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;table cellpadding="0" cellspacing="0" width="90%" style="text-align: left; font-family: times new roman; font-size: 10pt;"&gt;&lt;tr style="text-align: left;"&gt;&lt;td valign="bottom" width="54%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" width="10%" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;2011&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" width="10%" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;2010&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" width="10%" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;2009&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="54%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Expected dividend yield&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="54%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Risk-free interest rate&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;1.39&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;1.67&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;2.00&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="54%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Expected volatility&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;48&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;49&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;53&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="54%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Expected life (in years)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;4.4&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;4.5&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;4.5&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="54%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Expected forfeiture rate&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;9&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;20&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;20&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent: 0pt; display: block;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;We elected to utilize the alternative transition method for calculating the tax effects of stock-based compensation. The alternative transition method includes computational guidance to establish the beginning balance of the additional paid-in capital pool (&amp;#8220;APIC Pool&amp;#8221;) related to the tax effects of employee stock-based compensation, and a simplified method to determine the subsequent impact on the APIC Pool for employee stock-based compensation awards that are vested and outstanding upon adoption of ASC 718. There has been no tax benefit recognized to date from the exercise of stock options. A tax benefit will be recorded in additional paid-in capital when these deductions reduce our future income taxes payable.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;At December 31, 2011, we had approximately $8.1 million of total unrecognized compensation cost related to non-vested share-based compensation arrangements granted under our stock incentive plans, which is expected to be recognized over a weighted-average period of 2.6 years.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="left" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="font-style: italic; display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;&lt;font style="display: inline; font-size: 10pt;"&gt;Treasury&lt;/font&gt; Stock&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;During 2011, 2010 and 2009, we repurchased 426,000 shares for $5.3 million, 1.5 million shares for $13.8 million and 1.6 million shares for $13.7 million, respectively.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="left" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="font-style: italic; display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Segment Information&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;We operate in a single segment. We are a provider of Internet-based postage solutions located in a single geographic location from which substantially all of our revenue is generated. While components of revenue include both services and products associated with our postage solutions, our Chief Executive Officer, who is the chief operating decision maker, evaluates performance, makes operating decisions and allocates resources based on the financial data provided in our financial statements as a single operating segment. In addition, discrete financial information is not generated, prepared or reviewed at any level that allow for the creation of an additional operating segment.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-indent: 0pt; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;&lt;div align="left" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="font-style: italic; display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Website Development Costs&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;We develop and maintain our website. Costs associated with the operation of our website consist primarily of software and hardware purchased from third parties and administrative cost relating to the maintenance and development of the website. Costs related to the purchase of software and hardware are capitalized based on our capitalization policy. These capitalized costs are amortized based on their estimated useful life. Administrative costs related to the maintenance and development of our website are expensed as incurred.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="left" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="font-style: italic; display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Recent Accounting Pronouncements &lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;In May 2011, the FASB issued Accounting Standards Update (&amp;#8220;ASU&amp;#8221;) No. 2011-04, &lt;font style="font-style: italic; display: inline;"&gt;Fair Value Measurement (Topic 820) &amp;#8211; Amendments to Achieve Common Fair Value Measurement and Disclosure Requirements in U.S. GAAP and IFRS &lt;/font&gt;, which amends ASC 820 providing consistent guidance on fair value measurement and disclosure requirements between U.S. GAAP and International Financial Reporting Standards. ASU 2011-04 is effective for fiscal years beginning after December 15, 2011. We do not expect the adoption of ASU 2011-04 will have a material impact on our consolidated financial statements.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;In September 2011, the FASB issued ASU No. 2011-08&lt;font style="font-style: italic; display: inline;"&gt;, Intangibles &amp;#8211; Goodwill and Other&lt;/font&gt; (Topic 350) &amp;#8211; &lt;font style="font-style: italic; display: inline;"&gt;Testing Goodwill for Impairment&lt;/font&gt;, which amends ASC 350 to first assess qualitative factors before performing the quantitative goodwill impairment testing. ASU 2011-08 is effective for fiscal years beginning after December 15, 2011. We do not expect the adoption of ASU 2011-08 will have a material impact on our consolidated financial statements.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
  <!--Income Taxes Paid-->
  <us-gaap:IncomeTaxesPaid contextRef="c20110101to20111231" unitRef="U001" decimals="-3">-124000</us-gaap:IncomeTaxesPaid>
  <!--Income Taxes Paid-->
  <us-gaap:IncomeTaxesPaid contextRef="c20100101to20101231" unitRef="U001" decimals="-3">-199000</us-gaap:IncomeTaxesPaid>
  <!--Income Taxes Paid-->
  <us-gaap:IncomeTaxesPaid contextRef="c20090101to20091231" unitRef="U001" decimals="-3">-706000</us-gaap:IncomeTaxesPaid>
  <!--Assets, Current-->
  <us-gaap:AssetsCurrent contextRef="c20111231" unitRef="U001" decimals="-3">71926000</us-gaap:AssetsCurrent>
  <!--Assets, Current-->
  <us-gaap:AssetsCurrent contextRef="c20101231" unitRef="U001" decimals="-3">29245000</us-gaap:AssetsCurrent>
  <!--Diluted (in shares)-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c20110101to20111231" unitRef="U003" decimals="-3">15168000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--Diluted (in shares)-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c20100101to20101231" unitRef="U003" decimals="-3">14685000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--Diluted (in shares)-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c20090101to20091231" unitRef="U003" decimals="-3">16369000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--Basic (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c20110101to20111231" unitRef="U003" decimals="-3">14767000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Basic (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c20100101to20101231" unitRef="U003" decimals="-3">14529000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Basic (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c20090101to20091231" unitRef="U003" decimals="-3">16238000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Property, Plant and Equipment Disclosure [Text Block]-->
  <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="c20110101to20111231">&lt;div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;&lt;font style="font-weight: bold;"&gt;8.&lt;/font&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;font style="display: inline; font-weight: bold;"&gt;Property and Equipment&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 27pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;#160; Property and equipment is summarized as follows (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="left"&gt;&lt;table cellpadding="0" cellspacing="0" width="100%" style="font-family: times new roman; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;2011&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;2010&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="76%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Furniture and equipment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;2,178&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;1,789&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="76%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Computers and software&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;14,494&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;13,575&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="76%" style="padding-bottom: 2px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Leasehold improvements&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;1,769&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;1,768&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td valign="bottom" width="76%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;18,441&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;17,132&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="76%" style="padding-bottom: 2px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 18pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Less accumulated depreciation and amortization&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(16,276&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(15,438&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="76%" style="padding-bottom: 4px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 27pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Property and equipment, net&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;2,165&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;1,694&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent: 0pt; display: block;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;During 2011, 2010 and 2009, depreciation expense was approximately $838,000, $881,000 and $1.2 million, respectively.&amp;#160;&amp;#160;In prior years we incurred $634,000 in capitalized fixed assets related to a project to launch a new third party billing system. During 2010, we made a decision to abandon this project before it was completed and went live. As a result, we wrote-off $634,000 of fixed assets in the fourth quarter of 2010.&amp;#160;&amp;#160;We did not have any similar write-off in 2011 or 2009.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
  <!--Research and development-->
  <us-gaap:ResearchAndDevelopmentExpense contextRef="c20110101to20111231" unitRef="U001" decimals="-3">9395000</us-gaap:ResearchAndDevelopmentExpense>
  <!--Research and development-->
  <us-gaap:ResearchAndDevelopmentExpense contextRef="c20100101to20101231" unitRef="U001" decimals="-3">9420000</us-gaap:ResearchAndDevelopmentExpense>
  <!--Research and development-->
  <us-gaap:ResearchAndDevelopmentExpense contextRef="c20090101to20091231" unitRef="U001" decimals="-3">8699000</us-gaap:ResearchAndDevelopmentExpense>
  <!--Assets-->
  <us-gaap:Assets contextRef="c20111231" unitRef="U001" decimals="-3">107980000</us-gaap:Assets>
  <!--Assets-->
  <us-gaap:Assets contextRef="c20101231" unitRef="U001" decimals="-3">57442000</us-gaap:Assets>
  <!--Intangible Assets Disclosure [Text Block]-->
  <us-gaap:IntangibleAssetsDisclosureTextBlock contextRef="c20110101to20111231">&lt;div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt; font-weight: bold;"&gt;3.&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Intangible Assets&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;We have amortizable and non-amortizable intangible assets consisting of patents, trademarks and other intellectual property with a gross carrying value of $8.7 million as of December 31, 2011 and 2010 and accumulated amortization of $7.8 million as of December 30, 2011 and 2010. During 2010 we purchased two patents for $400,000 in connection with our settlement agreement with Kara Technology Incorporated and Mr. Salim Kara to resolve all outstanding litigation among the parties. The expected useful lives of our amortizable intangible assets range from approximately 9 to 17 years. &lt;a name="stampscom10k_htm__toc98166153"&gt;&lt;!--EFPlaceholder--&gt;&lt;/a&gt;&lt;a name="stampscom10k_htm__toc98197511"&gt;&lt;!--EFPlaceholder--&gt;&lt;/a&gt;The weighted average amortization period for our amortizable intangible assets is 7.4 years. During 2011, we assessed whether events or changes in circumstances occurred that could potentially indicate that the carrying amount of our intangible assets may not be recoverable. We concluded that there were no such events or changes in circumstances during 2011 and determined that the fair value of our intangible assets was in excess of their carrying value as of December 31, 2011.&amp;#160;&amp;#160;Aggregate amortization expense on patents and trademarks was approximately $47,000, $13,000 and $6,000 for the years ended December 31, 2011, 2010 and 2009, respectively. Our expected yearly amortization expense for the next five years is approximately $47,000.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;</us-gaap:IntangibleAssetsDisclosureTextBlock>
  <!--Quarterly Financial Information [Text Block]-->
  <us-gaap:QuarterlyFinancialInformationTextBlock contextRef="c20110101to20111231">&lt;div&gt;&lt;div align="left" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt; font-weight: bold;"&gt;14.&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Quarterly Information (Unaudited)&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="left"&gt;&lt;table cellpadding="0" cellspacing="0" width="100%" style="font-family: times new roman; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="14" valign="bottom" style="border-bottom: black 2px solid;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Quarter Ended&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: black 2px solid; text-align: center;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;March&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: center; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: center; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: black 2px solid; text-align: center;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;June&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: center; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: center; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: black 2px solid; text-align: center;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;September&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: center; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: center; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: black 2px solid; text-align: center;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;December&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="14" valign="bottom" style="text-align: center;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(in thousands except per share data)&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Fiscal Year 2011:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="52%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Revenues&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;22,817&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;26,630&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&lt;font style="display: inline; font-size: 70%; vertical-align: text-top;"&gt;(3)&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;24,918&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;27,220&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="52%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Gross profit&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;16,593&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;19,945&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;18,596&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;20,239&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="52%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Income from operations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;2,584&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;5,627&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;4,434&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;4,583&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="52%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Net income&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;2,675&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;5,677&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;4,528&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;13,385&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="52%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Net income per share:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="52%"&gt;&lt;div align="left" style="text-indent: 0pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Basic&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;0.18&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;0.40&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;0.31&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;0.85&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="52%"&gt;&lt;div align="left" style="text-indent: 0pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Diluted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;0.18&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;0.39&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;0.30&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;0.81&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="52%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Weighted average shares outstanding:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="52%"&gt;&lt;div align="left" style="text-indent: 0pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Basic&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;14,484&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;14,321&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;14,556&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;15,694&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="52%"&gt;&lt;div align="left" style="text-indent: 0pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Diluted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;14,613&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;14,450&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;15,059&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;16,551&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td valign="bottom" width="52%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="52%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Fiscal Year 2010:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="52%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Revenues&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;20,989&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;21,189&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;20,689&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;22,677&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="52%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Gross profit&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;15,175&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;15,365&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;15,185&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;16,135&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="52%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Income (loss) from operations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;2,054&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(3,211&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;font style="display: inline; font-size: 70%; vertical-align: text-top;"&gt; (1)&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;2,592&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;30&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&lt;font style="display: inline; font-size: 70%; vertical-align: text-top;"&gt;(2)&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="52%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Net income (loss)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;2,145&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;941&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;2,729&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(283&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="52%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Net income per share:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="52%"&gt;&lt;div align="left" style="text-indent: 0pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Basic&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;0.14&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;0.07&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;0.19&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(0.02&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="52%"&gt;&lt;div align="left" style="text-indent: 0pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Diluted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;0.14&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;0.07&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;0.19&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(0.02&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="52%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Weighted average shares outstanding:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="52%"&gt;&lt;div align="left" style="text-indent: 0pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Basic&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;15,142&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;14,290&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;14,280&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;14,417&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="52%"&gt;&lt;div align="left" style="text-indent: 0pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Diluted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;15,272&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;14,450&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;14,452&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;14,417&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent: 0pt; display: block;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="left" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Quarterly and year-to-date computations of per share amounts are made independently.&amp;#160;&amp;#160;Therefore, the sum of per share amounts for the quarters may not agree with per share amounts for the year shown elsewhere in our Annual Report on Form 10-K.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;div&gt;&lt;hr align="left" noshade="noshade" size="1" width="15%" style="color: black;" /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;(1) In the second quarter of 2010 we incurred a legal settlement totaling $5.2 million in connection with our settlement agreement with Kara Technology Incorporated and Mr. Salim Kara to resolve all outstanding litigation among the parties.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;(2) During the fourth quarter of 2010, we completed a $2.00 per share special dividend to shareholders. The total amount of cash distributed in the dividend payment was $28.9 million based on 14.5 million shares outstanding as of the November 11, 2010 record date. The Company incurred compensation expense of $3.4 million in the fourth quarter related to the special dividend as described in Note 2 &amp;#8220;Summary of Significant Accounting Policies &amp;#8211; Stock Based Compensation&amp;#8221;.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;(3) During the second quarter of 2011 we recognized $2.2 million of retail box breakage revenue, of which $2.1 million related to a cumulative catch-up for previously sold and unredeemed PhotoStamps retail boxes originally recorded as deferred revenue. The retail box breakage revenue recognized was recorded in PhotoStamps revenue.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;</us-gaap:QuarterlyFinancialInformationTextBlock>
  <!--Treasury Stock, Value-->
  <us-gaap:TreasuryStockValue contextRef="c20111231" unitRef="U001" decimals="-3">123472000</us-gaap:TreasuryStockValue>
  <!--Treasury Stock, Value-->
  <us-gaap:TreasuryStockValue contextRef="c20101231" unitRef="U001" decimals="-3">118151000</us-gaap:TreasuryStockValue>
  <!--Deferred revenue-->
  <us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="c20110101to20111231" unitRef="U001" decimals="-3">-2295000</us-gaap:IncreaseDecreaseInDeferredRevenue>
  <!--Deferred revenue-->
  <us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="c20100101to20101231" unitRef="U001" decimals="-3">123000</us-gaap:IncreaseDecreaseInDeferredRevenue>
  <!--Deferred revenue-->
  <us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="c20090101to20091231" unitRef="U001" decimals="-3">327000</us-gaap:IncreaseDecreaseInDeferredRevenue>
  <!--Other Assets, Noncurrent-->
  <us-gaap:OtherAssetsNoncurrent contextRef="c20111231" unitRef="U001" decimals="-3">3548000</us-gaap:OtherAssetsNoncurrent>
  <!--Other Assets, Noncurrent-->
  <us-gaap:OtherAssetsNoncurrent contextRef="c20101231" unitRef="U001" decimals="-3">3031000</us-gaap:OtherAssetsNoncurrent>
  <!--Operating Expenses-->
  <us-gaap:OperatingExpenses contextRef="c20110101to20111231" unitRef="U001" decimals="-3">58145000</us-gaap:OperatingExpenses>
  <!--Operating Expenses-->
  <us-gaap:OperatingExpenses contextRef="c20100101to20101231" unitRef="U001" decimals="-3">60395000</us-gaap:OperatingExpenses>
  <!--Operating Expenses-->
  <us-gaap:OperatingExpenses contextRef="c20090101to20091231" unitRef="U001" decimals="-3">53395000</us-gaap:OperatingExpenses>
  <!--Common stock, par value (in dollars per share)-->
  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="c20111231" unitRef="U002" decimals="INF">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
  <!--Common stock, par value (in dollars per share)-->
  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="c20101231" unitRef="U002" decimals="INF">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
  <!--Treasury stock shares (in shares)-->
  <us-gaap:TreasuryStockShares contextRef="c20111231" unitRef="U003" decimals="-3">10693000</us-gaap:TreasuryStockShares>
  <!--Treasury stock shares (in shares)-->
  <us-gaap:TreasuryStockShares contextRef="c20101231" unitRef="U003" decimals="-3">10267000</us-gaap:TreasuryStockShares>
  <!--Stockholders' Equity Attributable to Parent-->
  <us-gaap:StockholdersEquity contextRef="c20111231" unitRef="U001" decimals="-3">94007000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-->
  <us-gaap:StockholdersEquity contextRef="c20101231" unitRef="U001" decimals="-3">44238000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Common Stock [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20081231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">47000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Additional Paid-in Capital [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20081231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">626810000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Treasury Stock [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20081231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">-90613000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Retained Earnings [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20081231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">-456391000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20081231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">-1512000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-->
  <us-gaap:StockholdersEquity contextRef="c20081231" unitRef="U001" decimals="-3">78341000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Common Stock [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20091231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">47000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Additional Paid-in Capital [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20091231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">630322000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Treasury Stock [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20091231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">-104344000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Retained Earnings [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20091231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">-450214000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20091231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">-206000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-->
  <us-gaap:StockholdersEquity contextRef="c20091231" unitRef="U001" decimals="-3">75605000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Common Stock [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20101231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">47000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Additional Paid-in Capital [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20101231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">608522000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Treasury Stock [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20101231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">-118151000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Retained Earnings [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20101231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">-446603000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20101231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">423000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Common Stock [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20111231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">49000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Additional Paid-in Capital [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20111231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">637483000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Treasury Stock [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20111231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">-123472000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Retained Earnings [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20111231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">-420338000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20111231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">285000</us-gaap:StockholdersEquity>
  <!--(Benefit) provision for income taxes-->
  <us-gaap:IncomeTaxExpenseBenefit contextRef="c20110101to20111231" unitRef="U001" decimals="-3">-8475000</us-gaap:IncomeTaxExpenseBenefit>
  <!--(Benefit) provision for income taxes-->
  <us-gaap:IncomeTaxExpenseBenefit contextRef="c20100101to20101231" unitRef="U001" decimals="-3">-3945000</us-gaap:IncomeTaxExpenseBenefit>
  <!--(Benefit) provision for income taxes-->
  <us-gaap:IncomeTaxExpenseBenefit contextRef="c20090101to20091231" unitRef="U001" decimals="-3">554000</us-gaap:IncomeTaxExpenseBenefit>
  <!--Stock Issued During Period, Value, Employee Stock Purchase Plan-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c20090101to20091231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <!--Stock Issued During Period, Value, Employee Stock Purchase Plan-Additional Paid-in Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c20090101to20091231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">300000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <!--Stock Issued During Period, Value, Employee Stock Purchase Plan-Treasury Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c20090101to20091231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <!--Stock Issued During Period, Value, Employee Stock Purchase Plan-Retained Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c20090101to20091231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <!--Stock Issued During Period, Value, Employee Stock Purchase Plan-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c20090101to20091231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <!--Stock Issued During Period, Value, Employee Stock Purchase Plan-->
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c20090101to20091231" unitRef="U001" decimals="-3">300000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <!--Stock Issued During Period, Value, Employee Stock Purchase Plan-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c20100101to20101231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <!--Stock Issued During Period, Value, Employee Stock Purchase Plan-Additional Paid-in Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c20100101to20101231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">359000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <!--Stock Issued During Period, Value, Employee Stock Purchase Plan-Treasury Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c20100101to20101231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <!--Stock Issued During Period, Value, Employee Stock Purchase Plan-Retained Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c20100101to20101231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <!--Stock Issued During Period, Value, Employee Stock Purchase Plan-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c20100101to20101231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <!--Stock Issued During Period, Value, Employee Stock Purchase Plan-->
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c20100101to20101231" unitRef="U001" decimals="-3">359000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <!--Stock Issued During Period, Value, Employee Stock Purchase Plan-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c20110101to20111231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <!--Stock Issued During Period, Value, Employee Stock Purchase Plan-Additional Paid-in Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c20110101to20111231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">506000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <!--Stock Issued During Period, Value, Employee Stock Purchase Plan-Treasury Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c20110101to20111231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <!--Stock Issued During Period, Value, Employee Stock Purchase Plan-Retained Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c20110101to20111231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <!--Stock Issued During Period, Value, Employee Stock Purchase Plan-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c20110101to20111231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <!--Stock Issued During Period, Value, Employee Stock Purchase Plan-->
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c20110101to20111231" unitRef="U001" decimals="-3">506000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <!--Stock Issued During Period, Value, Stock Options Exercised-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c20090101to20091231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <!--Stock Issued During Period, Value, Stock Options Exercised-Additional Paid-in Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c20090101to20091231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">115000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <!--Stock Issued During Period, Value, Stock Options Exercised-Treasury Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c20090101to20091231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <!--Stock Issued During Period, Value, Stock Options Exercised-Retained Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c20090101to20091231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <!--Stock Issued During Period, Value, Stock Options Exercised-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c20090101to20091231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <!--Stock Issued During Period, Value, Stock Options Exercised-->
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c20090101to20091231" unitRef="U001" decimals="-3">115000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <!--Stock Issued During Period, Value, Stock Options Exercised-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c20100101to20101231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <!--Stock Issued During Period, Value, Stock Options Exercised-Additional Paid-in Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c20100101to20101231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">2024000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <!--Stock Issued During Period, Value, Stock Options Exercised-Treasury Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c20100101to20101231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <!--Stock Issued During Period, Value, Stock Options Exercised-Retained Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c20100101to20101231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <!--Stock Issued During Period, Value, Stock Options Exercised-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c20100101to20101231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <!--Stock Issued During Period, Value, Stock Options Exercised-->
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c20100101to20101231" unitRef="U001" decimals="-3">2024000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <!--Stock Issued During Period, Value, Stock Options Exercised-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c20110101to20111231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">2000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <!--Stock Issued During Period, Value, Stock Options Exercised-Additional Paid-in Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c20110101to20111231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">25036000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <!--Stock Issued During Period, Value, Stock Options Exercised-Treasury Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c20110101to20111231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <!--Stock Issued During Period, Value, Stock Options Exercised-Retained Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c20110101to20111231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <!--Stock Issued During Period, Value, Stock Options Exercised-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c20110101to20111231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <!--Stock Issued During Period, Value, Stock Options Exercised-->
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c20110101to20111231" unitRef="U001" decimals="-3">25038000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <!--Stock Issued During Period, Shares, Employee Stock Purchase Plans-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="c20090101to20091231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U003" decimals="-3">43000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
  <!--Stock Issued During Period, Shares, Employee Stock Purchase Plans-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="c20100101to20101231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U003" decimals="-3">48000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
  <!--Stock Issued During Period, Shares, Employee Stock Purchase Plans-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="c20110101to20111231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U003" decimals="-3">56000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c20090101to20091231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U003" decimals="-3">18000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c20100101to20101231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U003" decimals="-3">280000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c20110101to20111231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U003" decimals="-3">2043000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <!--Treasury Stock, Shares, Acquired-Common Stock [Member]-->
  <us-gaap:TreasuryStockSharesAcquired contextRef="c20090101to20091231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U003" decimals="-3">-1622000</us-gaap:TreasuryStockSharesAcquired>
  <!--Treasury Stock, Shares, Acquired-Common Stock [Member]-->
  <us-gaap:TreasuryStockSharesAcquired contextRef="c20100101to20101231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U003" decimals="-3">-1519000</us-gaap:TreasuryStockSharesAcquired>
  <!--Treasury Stock, Shares, Acquired-Common Stock [Member]-->
  <us-gaap:TreasuryStockSharesAcquired contextRef="c20110101to20111231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U003" decimals="-3">-426000</us-gaap:TreasuryStockSharesAcquired>
  <!--Adjustments to Additional Paid in Capital, Dividends in Excess of Retained Earnings-Common Stock [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings contextRef="c20100101to20101231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings>
  <!--Adjustments to Additional Paid in Capital, Dividends in Excess of Retained Earnings-Additional Paid-in Capital [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings contextRef="c20100101to20101231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">27023000</us-gaap:AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings>
  <!--Adjustments to Additional Paid in Capital, Dividends in Excess of Retained Earnings-Treasury Stock [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings contextRef="c20100101to20101231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings>
  <!--Adjustments to Additional Paid in Capital, Dividends in Excess of Retained Earnings-Retained Earnings [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings contextRef="c20100101to20101231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings>
  <!--Adjustments to Additional Paid in Capital, Dividends in Excess of Retained Earnings-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings contextRef="c20100101to20101231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings>
  <!--Adjustments to Additional Paid in Capital, Dividends in Excess of Retained Earnings-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings contextRef="c20100101to20101231" unitRef="U001" decimals="-3">27023000</us-gaap:AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings>
  <!--Treasury Stock, Value, Acquired, Cost Method-Common Stock [Member]-->
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c20090101to20091231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <!--Treasury Stock, Value, Acquired, Cost Method-Additional Paid-in Capital [Member]-->
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c20090101to20091231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <!--Treasury Stock, Value, Acquired, Cost Method-Treasury Stock [Member]-->
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c20090101to20091231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">13731000</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <!--Treasury Stock, Value, Acquired, Cost Method-Retained Earnings [Member]-->
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c20090101to20091231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <!--Treasury Stock, Value, Acquired, Cost Method-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c20090101to20091231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <!--Treasury Stock, Value, Acquired, Cost Method-->
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c20090101to20091231" unitRef="U001" decimals="-3">13731000</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <!--Treasury Stock, Value, Acquired, Cost Method-Common Stock [Member]-->
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c20100101to20101231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <!--Treasury Stock, Value, Acquired, Cost Method-Additional Paid-in Capital [Member]-->
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c20100101to20101231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <!--Treasury Stock, Value, Acquired, Cost Method-Treasury Stock [Member]-->
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c20100101to20101231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">13807000</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <!--Treasury Stock, Value, Acquired, Cost Method-Retained Earnings [Member]-->
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c20100101to20101231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <!--Treasury Stock, Value, Acquired, Cost Method-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c20100101to20101231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <!--Treasury Stock, Value, Acquired, Cost Method-->
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c20100101to20101231" unitRef="U001" decimals="-3">13807000</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <!--Treasury Stock, Value, Acquired, Cost Method-Common Stock [Member]-->
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c20110101to20111231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <!--Treasury Stock, Value, Acquired, Cost Method-Additional Paid-in Capital [Member]-->
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c20110101to20111231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <!--Treasury Stock, Value, Acquired, Cost Method-Treasury Stock [Member]-->
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c20110101to20111231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">5321000</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <!--Treasury Stock, Value, Acquired, Cost Method-Retained Earnings [Member]-->
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c20110101to20111231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <!--Treasury Stock, Value, Acquired, Cost Method-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c20110101to20111231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <!--Treasury Stock, Value, Acquired, Cost Method-->
  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c20110101to20111231" unitRef="U001" decimals="-3">5321000</us-gaap:TreasuryStockValueAcquiredCostMethod>
  <!--Depreciation and amortization-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20110101to20111231" unitRef="U001" decimals="-3">885000</us-gaap:DepreciationDepletionAndAmortization>
  <!--Depreciation and amortization-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20100101to20101231" unitRef="U001" decimals="-3">894000</us-gaap:DepreciationDepletionAndAmortization>
  <!--Depreciation and amortization-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20090101to20091231" unitRef="U001" decimals="-3">1216000</us-gaap:DepreciationDepletionAndAmortization>
  <!--Commitments and contingencies-->
  <us-gaap:CommitmentsAndContingencies contextRef="c20111231" unitRef="U001" xsi:nil="true" />
  <!--Commitments and contingencies-->
  <us-gaap:CommitmentsAndContingencies contextRef="c20101231" unitRef="U001" xsi:nil="true" />
  <!--Restricted cash-->
  <us-gaap:RestrictedCashAndCashEquivalents contextRef="c20111231" unitRef="U001" decimals="-3">500000</us-gaap:RestrictedCashAndCashEquivalents>
  <!--Restricted cash-->
  <us-gaap:RestrictedCashAndCashEquivalents contextRef="c20101231" unitRef="U001" decimals="-3">0</us-gaap:RestrictedCashAndCashEquivalents>
  <!--Dividends, Common Stock, Cash-Common Stock [Member]-->
  <us-gaap:DividendsCommonStockCash contextRef="c20100101to20101231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:DividendsCommonStockCash>
  <!--Dividends, Common Stock, Cash-Additional Paid-in Capital [Member]-->
  <us-gaap:DividendsCommonStockCash contextRef="c20100101to20101231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">0</us-gaap:DividendsCommonStockCash>
  <!--Dividends, Common Stock, Cash-Treasury Stock [Member]-->
  <us-gaap:DividendsCommonStockCash contextRef="c20100101to20101231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:DividendsCommonStockCash>
  <!--Dividends, Common Stock, Cash-Retained Earnings [Member]-->
  <us-gaap:DividendsCommonStockCash contextRef="c20100101to20101231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">1921000</us-gaap:DividendsCommonStockCash>
  <!--Dividends, Common Stock, Cash-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:DividendsCommonStockCash contextRef="c20100101to20101231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:DividendsCommonStockCash>
  <!--Dividends, Common Stock, Cash-->
  <us-gaap:DividendsCommonStockCash contextRef="c20100101to20101231" unitRef="U001" decimals="-3">1921000</us-gaap:DividendsCommonStockCash>
  <!--Nature of Operations [Text Block]-->
  <us-gaap:NatureOfOperations contextRef="c20110101to20111231">&lt;div&gt;&lt;div align="left" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt; font-weight: bold;"&gt;1.&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Description of Business&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Stamps.com Inc. and Subsidiary (&amp;#8220;the Company&amp;#8221; or &amp;#8220;we&amp;#8221;) are the leading provider of Internet-based postage solutions.&amp;#160;&amp;#160;Our customers use our service to mail and ship a variety of mail pieces, including postcards, envelopes, flats and packages, using a wide range of United States Postal Service (the &amp;#8220;USPS&amp;#8221;) mail classes, including First Class Mail&amp;#174;, Priority Mail&amp;#174;, Express Mail&amp;#174;, Media Mail&amp;#174;, Parcel Post&amp;#174;, and others. Our customers include individuals, small businesses, home offices, medium-size businesses and large enterprises, and within these segments we target both mailers and shippers.&amp;#160;&amp;#160;&amp;#160;We were the first ever USPS-licensed vendor to offer PC Postage&amp;#174; in a software-only business model in 1999.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:NatureOfOperations>
  <!--Accounts Payable and Accrued Liabilities, Current-->
  <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="c20111231" unitRef="U001" decimals="-3">12075000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
  <!--Accounts Payable and Accrued Liabilities, Current-->
  <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="c20101231" unitRef="U001" decimals="-3">9011000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Common Stock [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20090101to20091231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Additional Paid-in Capital [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20090101to20091231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">3097000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Treasury Stock [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20090101to20091231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Retained Earnings [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20090101to20091231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20090101to20091231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20090101to20091231" unitRef="U001" decimals="-3">3097000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Common Stock [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20100101to20101231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Additional Paid-in Capital [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20100101to20101231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">2840000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Treasury Stock [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20100101to20101231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Retained Earnings [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20100101to20101231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20100101to20101231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20100101to20101231" unitRef="U001" decimals="-3">2840000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Common Stock [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20110101to20111231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Additional Paid-in Capital [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20110101to20111231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">3419000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Treasury Stock [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20110101to20111231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Retained Earnings [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20110101to20111231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-Accumulated Other Comprehensive Income (Loss) [Member]-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20110101to20111231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition-->
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c20110101to20111231" unitRef="U001" decimals="-3">3419000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <!--Income (Loss) from Continuing Operations before Income Taxes, Extraordinary Items, Noncontrolling Interest-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c20110101to20111231" unitRef="U001" decimals="-3">17790000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <!--Income (Loss) from Continuing Operations before Income Taxes, Extraordinary Items, Noncontrolling Interest-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c20100101to20101231" unitRef="U001" decimals="-3">1587000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <!--Income (Loss) from Continuing Operations before Income Taxes, Extraordinary Items, Noncontrolling Interest-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c20090101to20091231" unitRef="U001" decimals="-3">6731000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <!--Prepaid Expense and Other Assets, Current-->
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c20111231" unitRef="U001" decimals="-3">5476000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <!--Prepaid Expense and Other Assets, Current-->
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c20101231" unitRef="U001" decimals="-3">4015000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <!--Legal Matters and Contingencies [Text Block]-->
  <us-gaap:LegalMattersAndContingenciesTextBlock contextRef="c20110101to20111231">&lt;div&gt;&lt;div align="left" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt; font-weight: bold;"&gt;12.&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Legal Proceedings&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;On October 22, 2004, Kara Technology Incorporated filed suit against us in the United States District Court for the Southern District of New York, alleging, among other claims, that we infringed certain Kara Technology patents and that we misappropriated trade secrets owned by Kara Technology, most particularly with respect to our NetStamps feature.&amp;#160;&amp;#160;On October 6, 2010, we entered into the final settlement agreement with Kara Technology Incorporated and Mr. Salim Kara to resolve all outstanding litigation among the parties.&amp;#160;&amp;#160;Under the terms of the agreement, we made a $5.1 million payment for settlement of all claims asserted in the litigation, purchased the patents asserted in the litigation for $0.4 million, and granted Mr. Salim Kara options to purchase 35,000 shares of Stamps.com common stock.&amp;#160;&amp;#160;Mr. Kara also agreed to cooperate with us in the prosecution and enforcement of any patents on which he is named as an inventor, including the patents asserted in the Stamps.com vs. Endicia litigation matters.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;On November 22, 2006, we filed a lawsuit against Endicia, Inc. and PSI Systems, Inc. in the United States District Court for the Central District of California for infringement of eleven of our patents covering, among other things, Internet postage technology. We sought an injunction, unspecified damages, and attorneys' fees. On November 10, 2008, we were required to select fifteen claims (from over six hundred claims available) to be the subject of the trial. On November 9, 2009, the Court granted the summary judgment motion of Endicia, Inc. and PSI Systems, Inc. that the fifteen claims we selected are invalid. On June 15, 2011, the United States Court of Appeals for the Federal Circuit affirmed the summary judgment ruling. We do not anticipate any further appeals.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;On August 8, 2008, PSI Systems, Inc. filed a lawsuit against us in the same court, alleging that we infringed three PSI Systems patents related to Internet postage technology. PSI Systems seeks an injunction, unspecified damages, and attorneys' fees. On September 16, 2008, we filed counterclaims for infringement of four more of our patents. In our counterclaim, we seek an injunction, unspecified damages, and attorneys' fees. The Court issued a &amp;#8220;Markman order&amp;#8221; to determine the meaning of the claims on May 14, 2010.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;On March 6, 2012, we entered into binding terms with PSI Systems, Inc. to resolve all outstanding patent litigation among the parties. Under the terms of the agreement, the parties agreed to a patent cross-licensing arrangement for the patents in dispute in (i) the lawsuit filed by Stamps.com against Endicia, Inc. and PSI Systems, Inc. on November 22, 2006 and (ii) the lawsuit filed by PSI Systems, Inc. against Stamps.com Inc. on August 8, 2008, both in the United States District Court for the Central District of California. In addition, the parties agreed to a five-year period where each will not sue the other for patent infringement. No payments were made to either party as part of the settlement.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;On December 22, 2010, Patent Management Foundation filed suit against us in the United States District Court for the Northern District of California, alleging that we falsely marked certain of our products and advertisements with incorrect or inapplicable patents.&amp;#160;&amp;#160;On July 6, 2011, the Court granted our motion to dismiss the complaint with leave to amend.&amp;#160;&amp;#160;On July 20, 2011, the plaintiff voluntarily dismissed all claims in the lawsuit.&amp;#160;&amp;#160;In addition, on February 22, 2011, Union Properties LLC filed suit against us in the United States District Court for the Western District of Texas, with similar allegations.&amp;#160;&amp;#160;On August 24, 2011, the Court granted our motion to dismiss the complaint with leave to amend.&amp;#160;&amp;#160;On September 13, 2011, the plaintiff voluntarily dismissed all claims in the lawsuit.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;In 2001, we were named, together with certain of our current and former board members and/or officers, as a defendant in several purported class-action lawsuits, filed in the U.S. District Court for the Southern District of New York. The lawsuits alleged violations of the Securities Act of 1933 and the Securities Exchange Act of 1934 in connection with our initial public offering and a secondary offering of our common stock. Plaintiffs sought damages and statutory compensation, including interest, costs and expenses (including attorneys' fees). In October 2009, the court approved a settlement of this action, which does not require us to make any payments. In January 2012, that settlement became final following the resolution of all appeals.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-indent: 0pt; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;We are subject to various other routine legal proceedings and claims incidental to our business, and we do not believe that these proceedings and claims would reasonably be expected to have a material adverse effect on our financial position, results of operations or cash flows.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:LegalMattersAndContingenciesTextBlock>
  <!--Subsequent Events [Text Block]-->
  <us-gaap:SubsequentEventsTextBlock contextRef="c20110101to20111231">&lt;div&gt;&lt;div align="left" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt; font-weight: bold;"&gt;13.&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Subsequent Events&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;We are not aware of any material subsequent events or transactions that have occurred that would require recognition in the financial statements or disclosure in the notes to the financial statements other than described below.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;On January 23, 2012, we completed the previously announced purchase of two adjacent buildings in El Segundo, California for an aggregate purchase price of $13.4 million that will serve as the Company's future headquarters. We are currently engaged in a renovation and construction project on the property at a cost of approximately $10.0 million and expect to move in after substantial completion of the project in 2012. The Company will occupy a portion of the space, with the remaining portion of the space leased to the existing tenants. The purchase of the property and renovations are being funded out of the Company's existing cash and investments.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;On March 6, 2012, we entered into binding terms with PSI Systems, Inc. to resolve all outstanding patent litigation among the parties. Under the terms of the agreement, the parties agreed to a patent cross-licensing arrangement for the patents in dispute in (i) the lawsuit filed by Stamps.com against Endicia, Inc. and PSI Systems, Inc. on November 22, 2006 and (ii) the lawsuit filed by PSI Systems, Inc. against Stamps.com Inc. on August 8, 2008, both in the United States District Court for the Central District of California. In addition, the parties agreed to a five-year period where each will not sue the other for patent infringement. No payments were made to either party as part of the settlement.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
  <!--Compensation and Employee Benefit Plans [Text Block]-->
  <us-gaap:CompensationAndEmployeeBenefitPlansTextBlock contextRef="c20110101to20111231">&lt;div&gt;&lt;div align="left" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt; font-weight: bold;"&gt;11.&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Employee Stock Plans&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="left" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="font-style: italic; display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Stock Incentive Plans&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-align: justify; text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Our 1999 Stock Incentive Plan (the &amp;#8220;1999 Plan&amp;#8221;), which became effective in June 1999, was the successor to the 1998 Stock Plan (the &amp;#8220;1998 Plan&amp;#8221;). Upon approval of the 1999 Plan, all outstanding options under the 1998 Plan were transferred to the 1999 Plan, and no further option grants were made under the 1998 Plan. All outstanding options under the 1998 Plan continue to be governed by the terms and conditions of the existing option agreements for those grants, unless our compensation committee decides to extend one or more features of the 1999 Plan to those options. In June 2009, our 1999 Plan expired and no further options grants were made under the 1999 Plan. Our 2010 Equity Incentive Plan (the &amp;#8220;2010 Plan&amp;#8221;) was approved by our stockholders in June 2010. Under the 2010 Plan, we are authorized to issue 3,500,000 shares of common stock and stock units, although &amp;#8220;full value&amp;#8221; awards (such as restricted stock and restricted stock units) will be counted against the 2010 Plan's overall limits as two shares (rather than one), while options and stock appreciation rights will be counted as one share. A summary of stock option activity is as follows (in thousands, except per share amounts):&lt;/font&gt;&lt;/div&gt;&lt;div align="left" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-indent: 0pt; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="left"&gt;&lt;table cellpadding="0" cellspacing="0" width="80%" style="font-family: times new roman; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" width="56%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Options &lt;/font&gt;&lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Outstanding&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right; padding-bottom: 2px;"&gt;&lt;div style="text-align: center; text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Weighted &lt;/font&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center; text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Average&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" width="56%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Number of &lt;/font&gt;&lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Options&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;div style="text-align: center; text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;Exercise &lt;/font&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align: center; text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Price&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom" width="56%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="56%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Balance at December 31, 2008&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;3,286&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;16.77&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="56%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Granted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;146&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;8.93&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="56%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Forfeited&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(238&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;26.54&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="56%" style="padding-bottom: 2px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Exercised&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(18&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;6.57&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="56%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Balance at December 31, 2009&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;3,176&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;14.38&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="56%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Granted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;207&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;11.33&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="56%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Forfeited&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(325&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;21.69&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="56%" style="padding-bottom: 2px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Exercised&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(280&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;7.22&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="56%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Balance at December 31, 2010&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;2,778&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;12.58&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="56%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Granted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;1,718&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;13.20&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="56%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Forfeited&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(136&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;12.01&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="56%" style="padding-bottom: 2px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Exercised&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(2,043&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;12.25&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="56%" style="padding-bottom: 4px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Balance at December 31, 2011&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;2,317&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;13.36&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent: 0pt; display: block;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;The weighted-average fair value of stock grants for 2011, 2010 and 2009 using the Black-Scholes valuation method are as follows:&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="left"&gt;&lt;table cellpadding="0" cellspacing="0" width="100%" style="font-family: times new roman; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;2011&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;2010&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;2009&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="64%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Weighted-average fair value of stock options with an exercise price equal to the market price on the grant date&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;5.05&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;4.71&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;4.04&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="64%" style="padding-bottom: 2px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Weighted-average fair value of stock options with an exercise price greater than the market price on the grant date&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="64%" style="padding-bottom: 4px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 18pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;5.05&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;4.71&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;4.04&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent: 0pt; display: block;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="left" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Weighted average exercise prices for stock options exercised in 2011 are as follows:&lt;/font&gt;&lt;/div&gt;&lt;div align="left" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="left"&gt;&lt;table cellpadding="0" cellspacing="0" width="100%" style="font-family: times new roman; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;2011&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="88%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Weighted-average exercise price of stock options with an exercise price equal to the market price on the grant date&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;12.06&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="88%" style="padding-bottom: 2px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Weighted-average exercise price of stock options with an exercise price greater than the market price on the grant date&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;13.40&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="88%" style="padding-bottom: 4px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 18pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Total weighted-average exercise price&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;12.25&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent: 0pt; display: block;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-indent: 0pt; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;The following tables summarize information concerning outstanding and exercisable options at December 31, 2011 (in thousands, except number of years and per share amounts):&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="left"&gt;&lt;table cellpadding="0" cellspacing="0" width="100%" style="font-family: times new roman; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td colspan="2" valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="10" valign="bottom" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Options Outstanding&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Options Exercisable&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Range of Exercise Prices&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Number &lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Outstanding&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Weighted &lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Average&lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;Remaining &lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Contractual &lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Life (in Years)&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Weighted &lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Average &lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Exercise &lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Price per &lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Share&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Number &lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Exercisable&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Weighted&lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;Average &lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Exercise&lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;Price&lt;/font&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;per &lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Share&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;0.00 - $9.99&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;122,006&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;6.3&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;8.96&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;59,529&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;8.75&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;10.00 - $19.99&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;2,053,802&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;8.5&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;12.80&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;621,391&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;13.05&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;20.00 - $29.99&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;135,900&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;6.5&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;25.21&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;80,900&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;23.56&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;30.00 - $39.99&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;5,000&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;4.4&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;31.64&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;5,000&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;31.64&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;0.00 - $39.99&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;2,316,708&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;8.2&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;13.36&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;766,820&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;13.95&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;The following table summarizes stock option activity for 2011:&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="left"&gt;&lt;table cellpadding="0" cellspacing="0" width="100%" style="font-family: times new roman; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Number of &lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Stock Options &lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(in thousands)&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Weighted &lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Average&lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;Exercise&lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;Price&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Weighted &lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Average &lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Remaining &lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Contractual &lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Life&lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(in years)&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Aggregate&lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;Intrinsic &lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Value&lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(in thousands)&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Outstanding at December 31, 2010&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;2,778&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;12.58&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Granted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;1,718&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;13.20&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Exercised&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(2,043&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;12.25&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Forfeited or expired&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(136&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="text-align: right; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;12.01&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="52%" style="padding-bottom: 4px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Balance at December 31, 2011&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;2,317&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;13.36&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;8.2&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;29,687&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="52%" style="padding-bottom: 4px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Exercisable at December 31, 2011&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;767&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;13.95&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;6.2&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;9,368&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;The aggregate intrinsic value in the table above represents the total pretax intrinsic value, based on our closing stock price of $26.13 at December 31, 2011, the last trading day of 2011, which would have been received by award holders had all award holders exercised their awards that were in-the-money as of that date.&lt;/font&gt;&lt;/div&gt;&lt;div style="text-indent: 0pt; display: block;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;The weighted average grant date fair value of options granted during 2011, 2010 and 2009 was $5.05, $4.71 and $4.04, respectively. The weighted average grant date fair value of options vested during 2011, 2010 and 2009 was $4.78, $6.12 and $6.55, respectively. The total intrinsic value of options exercised during 2011, 2010 and 2009 was approximately $25.1 million, $1.9 million and $48,000, respectively.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-indent: 0pt; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;The following table summarizes the status of our non-vested stock options as of December 31, 2011:&lt;/font&gt;&lt;/div&gt;&lt;div style="text-indent: 0pt; display: block;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;table cellpadding="0" cellspacing="0" width="80%" style="font-family: times new roman; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" width="56%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" width="10%" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Non-vested&lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Number of &lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Stock Options&lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;(in thousands)&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" width="10%" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Weighted &lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Average &lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Grant Date&lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;Fair Value&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="56%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Nonvested at December 31, 2010&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;513&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;4.57&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="56%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Granted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;1,718&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;5.05&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="56%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Vested&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(591&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;4.78&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="56%" style="padding-bottom: 2px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Forfeited / Cancelled&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(90&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;4.82&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="56%" style="padding-bottom: 4px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Nonvested at December 31, 2011&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;1,550&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;5.07&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent: 0pt; display: block;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;As of December 31, 2011, there was $8.1 million of total unrecognized compensation cost related to non-vested share-based compensation arrangements, which is expected to be recognized over a weighted-average period of 2.6 years.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="left" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="font-style: italic; display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Employee Stock Purchase Plan&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;In June 1999, our Board of Directors adopted an Employee Stock Purchase Plan (ESPP), which allows our eligible employees to purchase shares of common stock, at semi-annual intervals, with their accumulated payroll deductions.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Eligible participants may contribute up to 15% of cash earnings through payroll deductions, and the accumulated deductions will be applied to the purchase of shares on each semi-annual purchase date. The purchase price per share is equal to 85% of the fair market value per share on the participant's entry date into the offering period or, if lower, 85% of the fair market value per share on the semi-annual purchase date.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Upon adoption of the plan, 150,000 shares of common stock were reserved for issuance. This reserve automatically increases on the first trading day in January each year, by an amount equal to 1% of the total number of outstanding shares of our common stock on the last trading day in December in the prior year.&amp;#160;&amp;#160;In no event will any annual increase exceed 260,786 shares.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;In July 2009, our board of directors amended our ESPP to extend it for a period of ten years beyond its original expiration date of July 31, 2009. Under this amendment, the total shares available for issuance may not increase. As of December 31, 2011, we had approximately 1.8 million shares available for issuance under our ESPP. Total shares of common stock issued pursuant to the ESPP during 2011, 2010 and 2009 were approximately 56,000, 48,000 and 43,000, respectively.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="left" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="font-style: italic; display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Savings Plan&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;During 1999, we implemented a savings plan for all eligible employees, which qualifies under Section 401(k) of the Internal Revenue Code. Participating employees may contribute up to 20% of their pretax salary, but not more than statutory limits. We match 50% of the first 4% a participant contributes. We expensed approximately $276,000, $228,000 and $233,000 in 2011, 2010 and 2009, respectively, related to this plan.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-indent: 0pt; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;</us-gaap:CompensationAndEmployeeBenefitPlansTextBlock>
  <!--Financial Instruments Disclosure [Text Block]-->
  <us-gaap:FinancialInstrumentsDisclosureTextBlock contextRef="c20110101to20111231">&lt;div&gt;&lt;div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" width="100%" style="font-family: times new roman; font-size: 10pt;"&gt;&lt;tr valign="top"&gt;&lt;td style="width: 36pt;"&gt;&lt;div style="text-indent: 0pt; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt; font-weight: bold;"&gt;5.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;div align="justify"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt; font-weight: bold;"&gt;Fair Value Measurements&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Financial assets measured at fair value on a recurring basis are classified in one of the three following categories, which are described below:&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" width="100%" style="font-family: times new roman; font-size: 10pt;"&gt;&lt;tr valign="top"&gt;&lt;td style="width: 40.5pt;"&gt;&lt;div&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Level 1 - &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;div align="left"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Valuations based on unadjusted quoted prices for identical assets in an active market.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" width="100%" style="font-family: times new roman; font-size: 10pt;"&gt;&lt;tr valign="top"&gt;&lt;td style="width: 40.5pt;"&gt;&lt;div&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Level 2 - &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;div align="left"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Valuations based on quoted prices in markets where trading occurs infrequently or whose values are based on quoted prices of instruments with similar attributes in active markets.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" width="100%" style="font-family: times new roman; font-size: 10pt;"&gt;&lt;tr valign="top"&gt;&lt;td style="width: 40.5pt;"&gt;&lt;div&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Level 3 - &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;div align="left"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Valuations based on inputs that are unobservable and involve management judgment and our own assumptions about market participants and pricing.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-indent: 0pt; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;The following table summarizes our financial assets measured at fair value on a recurring basis as of December 31, 2011 and 2010 (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="left"&gt;&lt;table cellpadding="0" cellspacing="0" width="100%" style="font-family: times new roman; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="10" valign="bottom" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Fair Value Measurement at Reporting Date Using&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Description&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;December 31, &lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;2011&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Quoted Prices &lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;in Active&lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;Markets for &lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Identical Assets&lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(Level 1)&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Significant&lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;Other &lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Observable&lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;Inputs&lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(Level 2)&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Significant &lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Unobservable &lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Inputs&lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(Level 3)&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="52%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Cash, restricted cash&amp;#160;&amp;#160;and cash equivalents&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;54,587&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;54,587&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="52%" style="padding-bottom: 2px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Available-for-sale debt securities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;14,776&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;14,776&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="52%" style="padding-bottom: 4px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;69,363&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;54,587&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;14,776&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent: 0pt; display: block;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="left"&gt;&lt;table cellpadding="0" cellspacing="0" width="100%" style="font-family: times new roman; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="10" valign="bottom" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Fair Value Measurement at Reporting Date Using&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Description&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;December 31,&lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;2010&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Quoted Prices&lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;in Active &lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Markets for&lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;Identical Assets&lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(Level 1)&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Significant &lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Other &lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Observable &lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Inputs&lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(Level 2)&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Significant &lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Unobservable&lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;Inputs&lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(Level 3)&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="52%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Cash and cash equivalents&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;8,071&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;8,071&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="52%" style="padding-bottom: 2px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Available-for-sale debt securities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;27,228&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;27,228&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="52%" style="padding-bottom: 4px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;35,299&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;8,071&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;27,228&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent: 0pt; display: block;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;The fair value of our available-for-sale debt securities included in the Level 2 category is based on the market values obtained from an independent pricing service that were evaluated using pricing models that vary by asset class and may incorporate available trade, bid and other market information and price quotes from well established independent pricing vendors and broker-dealers.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;There were no non-financial assets or liabilities that were required to be measured at fair value as of December 31, 2011 and 2010.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;</us-gaap:FinancialInstrumentsDisclosureTextBlock>
  <!--Increase (Decrease) in Other Current Assets-->
  <us-gaap:IncreaseDecreaseInOtherCurrentAssets contextRef="c20110101to20111231" unitRef="U001" decimals="-3">1461000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
  <!--Increase (Decrease) in Other Current Assets-->
  <us-gaap:IncreaseDecreaseInOtherCurrentAssets contextRef="c20100101to20101231" unitRef="U001" decimals="-3">727000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
  <!--Increase (Decrease) in Other Current Assets-->
  <us-gaap:IncreaseDecreaseInOtherCurrentAssets contextRef="c20090101to20091231" unitRef="U001" decimals="-3">-1138000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
  <!--Increase (Decrease) in Other Noncurrent Assets-->
  <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets contextRef="c20110101to20111231" unitRef="U001" decimals="-3">517000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
  <!--Increase (Decrease) in Other Noncurrent Assets-->
  <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets contextRef="c20100101to20101231" unitRef="U001" decimals="-3">-556000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
  <!--Increase (Decrease) in Other Noncurrent Assets-->
  <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets contextRef="c20090101to20091231" unitRef="U001" decimals="-3">239000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
  <!--Amendment Flag-->
  <dei:AmendmentFlag contextRef="c20110101to20111231">false</dei:AmendmentFlag>
  <!--Current Fiscal Year End Date-->
  <dei:CurrentFiscalYearEndDate contextRef="c20110101to20111231">--12-31</dei:CurrentFiscalYearEndDate>
  <!--Document Period End Date-->
  <dei:DocumentPeriodEndDate contextRef="c20110101to20111231">2011-12-31</dei:DocumentPeriodEndDate>
  <!--Entity Well-known Seasoned Issuer-->
  <dei:EntityWellKnownSeasonedIssuer contextRef="c20110101to20111231">No</dei:EntityWellKnownSeasonedIssuer>
  <!--Entity Voluntary Filers-->
  <dei:EntityVoluntaryFilers contextRef="c20110101to20111231">No</dei:EntityVoluntaryFilers>
  <!--Entity Current Reporting Status-->
  <dei:EntityCurrentReportingStatus contextRef="c20110101to20111231">Yes</dei:EntityCurrentReportingStatus>
  <!--Entity Filer Category-->
  <dei:EntityFilerCategory contextRef="c20110101to20111231">Accelerated Filer</dei:EntityFilerCategory>
  <!--Entity Public Float-->
  <dei:EntityPublicFloat contextRef="c20110630" unitRef="U001" decimals="0">158278993</dei:EntityPublicFloat>
  <!--Entity Registrant Name-->
  <dei:EntityRegistrantName contextRef="c20110101to20111231">STAMPS.COM INC</dei:EntityRegistrantName>
  <!--Entity Central Index Key-->
  <dei:EntityCentralIndexKey contextRef="c20110101to20111231">0001082923</dei:EntityCentralIndexKey>
  <!--Entity Common Stock, Shares Outstanding-->
  <dei:EntityCommonStockSharesOutstanding contextRef="c20120229" unitRef="U003" decimals="0">16320263</dei:EntityCommonStockSharesOutstanding>
  <!--Document Fiscal Year Focus-->
  <dei:DocumentFiscalYearFocus contextRef="c20110101to20111231">2011</dei:DocumentFiscalYearFocus>
  <!--Document Fiscal Period Focus-->
  <dei:DocumentFiscalPeriodFocus contextRef="c20110101to20111231">FY</dei:DocumentFiscalPeriodFocus>
  <!--Document Type-->
  <dei:DocumentType contextRef="c20110101to20111231">10-K</dei:DocumentType>
  <!--Service Revenue-->
  <stmp:ServiceRevenue contextRef="c20110101to20111231" unitRef="U001" decimals="-3">75535000</stmp:ServiceRevenue>
  <!--Service Revenue-->
  <stmp:ServiceRevenue contextRef="c20100101to20101231" unitRef="U001" decimals="-3">64607000</stmp:ServiceRevenue>
  <!--Service Revenue-->
  <stmp:ServiceRevenue contextRef="c20090101to20091231" unitRef="U001" decimals="-3">61372000</stmp:ServiceRevenue>
  <!--Insurance Revenue-->
  <stmp:InsuranceRevenue contextRef="c20110101to20111231" unitRef="U001" decimals="-3">4321000</stmp:InsuranceRevenue>
  <!--Insurance Revenue-->
  <stmp:InsuranceRevenue contextRef="c20100101to20101231" unitRef="U001" decimals="-3">2023000</stmp:InsuranceRevenue>
  <!--Insurance Revenue-->
  <stmp:InsuranceRevenue contextRef="c20090101to20091231" unitRef="U001" decimals="-3">1598000</stmp:InsuranceRevenue>
  <!--Photo Stamps Revenue-->
  <stmp:PhotoStampsRevenue contextRef="c20110101to20111231" unitRef="U001" decimals="-3">8258000</stmp:PhotoStampsRevenue>
  <!--Photo Stamps Revenue-->
  <stmp:PhotoStampsRevenue contextRef="c20100101to20101231" unitRef="U001" decimals="-3">7162000</stmp:PhotoStampsRevenue>
  <!--Photo Stamps Revenue-->
  <stmp:PhotoStampsRevenue contextRef="c20090101to20091231" unitRef="U001" decimals="-3">8485000</stmp:PhotoStampsRevenue>
  <!--Service Cost-->
  <stmp:ServiceCost contextRef="c20110101to20111231" unitRef="U001" decimals="-3">14720000</stmp:ServiceCost>
  <!--Service Cost-->
  <stmp:ServiceCost contextRef="c20100101to20101231" unitRef="U001" decimals="-3">13282000</stmp:ServiceCost>
  <!--Service Cost-->
  <stmp:ServiceCost contextRef="c20090101to20091231" unitRef="U001" decimals="-3">11869000</stmp:ServiceCost>
  <!--Insurance Cost-->
  <stmp:InsuranceCost contextRef="c20110101to20111231" unitRef="U001" decimals="-3">1506000</stmp:InsuranceCost>
  <!--Insurance Cost-->
  <stmp:InsuranceCost contextRef="c20100101to20101231" unitRef="U001" decimals="-3">641000</stmp:InsuranceCost>
  <!--Insurance Cost-->
  <stmp:InsuranceCost contextRef="c20090101to20091231" unitRef="U001" decimals="-3">494000</stmp:InsuranceCost>
  <!--PhotoStamps Cost-->
  <stmp:PhotostampsCost contextRef="c20110101to20111231" unitRef="U001" decimals="-3">5076000</stmp:PhotostampsCost>
  <!--PhotoStamps Cost-->
  <stmp:PhotostampsCost contextRef="c20100101to20101231" unitRef="U001" decimals="-3">5424000</stmp:PhotostampsCost>
  <!--PhotoStamps Cost-->
  <stmp:PhotostampsCost contextRef="c20090101to20091231" unitRef="U001" decimals="-3">6562000</stmp:PhotostampsCost>
  <!--Product Revenue-->
  <stmp:ProductRevenue contextRef="c20110101to20111231" unitRef="U001" decimals="-3">13465000</stmp:ProductRevenue>
  <!--Product Revenue-->
  <stmp:ProductRevenue contextRef="c20100101to20101231" unitRef="U001" decimals="-3">11725000</stmp:ProductRevenue>
  <!--Product Revenue-->
  <stmp:ProductRevenue contextRef="c20090101to20091231" unitRef="U001" decimals="-3">10653000</stmp:ProductRevenue>
  <!--Sale of short-term investments-->
  <stmp:SaleOfShortTermInvestments contextRef="c20110101to20111231" unitRef="U001" decimals="-3">10831000</stmp:SaleOfShortTermInvestments>
  <!--Sale of short-term investments-->
  <stmp:SaleOfShortTermInvestments contextRef="c20100101to20101231" unitRef="U001" decimals="-3">4835000</stmp:SaleOfShortTermInvestments>
  <!--Sale of short-term investments-->
  <stmp:SaleOfShortTermInvestments contextRef="c20090101to20091231" unitRef="U001" decimals="-3">16462000</stmp:SaleOfShortTermInvestments>
  <!--Purchase of short-term investments-->
  <stmp:PurchaseOfShortTermInvestments contextRef="c20110101to20111231" unitRef="U001" decimals="-3">8000</stmp:PurchaseOfShortTermInvestments>
  <!--Purchase of short-term investments-->
  <stmp:PurchaseOfShortTermInvestments contextRef="c20100101to20101231" unitRef="U001" decimals="-3">14776000</stmp:PurchaseOfShortTermInvestments>
  <!--Purchase of short-term investments-->
  <stmp:PurchaseOfShortTermInvestments contextRef="c20090101to20091231" unitRef="U001" decimals="-3">2396000</stmp:PurchaseOfShortTermInvestments>
  <!--Sale of long-term investments-->
  <stmp:SaleOfLongTermInvestments contextRef="c20110101to20111231" unitRef="U001" decimals="-3">3473000</stmp:SaleOfLongTermInvestments>
  <!--Sale of long-term investments-->
  <stmp:SaleOfLongTermInvestments contextRef="c20100101to20101231" unitRef="U001" decimals="-3">19506000</stmp:SaleOfLongTermInvestments>
  <!--Sale of long-term investments-->
  <stmp:SaleOfLongTermInvestments contextRef="c20090101to20091231" unitRef="U001" decimals="-3">4146000</stmp:SaleOfLongTermInvestments>
  <!--Purchase of long-term investments-->
  <stmp:PurchaseOfLongTermInvestments contextRef="c20110101to20111231" unitRef="U001" decimals="-3">1982000</stmp:PurchaseOfLongTermInvestments>
  <!--Purchase of long-term investments-->
  <stmp:PurchaseOfLongTermInvestments contextRef="c20100101to20101231" unitRef="U001" decimals="-3">9984000</stmp:PurchaseOfLongTermInvestments>
  <!--Purchase of long-term investments-->
  <stmp:PurchaseOfLongTermInvestments contextRef="c20090101to20091231" unitRef="U001" decimals="-3">22240000</stmp:PurchaseOfLongTermInvestments>
  <!--Proceeds from exercise of stock options-->
  <stmp:ProceedsFromExerciseOfStockOptions contextRef="c20110101to20111231" unitRef="U001" decimals="-3">25038000</stmp:ProceedsFromExerciseOfStockOptions>
  <!--Proceeds from exercise of stock options-->
  <stmp:ProceedsFromExerciseOfStockOptions contextRef="c20100101to20101231" unitRef="U001" decimals="-3">2024000</stmp:ProceedsFromExerciseOfStockOptions>
  <!--Proceeds from exercise of stock options-->
  <stmp:ProceedsFromExerciseOfStockOptions contextRef="c20090101to20091231" unitRef="U001" decimals="-3">115000</stmp:ProceedsFromExerciseOfStockOptions>
  <!--Deferred income tax-->
  <stmp:DeferredIncomeTax contextRef="c20110101to20111231" unitRef="U001" decimals="-3">-8475000</stmp:DeferredIncomeTax>
  <!--Deferred income tax-->
  <stmp:DeferredIncomeTax contextRef="c20100101to20101231" unitRef="U001" decimals="-3">-3979000</stmp:DeferredIncomeTax>
  <!--Deferred income tax-->
  <stmp:DeferredIncomeTax contextRef="c20090101to20091231" unitRef="U001" decimals="-3">0</stmp:DeferredIncomeTax>
  <!--Cash Equivalents and Investments [Text Block]-->
  <stmp:CashEquivalentsAndInvestmentsTextBlock contextRef="c20110101to20111231">&lt;div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt; font-weight: bold;"&gt;4.&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Cash, Cash Equivalents and Investments&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Our cash equivalents, restricted cash and investments consist of money market, U.S. government obligations, asset-backed securities and public corporate debt securities at December 31, 2011 and 2010. We consider all highly liquid investments with an original or remaining maturity of three months or less at the date of purchase to be cash equivalents. All investments are classified as available for sale and are recorded at market value using the specific identification method. Unrealized gains and losses are included as a separate component of stockholders' equity. We have ten securities with a total fair value of $2.6 million that have unrealized losses of approximately $47,000 as of December 31, 2011. We do not intend to sell investments with amortized cost basis exceeding fair value, and it is not likely that we will be required to sell the investments before recovery of their amortized cost basis.&amp;#160;&amp;#160;Realized gains and losses are reflected in interest income and other income, net using the specific identification method.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-indent: 0pt; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;The following table summarizes realized gains and losses for the period indicated (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="left"&gt;&lt;table cellpadding="0" cellspacing="0" width="80%" style="font-family: times new roman; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" width="44%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="10" valign="bottom" width="34%"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Year Ended December 31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" width="44%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" width="10%" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;2011&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" width="10%" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;2010&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" width="10%" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;2009&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="44%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Realized gain&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;11&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;62&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;37&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="44%" style="padding-bottom: 2px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Realized loss&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div style="text-align: right; text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#173;-&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(97&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(5&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="44%" style="padding-bottom: 4px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Net realized gain (loss)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;11&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(35&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;32&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent: 0pt; display: block;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;On at least a quarterly basis, we evaluate our available for sale securities and record an &amp;#8220;other-than-temporary impairment&amp;#8221; (&amp;#8220;OTTI&amp;#8221;) if we believe their fair value is less than historical cost and it is probable that we will not collect all contractual cash flows. We did not record any OTTI during 2011 after evaluating a number of factors including, but not limited to:&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" width="100%" style="font-family: times new roman; font-size: 10pt;"&gt;&lt;tr valign="top"&gt;&lt;td style="width: 18pt;"&gt;&lt;div&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;#160; &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 18pt;"&gt;&lt;div style="text-indent: 0pt; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;&lt;font style="display: inline; font-family: Symbol, serif;"&gt;&amp;#183;&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;div align="justify"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;How much fair value has declined below amortized cost&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" width="100%" style="font-family: times new roman; font-size: 10pt;"&gt;&lt;tr valign="top"&gt;&lt;td style="width: 18pt;"&gt;&lt;div&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;#160; &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 18pt;"&gt;&lt;div style="text-indent: 0pt; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;&lt;font style="display: inline; font-family: Symbol, serif;"&gt;&amp;#183;&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;div align="justify"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;The financial condition of the issuers&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" width="100%" style="font-family: times new roman; font-size: 10pt;"&gt;&lt;tr valign="top"&gt;&lt;td style="width: 18pt;"&gt;&lt;div&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;#160; &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 18pt;"&gt;&lt;div style="text-indent: 0pt; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;&lt;font style="display: inline; font-family: Symbol, serif;"&gt;&amp;#183;&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;div align="justify"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Significant rating agency changes on the issuers&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" width="100%" style="font-family: times new roman; font-size: 10pt;"&gt;&lt;tr valign="top"&gt;&lt;td style="width: 18pt;"&gt;&lt;div&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;#160; &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 18pt;"&gt;&lt;div style="text-indent: 0pt; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;&lt;font style="display: inline; font-family: Symbol, serif;"&gt;&amp;#183;&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;div align="justify"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Our intent and ability to hold the security for a period of time sufficient to allow for any anticipated recovery in fair value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;The following table summarizes our cash, cash equivalents, restricted cash and investments as of December 31, 2011 and 2010 (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="left"&gt;&lt;table cellpadding="0" cellspacing="0" width="100%" style="font-family: times new roman; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="border-bottom: black 2px solid; text-align: center;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&lt;font style="display: inline;"&gt;December 31, 2011&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Cost or&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Gross&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Gross&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Amortized&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Unrealized&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Unrealized&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Estimated&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Cost&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Gains&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Losses&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Fair Value&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Cash and cash equivalents:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="52%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 18pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Cash&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;8,768&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;8,768&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="52%" style="padding-bottom: 2px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 18pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Money market&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;45,319&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%" style="border-bottom: black 2px solid;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%" style="border-bottom: black 2px solid;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%" style="border-bottom: black 2px solid;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;45,319&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="52%" style="padding-bottom: 2px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 27pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Cash and cash equivalents&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;54,087&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%" style="border-bottom: black 2px solid;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%" style="border-bottom: black 2px solid;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%" style="border-bottom: black 2px solid;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;54,087&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="52%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Restricted cash:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="52%" style="padding-bottom: 2px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 18pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Money market&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;500&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%" style="border-bottom: black 2px solid;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%" style="border-bottom: black 2px solid;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%" style="border-bottom: black 2px solid;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;500&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="52%" style="padding-bottom: 2px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 27pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Restricted cash&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;500&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%" style="border-bottom: black 2px solid;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%" style="border-bottom: black 2px solid;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%" style="border-bottom: black 2px solid;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;500&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="52%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Short-term investments:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="52%" style="padding-bottom: 2px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 18pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Corporate notes and bonds&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;1,400&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%" style="border-bottom: black 2px solid;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;6&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%" style="border-bottom: black 2px solid;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(9&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%" style="border-bottom: black 2px solid;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;1,397&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="52%" style="padding-bottom: 2px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 27pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Short-term investments&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;1,400&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%" style="border-bottom: black 2px solid;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;6&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%" style="border-bottom: black 2px solid;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(9&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%" style="border-bottom: black 2px solid;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;1,397&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="52%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Long-term investments:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="52%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 18pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Corporate bonds and asset backed securities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;12,084&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;309&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(38&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;12,355&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="52%" style="padding-bottom: 2px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 18pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;U.S. government and agency securities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;1,007&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%" style="border-bottom: black 2px solid;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;17&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%" style="border-bottom: black 2px solid;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%" style="border-bottom: black 2px solid;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;1,024&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="52%" style="padding-bottom: 2px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 27pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Long-term investments&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;13,091&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%" style="border-bottom: black 2px solid;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;326&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%" style="border-bottom: black 2px solid;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(38&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%" style="border-bottom: black 2px solid;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;13,379&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="52%" style="padding-bottom: 2px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Cash and equivalents, restricted cash and investments&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;69,078&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%" style="border-bottom: black 2px solid;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;332&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%" style="border-bottom: black 2px solid;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(47&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%" style="border-bottom: black 2px solid;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;69,363&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent: 0pt; display: block;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="text-indent: 0pt; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="left"&gt;&lt;table cellpadding="0" cellspacing="0" width="100%" style="font-family: times new roman; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="6" valign="bottom" style="border-bottom: black 2px solid; text-align: center;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&lt;font style="display: inline;"&gt;December 31, 2010&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Cost or&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Gross&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Gross&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Amortized&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Unrealized&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Unrealized&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Estimated&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Cost&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Gains&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Losses&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;Fair Value&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt; font-weight: bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="bottom"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Cash and cash equivalents:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="52%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 18pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Cash&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;7,633&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;7,633&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="52%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 18pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Money market&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;438&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%" style="border-bottom: black 2px solid;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%" style="border-bottom: black 2px solid;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%" style="border-bottom: black 2px solid;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;438&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="52%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 27pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Cash and cash equivalents&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;8,071&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%" style="border-bottom: black 2px solid;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%" style="border-bottom: black 2px solid;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%" style="border-bottom: black 2px solid;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;8,071&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="52%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Short-term investments:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="52%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 18pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Corporate notes and bonds&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;12,162&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%" style="border-bottom: black 2px solid;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;136&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%" style="border-bottom: black 2px solid;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(7&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%" style="border-bottom: black 2px solid;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;12,291&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="52%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 27pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Short-term investments&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;12,162&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%" style="border-bottom: black 2px solid;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;136&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%" style="border-bottom: black 2px solid;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(7&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%" style="border-bottom: black 2px solid;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;12,291&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="52%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Long-term investments:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="52%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 18pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Corporate bonds and asset backed securities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;13,634&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;309&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(33&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;13,910&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="52%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 18pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;U.S. government and agency securities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;1,009&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%" style="border-bottom: black 2px solid;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;18&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%" style="border-bottom: black 2px solid;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%" style="border-bottom: black 2px solid;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;1,027&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="52%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 27pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Long-term investments&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;14,643&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%" style="border-bottom: black 2px solid;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;327&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%" style="border-bottom: black 2px solid;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(33&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%" style="border-bottom: black 2px solid;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;14,937&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="52%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Cash and equivalents and investments&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;34,876&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%" style="border-bottom: black 2px solid;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;463&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%" style="border-bottom: black 2px solid;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;(40&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td align="right" valign="bottom" width="1%" style="border-bottom: black 2px solid;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;35,299&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent: 0pt; display: block;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;Restricted cash of $500,000 as of December 31, 2011 is related to the escrow for the purchase of our new corporate headquarters building. See Note 13 - Subsequent Events for further discussion.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;The following table summarizes contractual maturities of our marketable fixed-income securities as of December 31, 2011 (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="center"&gt;&lt;table cellpadding="0" cellspacing="0" width="80%" style="font-family: times new roman; font-size: 10pt;"&gt;&lt;tr&gt;&lt;td valign="bottom" width="56%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" width="10%" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Amortized&lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Cost&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" valign="bottom" width="10%" style="border-bottom: black 2px solid;"&gt;&lt;div style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Estimated&lt;/font&gt;&lt;/div&gt;&lt;div align="center" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Fair Value&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="56%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Due within one year&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;1,400&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;1,397&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="56%"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Due after one year through five years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;13,091&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="bottom" width="1%"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;13,379&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#cceeff"&gt;&lt;td align="left" valign="bottom" width="56%" style="padding-bottom: 2px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Due after five years through ten years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 2px solid; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 2px solid; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 2px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="white"&gt;&lt;td align="left" valign="bottom" width="56%" style="padding-bottom: 4px;"&gt;&lt;div align="left" style="text-indent: -9pt; display: block; margin-left: 9pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;14,491&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="1%" style="border-bottom: black 4px double; text-align: left;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td valign="bottom" width="9%" style="border-bottom: black 4px double; text-align: right;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;14,776&lt;/font&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" width="1%" style="text-align: left; padding-bottom: 4px;"&gt;&lt;font style="display: inline; font-family: times new roman; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent: 0pt; display: block;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</stmp:CashEquivalentsAndInvestmentsTextBlock>
  <!--Allowance for Doubtful Accounts [Text Block]-->
  <stmp:AllowanceForDoubtfulAccountsTextBlock contextRef="c20110101to20111231">&lt;div&gt;&lt;div align="left" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt; font-weight: bold;"&gt;7.&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Allowance for Doubtful Accounts&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;font style="display: inline; font-family: Times New Roman; font-size: 10pt;"&gt;As of December 31, 2011 and 2010, our allowance for doubtful accounts totaled approximately $117,000 and $108,000, respectively. Increases in our allowance for doubtful accounts totaled approximately $9,000 and $12,000 for 2011 and 2010, respectively. There were no material write-offs against the allowance for doubtful accounts during 2011 or 2010.&lt;/font&gt;&lt;/div&gt;&lt;div align="justify" style="text-indent: 0pt; display: block; margin-left: 0pt; margin-right: 0pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;</stmp:AllowanceForDoubtfulAccountsTextBlock>
  <!--Non Operating Asset Writeoff-->
  <stmp:NonOperatingAssetWriteoff contextRef="c20110101to20111231" unitRef="U001" decimals="-3">0</stmp:NonOperatingAssetWriteoff>
  <!--Non Operating Asset Writeoff-->
  <stmp:NonOperatingAssetWriteoff contextRef="c20100101to20101231" unitRef="U001" decimals="-3">634000</stmp:NonOperatingAssetWriteoff>
  <!--Non Operating Asset Writeoff-->
  <stmp:NonOperatingAssetWriteoff contextRef="c20090101to20091231" unitRef="U001" decimals="-3">0</stmp:NonOperatingAssetWriteoff>
</xbrl>
