<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!-- XBRL Generated with XBRLMark Copyright (C) by RR Donnelley -->
<!-- Based on XBRL 2.1 -->
<xbrl xmlns="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:spsc="http://spscommerce.com/20111231" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:us-gaap="http://fasb.org/us-gaap/2011-01-31" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2011-01-31" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:schemaRef xlink:type="simple" xlink:href="spsc-20111231.xsd" />
<!-- Context Section -->
<context id="BalanceAsOf_24Feb2012">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
</entity>
<period>
<instant>2012-02-24</instant>
</period>
</context>
<context id="BalanceAsOf_30Jun2011">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
</entity>
<period>
<instant>2011-06-30</instant>
</period>
</context>
<context id="BalanceAsOf_31Dec2011">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
</entity>
<period>
<instant>2011-12-31</instant>
</period>
</context>
<context id="BalanceAsOf_31Dec2010">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
</entity>
<period>
<instant>2010-12-31</instant>
</period>
</context>
<context id="YearEnded_31Dec2011">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
</entity>
<period>
<startDate>2011-01-01</startDate>
<endDate>2011-12-31</endDate>
</period>
</context>
<context id="YearEnded_31Dec2010">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
</entity>
<period>
<startDate>2010-01-01</startDate>
<endDate>2010-12-31</endDate>
</period>
</context>
<context id="YearEnded_31Dec2009">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
</entity>
<period>
<startDate>2009-01-01</startDate>
<endDate>2009-12-31</endDate>
</period>
</context>
<context id="BalanceAsOf_31Dec2008_Redeemable_Convertible_Preferred_Series_A_Member">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">spsc:RedeemableConvertiblePreferredSeriesAMember</xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant>2008-12-31</instant>
</period>
</context>
<context id="BalanceAsOf_31Dec2008_Redeemable_Convertible_Preferred_Series_B_Member">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">spsc:RedeemableConvertiblePreferredSeriesBMember</xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant>2008-12-31</instant>
</period>
</context>
<context id="BalanceAsOf_31Dec2008_Redeemable_Convertible_Preferred_Series_C_Member">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">spsc:RedeemableConvertiblePreferredSeriesCMember</xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant>2008-12-31</instant>
</period>
</context>
<context id="BalanceAsOf_31Dec2008_Redeemable_Convertible_Preferred_Stock_Member">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant>2008-12-31</instant>
</period>
</context>
<context id="BalanceAsOf_31Dec2008_Common_Stock_Member">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant>2008-12-31</instant>
</period>
</context>
<context id="BalanceAsOf_31Dec2008_Additional_Paid_In_Capital_Member">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant>2008-12-31</instant>
</period>
</context>
<context id="BalanceAsOf_31Dec2008_Retained_Earnings_Member">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant>2008-12-31</instant>
</period>
</context>
<context id="BalanceAsOf_31Dec2008">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
</entity>
<period>
<instant>2008-12-31</instant>
</period>
</context>
<context id="Jan-1-2009_Dec-31-2009_Redeemable_Convertible_Preferred_Series_A_Member">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">spsc:RedeemableConvertiblePreferredSeriesAMember</xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate>2009-01-01</startDate>
<endDate>2009-12-31</endDate>
</period>
</context>
<context id="Jan-1-2009_Dec-31-2009_Redeemable_Convertible_Preferred_Series_B_Member">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">spsc:RedeemableConvertiblePreferredSeriesBMember</xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate>2009-01-01</startDate>
<endDate>2009-12-31</endDate>
</period>
</context>
<context id="Jan-1-2009_Dec-31-2009_Redeemable_Convertible_Preferred_Series_C_Member">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">spsc:RedeemableConvertiblePreferredSeriesCMember</xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate>2009-01-01</startDate>
<endDate>2009-12-31</endDate>
</period>
</context>
<context id="Jan-1-2009_Dec-31-2009_Redeemable_Convertible_Preferred_Stock_Member">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate>2009-01-01</startDate>
<endDate>2009-12-31</endDate>
</period>
</context>
<context id="Jan-1-2009_Dec-31-2009_Common_Stock_Member">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate>2009-01-01</startDate>
<endDate>2009-12-31</endDate>
</period>
</context>
<context id="Jan-1-2009_Dec-31-2009_Additional_Paid_In_Capital_Member">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate>2009-01-01</startDate>
<endDate>2009-12-31</endDate>
</period>
</context>
<context id="Jan-1-2009_Dec-31-2009_Retained_Earnings_Member">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate>2009-01-01</startDate>
<endDate>2009-12-31</endDate>
</period>
</context>
<context id="BalanceAsOf_31Dec2009_Redeemable_Convertible_Preferred_Series_A_Member">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">spsc:RedeemableConvertiblePreferredSeriesAMember</xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant>2009-12-31</instant>
</period>
</context>
<context id="BalanceAsOf_31Dec2009_Redeemable_Convertible_Preferred_Series_B_Member">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">spsc:RedeemableConvertiblePreferredSeriesBMember</xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant>2009-12-31</instant>
</period>
</context>
<context id="BalanceAsOf_31Dec2009_Redeemable_Convertible_Preferred_Series_C_Member">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">spsc:RedeemableConvertiblePreferredSeriesCMember</xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant>2009-12-31</instant>
</period>
</context>
<context id="BalanceAsOf_31Dec2009_Redeemable_Convertible_Preferred_Stock_Member">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant>2009-12-31</instant>
</period>
</context>
<context id="BalanceAsOf_31Dec2009_Common_Stock_Member">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant>2009-12-31</instant>
</period>
</context>
<context id="BalanceAsOf_31Dec2009_Additional_Paid_In_Capital_Member">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant>2009-12-31</instant>
</period>
</context>
<context id="BalanceAsOf_31Dec2009_Retained_Earnings_Member">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant>2009-12-31</instant>
</period>
</context>
<context id="BalanceAsOf_31Dec2009">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
</entity>
<period>
<instant>2009-12-31</instant>
</period>
</context>
<context id="Jan-1-2010_Dec-31-2010_Redeemable_Convertible_Preferred_Series_A_Member">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">spsc:RedeemableConvertiblePreferredSeriesAMember</xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate>2010-01-01</startDate>
<endDate>2010-12-31</endDate>
</period>
</context>
<context id="Jan-1-2010_Dec-31-2010_Redeemable_Convertible_Preferred_Series_B_Member">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">spsc:RedeemableConvertiblePreferredSeriesBMember</xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate>2010-01-01</startDate>
<endDate>2010-12-31</endDate>
</period>
</context>
<context id="Jan-1-2010_Dec-31-2010_Redeemable_Convertible_Preferred_Series_C_Member">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">spsc:RedeemableConvertiblePreferredSeriesCMember</xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate>2010-01-01</startDate>
<endDate>2010-12-31</endDate>
</period>
</context>
<context id="Jan-1-2010_Dec-31-2010_Redeemable_Convertible_Preferred_Stock_Member">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate>2010-01-01</startDate>
<endDate>2010-12-31</endDate>
</period>
</context>
<context id="Jan-1-2010_Dec-31-2010_Common_Stock_Member">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate>2010-01-01</startDate>
<endDate>2010-12-31</endDate>
</period>
</context>
<context id="Jan-1-2010_Dec-31-2010_Additional_Paid_In_Capital_Member">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate>2010-01-01</startDate>
<endDate>2010-12-31</endDate>
</period>
</context>
<context id="Jan-1-2010_Dec-31-2010_Retained_Earnings_Member">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate>2010-01-01</startDate>
<endDate>2010-12-31</endDate>
</period>
</context>
<context id="BalanceAsOf_31Dec2010_Redeemable_Convertible_Preferred_Series_A_Member">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">spsc:RedeemableConvertiblePreferredSeriesAMember</xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant>2010-12-31</instant>
</period>
</context>
<context id="BalanceAsOf_31Dec2010_Redeemable_Convertible_Preferred_Series_B_Member">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">spsc:RedeemableConvertiblePreferredSeriesBMember</xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant>2010-12-31</instant>
</period>
</context>
<context id="BalanceAsOf_31Dec2010_Redeemable_Convertible_Preferred_Series_C_Member">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">spsc:RedeemableConvertiblePreferredSeriesCMember</xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant>2010-12-31</instant>
</period>
</context>
<context id="BalanceAsOf_31Dec2010_Redeemable_Convertible_Preferred_Stock_Member">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant>2010-12-31</instant>
</period>
</context>
<context id="BalanceAsOf_31Dec2010_Common_Stock_Member">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant>2010-12-31</instant>
</period>
</context>
<context id="BalanceAsOf_31Dec2010_Additional_Paid_In_Capital_Member">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant>2010-12-31</instant>
</period>
</context>
<context id="BalanceAsOf_31Dec2010_Retained_Earnings_Member">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant>2010-12-31</instant>
</period>
</context>
<context id="Jan-1-2011_Dec-31-2011_Redeemable_Convertible_Preferred_Series_A_Member">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">spsc:RedeemableConvertiblePreferredSeriesAMember</xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate>2011-01-01</startDate>
<endDate>2011-12-31</endDate>
</period>
</context>
<context id="Jan-1-2011_Dec-31-2011_Redeemable_Convertible_Preferred_Series_B_Member">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">spsc:RedeemableConvertiblePreferredSeriesBMember</xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate>2011-01-01</startDate>
<endDate>2011-12-31</endDate>
</period>
</context>
<context id="Jan-1-2011_Dec-31-2011_Redeemable_Convertible_Preferred_Series_C_Member">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">spsc:RedeemableConvertiblePreferredSeriesCMember</xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate>2011-01-01</startDate>
<endDate>2011-12-31</endDate>
</period>
</context>
<context id="Jan-1-2011_Dec-31-2011_Redeemable_Convertible_Preferred_Stock_Member">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate>2011-01-01</startDate>
<endDate>2011-12-31</endDate>
</period>
</context>
<context id="Jan-1-2011_Dec-31-2011_Common_Stock_Member">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate>2011-01-01</startDate>
<endDate>2011-12-31</endDate>
</period>
</context>
<context id="Jan-1-2011_Dec-31-2011_Additional_Paid_In_Capital_Member">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate>2011-01-01</startDate>
<endDate>2011-12-31</endDate>
</period>
</context>
<context id="Jan-1-2011_Dec-31-2011_Retained_Earnings_Member">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate>2011-01-01</startDate>
<endDate>2011-12-31</endDate>
</period>
</context>
<context id="BalanceAsOf_31Dec2011_Redeemable_Convertible_Preferred_Series_A_Member">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">spsc:RedeemableConvertiblePreferredSeriesAMember</xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant>2011-12-31</instant>
</period>
</context>
<context id="BalanceAsOf_31Dec2011_Redeemable_Convertible_Preferred_Series_B_Member">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">spsc:RedeemableConvertiblePreferredSeriesBMember</xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant>2011-12-31</instant>
</period>
</context>
<context id="BalanceAsOf_31Dec2011_Redeemable_Convertible_Preferred_Series_C_Member">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">spsc:RedeemableConvertiblePreferredSeriesCMember</xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant>2011-12-31</instant>
</period>
</context>
<context id="BalanceAsOf_31Dec2011_Redeemable_Convertible_Preferred_Stock_Member">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant>2011-12-31</instant>
</period>
</context>
<context id="BalanceAsOf_31Dec2011_Common_Stock_Member">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant>2011-12-31</instant>
</period>
</context>
<context id="BalanceAsOf_31Dec2011_Additional_Paid_In_Capital_Member">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant>2011-12-31</instant>
</period>
</context>
<context id="BalanceAsOf_31Dec2011_Retained_Earnings_Member">
<entity>
<identifier scheme="http://www.sec.gov/CIK">0001092699</identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant>2011-12-31</instant>
</period>
</context>
<!--Unit Section-->
 <unit id="USDEPS">
   <divide>
     <unitNumerator>
       <measure>iso4217:USD</measure>
     </unitNumerator>
     <unitDenominator>
       <measure>xbrli:shares</measure>
     </unitDenominator>
   </divide>
 </unit>
 <unit id="Shares">
   <measure>xbrli:shares</measure>
  </unit>
  <unit id="USD">
    <measure>iso4217:USD</measure>
  </unit>

<!-- Element Section -->
<!--Document Information-->
<dei:EntityRegistrantName contextRef="YearEnded_31Dec2011">SPS COMMERCE INC</dei:EntityRegistrantName>
<dei:EntityCentralIndexKey contextRef="YearEnded_31Dec2011">0001092699</dei:EntityCentralIndexKey>
<dei:CurrentFiscalYearEndDate contextRef="YearEnded_31Dec2011">--12-31</dei:CurrentFiscalYearEndDate>
<dei:EntityWellKnownSeasonedIssuer contextRef="YearEnded_31Dec2011">No</dei:EntityWellKnownSeasonedIssuer>
<dei:EntityVoluntaryFilers contextRef="YearEnded_31Dec2011">No</dei:EntityVoluntaryFilers>
<dei:EntityCurrentReportingStatus contextRef="YearEnded_31Dec2011">Yes</dei:EntityCurrentReportingStatus>
<dei:EntityFilerCategory contextRef="YearEnded_31Dec2011">Accelerated Filer</dei:EntityFilerCategory>
<dei:DocumentType contextRef="YearEnded_31Dec2011">10-K</dei:DocumentType>
<dei:AmendmentFlag contextRef="YearEnded_31Dec2011">false</dei:AmendmentFlag>
<dei:DocumentPeriodEndDate contextRef="YearEnded_31Dec2011">2011-12-31</dei:DocumentPeriodEndDate>
<dei:DocumentFiscalPeriodFocus contextRef="YearEnded_31Dec2011">FY</dei:DocumentFiscalPeriodFocus>
<dei:DocumentFiscalYearFocus contextRef="YearEnded_31Dec2011">2011</dei:DocumentFiscalYearFocus>
<dei:EntityPublicFloat contextRef="BalanceAsOf_30Jun2011" decimals="-5" unitRef="USD">188200000</dei:EntityPublicFloat>
<dei:EntityCommonStockSharesOutstanding contextRef="BalanceAsOf_24Feb2012" decimals="INF" unitRef="Shares">12165315</dei:EntityCommonStockSharesOutstanding>
<!-- Instance Elements for BALANCE_SHEETS -->
<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="BalanceAsOf_31Dec2011" unitRef="USD" decimals="-3">31985000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">40473000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
<us-gaap:AccountsReceivableNetCurrent contextRef="BalanceAsOf_31Dec2011" unitRef="USD" decimals="-3">7958000</us-gaap:AccountsReceivableNetCurrent>
<us-gaap:AccountsReceivableNetCurrent contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">5574000</us-gaap:AccountsReceivableNetCurrent>
<us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="BalanceAsOf_31Dec2011" unitRef="USD" decimals="-3">222000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
<us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">209000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
<us-gaap:DeferredCostsCurrent contextRef="BalanceAsOf_31Dec2011" unitRef="USD" decimals="-3">5748000</us-gaap:DeferredCostsCurrent>
<us-gaap:DeferredCostsCurrent contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">4720000</us-gaap:DeferredCostsCurrent>
<us-gaap:DeferredTaxAssetsNetCurrent contextRef="BalanceAsOf_31Dec2011" unitRef="USD" decimals="-3">783000</us-gaap:DeferredTaxAssetsNetCurrent>
<us-gaap:DeferredTaxAssetsNetCurrent contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">0</us-gaap:DeferredTaxAssetsNetCurrent>
<us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="BalanceAsOf_31Dec2011" unitRef="USD" decimals="-3">1765000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
<us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">874000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
<us-gaap:AssetsCurrent contextRef="BalanceAsOf_31Dec2011" unitRef="USD" decimals="-3">48239000</us-gaap:AssetsCurrent>
<us-gaap:AssetsCurrent contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">51641000</us-gaap:AssetsCurrent>
<us-gaap:PropertyPlantAndEquipmentNet contextRef="BalanceAsOf_31Dec2011" unitRef="USD" decimals="-3">3382000</us-gaap:PropertyPlantAndEquipmentNet>
<us-gaap:PropertyPlantAndEquipmentNet contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">2760000</us-gaap:PropertyPlantAndEquipmentNet>
<us-gaap:Goodwill contextRef="BalanceAsOf_31Dec2011" unitRef="USD" decimals="-3">5853000</us-gaap:Goodwill>
<us-gaap:Goodwill contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">1166000</us-gaap:Goodwill>
<us-gaap:FiniteLivedIntangibleAssetsNet contextRef="BalanceAsOf_31Dec2011" unitRef="USD" decimals="-3">5767000</us-gaap:FiniteLivedIntangibleAssetsNet>
<us-gaap:FiniteLivedIntangibleAssetsNet contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">290000</us-gaap:FiniteLivedIntangibleAssetsNet>
<us-gaap:DeferredCosts contextRef="BalanceAsOf_31Dec2011" unitRef="USD" decimals="-3">2510000</us-gaap:DeferredCosts>
<us-gaap:DeferredCosts contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">1943000</us-gaap:DeferredCosts>
<us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="BalanceAsOf_31Dec2011" unitRef="USD" decimals="-3">11787000</us-gaap:DeferredTaxAssetsNetNoncurrent>
<us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">0</us-gaap:DeferredTaxAssetsNetNoncurrent>
<us-gaap:OtherAssetsNoncurrent contextRef="BalanceAsOf_31Dec2011" unitRef="USD" decimals="-3">80000</us-gaap:OtherAssetsNoncurrent>
<us-gaap:OtherAssetsNoncurrent contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">80000</us-gaap:OtherAssetsNoncurrent>
<us-gaap:Assets contextRef="BalanceAsOf_31Dec2011" unitRef="USD" decimals="-3">77618000</us-gaap:Assets>
<us-gaap:Assets contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">57880000</us-gaap:Assets>
<us-gaap:CapitalLeaseObligationsCurrent contextRef="BalanceAsOf_31Dec2011" unitRef="USD" decimals="-3">0</us-gaap:CapitalLeaseObligationsCurrent>
<us-gaap:CapitalLeaseObligationsCurrent contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">122000</us-gaap:CapitalLeaseObligationsCurrent>
<us-gaap:AccountsPayableCurrent contextRef="BalanceAsOf_31Dec2011" unitRef="USD" decimals="-3">1411000</us-gaap:AccountsPayableCurrent>
<us-gaap:AccountsPayableCurrent contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">998000</us-gaap:AccountsPayableCurrent>
<us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="BalanceAsOf_31Dec2011" unitRef="USD" decimals="-3">5118000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
<us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">3577000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
<us-gaap:AccruedLiabilitiesCurrent contextRef="BalanceAsOf_31Dec2011" unitRef="USD" decimals="-3">1097000</us-gaap:AccruedLiabilitiesCurrent>
<us-gaap:AccruedLiabilitiesCurrent contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">807000</us-gaap:AccruedLiabilitiesCurrent>
<us-gaap:DeferredRevenueCurrent contextRef="BalanceAsOf_31Dec2011" unitRef="USD" decimals="-3">3840000</us-gaap:DeferredRevenueCurrent>
<us-gaap:DeferredRevenueCurrent contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">3585000</us-gaap:DeferredRevenueCurrent>
<us-gaap:LiabilitiesCurrent contextRef="BalanceAsOf_31Dec2011" unitRef="USD" decimals="-3">11466000</us-gaap:LiabilitiesCurrent>
<us-gaap:LiabilitiesCurrent contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">9089000</us-gaap:LiabilitiesCurrent>
<us-gaap:DeferredRevenueNoncurrent contextRef="BalanceAsOf_31Dec2011" unitRef="USD" decimals="-3">6599000</us-gaap:DeferredRevenueNoncurrent>
<us-gaap:DeferredRevenueNoncurrent contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">5002000</us-gaap:DeferredRevenueNoncurrent>
<us-gaap:OtherLiabilitiesNoncurrent contextRef="BalanceAsOf_31Dec2011" unitRef="USD" decimals="-3">0</us-gaap:OtherLiabilitiesNoncurrent>
<us-gaap:OtherLiabilitiesNoncurrent contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">281000</us-gaap:OtherLiabilitiesNoncurrent>
<us-gaap:Liabilities contextRef="BalanceAsOf_31Dec2011" unitRef="USD" decimals="-3">18065000</us-gaap:Liabilities>
<us-gaap:Liabilities contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">14372000</us-gaap:Liabilities>
<us-gaap:CommitmentsAndContingencies unitRef="USD" xsi:nil="true" contextRef="BalanceAsOf_31Dec2011" />
<us-gaap:CommitmentsAndContingencies unitRef="USD" xsi:nil="true" contextRef="BalanceAsOf_31Dec2010" />
<us-gaap:PreferredStockValue contextRef="BalanceAsOf_31Dec2011" unitRef="USD" xsi:nil="true" />
<us-gaap:PreferredStockValue contextRef="BalanceAsOf_31Dec2010" unitRef="USD" xsi:nil="true" />
<us-gaap:PreferredStockParOrStatedValuePerShare contextRef="BalanceAsOf_31Dec2011" unitRef="USDEPS" decimals="INF">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
<us-gaap:PreferredStockParOrStatedValuePerShare contextRef="BalanceAsOf_31Dec2010" unitRef="USDEPS" decimals="INF">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
<us-gaap:PreferredStockSharesAuthorized contextRef="BalanceAsOf_31Dec2011" unitRef="Shares" decimals="INF">5000000</us-gaap:PreferredStockSharesAuthorized>
<us-gaap:PreferredStockSharesAuthorized contextRef="BalanceAsOf_31Dec2010" unitRef="Shares" decimals="INF">5000000</us-gaap:PreferredStockSharesAuthorized>
<us-gaap:PreferredStockSharesIssued contextRef="BalanceAsOf_31Dec2011" unitRef="Shares" decimals="INF">0</us-gaap:PreferredStockSharesIssued>
<us-gaap:PreferredStockSharesIssued contextRef="BalanceAsOf_31Dec2010" unitRef="Shares" decimals="INF">0</us-gaap:PreferredStockSharesIssued>
<us-gaap:PreferredStockSharesOutstanding contextRef="BalanceAsOf_31Dec2011" unitRef="Shares" decimals="INF">0</us-gaap:PreferredStockSharesOutstanding>
<us-gaap:PreferredStockSharesOutstanding contextRef="BalanceAsOf_31Dec2010" unitRef="Shares" decimals="INF">0</us-gaap:PreferredStockSharesOutstanding>
<us-gaap:CommonStockValue contextRef="BalanceAsOf_31Dec2011" unitRef="USD" decimals="-3">12000</us-gaap:CommonStockValue>
<us-gaap:CommonStockValue contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">12000</us-gaap:CommonStockValue>
<us-gaap:CommonStockParOrStatedValuePerShare contextRef="BalanceAsOf_31Dec2011" unitRef="USDEPS" decimals="INF">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
<us-gaap:CommonStockParOrStatedValuePerShare contextRef="BalanceAsOf_31Dec2010" unitRef="USDEPS" decimals="INF">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
<us-gaap:CommonStockSharesAuthorized contextRef="BalanceAsOf_31Dec2011" unitRef="Shares" decimals="INF">55000000</us-gaap:CommonStockSharesAuthorized>
<us-gaap:CommonStockSharesAuthorized contextRef="BalanceAsOf_31Dec2010" unitRef="Shares" decimals="INF">55000000</us-gaap:CommonStockSharesAuthorized>
<us-gaap:CommonStockSharesIssued contextRef="BalanceAsOf_31Dec2011" unitRef="Shares" decimals="INF">12138858</us-gaap:CommonStockSharesIssued>
<us-gaap:CommonStockSharesIssued contextRef="BalanceAsOf_31Dec2010" unitRef="Shares" decimals="INF">11849572</us-gaap:CommonStockSharesIssued>
<us-gaap:CommonStockSharesOutstanding contextRef="BalanceAsOf_31Dec2011" unitRef="Shares" decimals="INF">12138858</us-gaap:CommonStockSharesOutstanding>
<us-gaap:CommonStockSharesOutstanding contextRef="BalanceAsOf_31Dec2010" unitRef="Shares" decimals="INF">11849572</us-gaap:CommonStockSharesOutstanding>
<us-gaap:AdditionalPaidInCapitalCommonStock contextRef="BalanceAsOf_31Dec2011" unitRef="USD" decimals="-3">108606000</us-gaap:AdditionalPaidInCapitalCommonStock>
<us-gaap:AdditionalPaidInCapitalCommonStock contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">106264000</us-gaap:AdditionalPaidInCapitalCommonStock>
<us-gaap:RetainedEarningsAccumulatedDeficit contextRef="BalanceAsOf_31Dec2011" unitRef="USD" decimals="-3">-49065000</us-gaap:RetainedEarningsAccumulatedDeficit>
<us-gaap:RetainedEarningsAccumulatedDeficit contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">-62768000</us-gaap:RetainedEarningsAccumulatedDeficit>
<us-gaap:StockholdersEquity contextRef="BalanceAsOf_31Dec2011" unitRef="USD" decimals="-3">59553000</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">43508000</us-gaap:StockholdersEquity>
<us-gaap:LiabilitiesAndStockholdersEquity contextRef="BalanceAsOf_31Dec2011" unitRef="USD" decimals="-3">77618000</us-gaap:LiabilitiesAndStockholdersEquity>
<us-gaap:LiabilitiesAndStockholdersEquity contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">57880000</us-gaap:LiabilitiesAndStockholdersEquity>
<!-- Instance Elements for STMNT_OPERATIONS -->
<us-gaap:Revenues contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">57969000</us-gaap:Revenues>
<us-gaap:Revenues contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">44597000</us-gaap:Revenues>
<us-gaap:Revenues contextRef="YearEnded_31Dec2009" unitRef="USD" decimals="-3">37746000</us-gaap:Revenues>
<us-gaap:CostOfRevenue contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">15366000</us-gaap:CostOfRevenue>
<us-gaap:CostOfRevenue contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">12626000</us-gaap:CostOfRevenue>
<us-gaap:CostOfRevenue contextRef="YearEnded_31Dec2009" unitRef="USD" decimals="-3">11715000</us-gaap:CostOfRevenue>
<us-gaap:GrossProfit contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">42603000</us-gaap:GrossProfit>
<us-gaap:GrossProfit contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">31971000</us-gaap:GrossProfit>
<us-gaap:GrossProfit contextRef="YearEnded_31Dec2009" unitRef="USD" decimals="-3">26031000</us-gaap:GrossProfit>
<us-gaap:SellingAndMarketingExpense contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">23836000</us-gaap:SellingAndMarketingExpense>
<us-gaap:SellingAndMarketingExpense contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">16601000</us-gaap:SellingAndMarketingExpense>
<us-gaap:SellingAndMarketingExpense contextRef="YearEnded_31Dec2009" unitRef="USD" decimals="-3">13506000</us-gaap:SellingAndMarketingExpense>
<us-gaap:ResearchAndDevelopmentExpense contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">5838000</us-gaap:ResearchAndDevelopmentExpense>
<us-gaap:ResearchAndDevelopmentExpense contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">4349000</us-gaap:ResearchAndDevelopmentExpense>
<us-gaap:ResearchAndDevelopmentExpense contextRef="YearEnded_31Dec2009" unitRef="USD" decimals="-3">4305000</us-gaap:ResearchAndDevelopmentExpense>
<us-gaap:GeneralAndAdministrativeExpense contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">11151000</us-gaap:GeneralAndAdministrativeExpense>
<us-gaap:GeneralAndAdministrativeExpense contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">7985000</us-gaap:GeneralAndAdministrativeExpense>
<us-gaap:GeneralAndAdministrativeExpense contextRef="YearEnded_31Dec2009" unitRef="USD" decimals="-3">6339000</us-gaap:GeneralAndAdministrativeExpense>
<us-gaap:AmortizationOfIntangibleAssets contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">643000</us-gaap:AmortizationOfIntangibleAssets>
<us-gaap:AmortizationOfIntangibleAssets contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">0</us-gaap:AmortizationOfIntangibleAssets>
<us-gaap:AmortizationOfIntangibleAssets contextRef="YearEnded_31Dec2009" unitRef="USD" decimals="-3">0</us-gaap:AmortizationOfIntangibleAssets>
<us-gaap:OperatingExpenses contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">41468000</us-gaap:OperatingExpenses>
<us-gaap:OperatingExpenses contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">28935000</us-gaap:OperatingExpenses>
<us-gaap:OperatingExpenses contextRef="YearEnded_31Dec2009" unitRef="USD" decimals="-3">24150000</us-gaap:OperatingExpenses>
<us-gaap:OperatingIncomeLoss contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">1135000</us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">3036000</us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef="YearEnded_31Dec2009" unitRef="USD" decimals="-3">1881000</us-gaap:OperatingIncomeLoss>
<us-gaap:InterestExpense contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">0</us-gaap:InterestExpense>
<us-gaap:InterestExpense contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">74000</us-gaap:InterestExpense>
<us-gaap:InterestExpense contextRef="YearEnded_31Dec2009" unitRef="USD" decimals="-3">270000</us-gaap:InterestExpense>
<us-gaap:InvestmentIncomeInterest contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">89000</us-gaap:InvestmentIncomeInterest>
<us-gaap:InvestmentIncomeInterest contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">158000</us-gaap:InvestmentIncomeInterest>
<us-gaap:InvestmentIncomeInterest contextRef="YearEnded_31Dec2009" unitRef="USD" decimals="-3">0</us-gaap:InvestmentIncomeInterest>
<us-gaap:OtherNonoperatingIncomeExpense contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">-140000</us-gaap:OtherNonoperatingIncomeExpense>
<us-gaap:OtherNonoperatingIncomeExpense contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">-144000</us-gaap:OtherNonoperatingIncomeExpense>
<us-gaap:OtherNonoperatingIncomeExpense contextRef="YearEnded_31Dec2009" unitRef="USD" decimals="-3">-358000</us-gaap:OtherNonoperatingIncomeExpense>
<us-gaap:NonoperatingIncomeExpense contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">-51000</us-gaap:NonoperatingIncomeExpense>
<us-gaap:NonoperatingIncomeExpense contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">-60000</us-gaap:NonoperatingIncomeExpense>
<us-gaap:NonoperatingIncomeExpense contextRef="YearEnded_31Dec2009" unitRef="USD" decimals="-3">-628000</us-gaap:NonoperatingIncomeExpense>
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">1084000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">2976000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="YearEnded_31Dec2009" unitRef="USD" decimals="-3">1253000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
<us-gaap:IncomeTaxExpenseBenefit contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">-12619000</us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:IncomeTaxExpenseBenefit contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">92000</us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:IncomeTaxExpenseBenefit contextRef="YearEnded_31Dec2009" unitRef="USD" decimals="-3">91000</us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:NetIncomeLoss contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">13703000</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">2884000</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="YearEnded_31Dec2009" unitRef="USD" decimals="-3">1162000</us-gaap:NetIncomeLoss>
<us-gaap:EarningsPerShareBasic contextRef="YearEnded_31Dec2011" unitRef="USDEPS" decimals="2">1.15</us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareBasic contextRef="YearEnded_31Dec2010" unitRef="USDEPS" decimals="2">0.36</us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareBasic contextRef="YearEnded_31Dec2009" unitRef="USDEPS" decimals="2">3.53</us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareDiluted contextRef="YearEnded_31Dec2011" unitRef="USDEPS" decimals="2">1.08</us-gaap:EarningsPerShareDiluted>
<us-gaap:EarningsPerShareDiluted contextRef="YearEnded_31Dec2010" unitRef="USDEPS" decimals="2">0.25</us-gaap:EarningsPerShareDiluted>
<us-gaap:EarningsPerShareDiluted contextRef="YearEnded_31Dec2009" unitRef="USDEPS" decimals="2">0.13</us-gaap:EarningsPerShareDiluted>
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="YearEnded_31Dec2011" unitRef="Shares" decimals="-3">11960000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="YearEnded_31Dec2010" unitRef="Shares" decimals="-3">8036000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="YearEnded_31Dec2009" unitRef="Shares" decimals="-3">329000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="YearEnded_31Dec2011" unitRef="Shares" decimals="-3">12744000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="YearEnded_31Dec2010" unitRef="Shares" decimals="-3">11596000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="YearEnded_31Dec2009" unitRef="Shares" decimals="-3">9268000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
<!-- Instance Elements for STMNT_STOCKHOLDERS_EQUITY -->
<us-gaap:SharesOutstanding contextRef="BalanceAsOf_31Dec2008_Redeemable_Convertible_Preferred_Series_A_Member" unitRef="Shares" decimals="INF">1154151</us-gaap:SharesOutstanding>
<us-gaap:StockholdersEquity contextRef="BalanceAsOf_31Dec2008_Redeemable_Convertible_Preferred_Series_A_Member" unitRef="USD" decimals="-3">37676000</us-gaap:StockholdersEquity>
<us-gaap:SharesOutstanding contextRef="BalanceAsOf_31Dec2008_Redeemable_Convertible_Preferred_Series_B_Member" unitRef="Shares" decimals="INF">5759246</us-gaap:SharesOutstanding>
<us-gaap:StockholdersEquity contextRef="BalanceAsOf_31Dec2008_Redeemable_Convertible_Preferred_Series_B_Member" unitRef="USD" decimals="-3">20844000</us-gaap:StockholdersEquity>
<us-gaap:SharesOutstanding contextRef="BalanceAsOf_31Dec2008_Redeemable_Convertible_Preferred_Series_C_Member" unitRef="Shares" decimals="INF">1251559</us-gaap:SharesOutstanding>
<us-gaap:StockholdersEquity contextRef="BalanceAsOf_31Dec2008_Redeemable_Convertible_Preferred_Series_C_Member" unitRef="USD" decimals="-3">7444000</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="BalanceAsOf_31Dec2008_Redeemable_Convertible_Preferred_Stock_Member" unitRef="USD" decimals="-3">65964000</us-gaap:StockholdersEquity>
<us-gaap:SharesOutstanding contextRef="BalanceAsOf_31Dec2008_Common_Stock_Member" unitRef="Shares" decimals="INF">331145</us-gaap:SharesOutstanding>
<us-gaap:StockholdersEquity contextRef="BalanceAsOf_31Dec2008_Common_Stock_Member" unitRef="USD" decimals="-3">0</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="BalanceAsOf_31Dec2008_Additional_Paid_In_Capital_Member" unitRef="USD" decimals="-3">4970000</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="BalanceAsOf_31Dec2008_Retained_Earnings_Member" unitRef="USD" decimals="-3">-66814000</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="BalanceAsOf_31Dec2008" unitRef="USD" decimals="-3">-61844000</us-gaap:StockholdersEquity>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="Jan-1-2009_Dec-31-2009_Redeemable_Convertible_Preferred_Series_A_Member" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="Jan-1-2009_Dec-31-2009_Redeemable_Convertible_Preferred_Series_B_Member" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="Jan-1-2009_Dec-31-2009_Redeemable_Convertible_Preferred_Series_C_Member" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="Jan-1-2009_Dec-31-2009_Redeemable_Convertible_Preferred_Stock_Member" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="Jan-1-2009_Dec-31-2009_Common_Stock_Member" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="Jan-1-2009_Dec-31-2009_Additional_Paid_In_Capital_Member" unitRef="USD" decimals="-3">228000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="Jan-1-2009_Dec-31-2009_Retained_Earnings_Member" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="YearEnded_31Dec2009" unitRef="USD" decimals="-3">228000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="Jan-1-2009_Dec-31-2009_Redeemable_Convertible_Preferred_Series_A_Member" unitRef="USD" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="Jan-1-2009_Dec-31-2009_Redeemable_Convertible_Preferred_Series_B_Member" unitRef="USD" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="Jan-1-2009_Dec-31-2009_Redeemable_Convertible_Preferred_Series_C_Member" unitRef="USD" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="Jan-1-2009_Dec-31-2009_Redeemable_Convertible_Preferred_Stock_Member" unitRef="USD" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
<us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="Jan-1-2009_Dec-31-2009_Common_Stock_Member" unitRef="Shares" decimals="INF">15640</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="Jan-1-2009_Dec-31-2009_Common_Stock_Member" unitRef="USD" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="Jan-1-2009_Dec-31-2009_Additional_Paid_In_Capital_Member" unitRef="USD" decimals="-3">2000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="Jan-1-2009_Dec-31-2009_Retained_Earnings_Member" unitRef="USD" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="YearEnded_31Dec2009" unitRef="USD" decimals="-3">2000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
<us-gaap:StockRepurchasedDuringPeriodValue contextRef="Jan-1-2009_Dec-31-2009_Redeemable_Convertible_Preferred_Series_A_Member" unitRef="USD" decimals="-3">0</us-gaap:StockRepurchasedDuringPeriodValue>
<us-gaap:StockRepurchasedDuringPeriodShares contextRef="Jan-1-2009_Dec-31-2009_Redeemable_Convertible_Preferred_Series_B_Member" unitRef="Shares" decimals="INF">71130</us-gaap:StockRepurchasedDuringPeriodShares>
<us-gaap:StockRepurchasedDuringPeriodValue contextRef="Jan-1-2009_Dec-31-2009_Redeemable_Convertible_Preferred_Series_B_Member" unitRef="USD" decimals="-3">186000</us-gaap:StockRepurchasedDuringPeriodValue>
<us-gaap:StockRepurchasedDuringPeriodValue contextRef="Jan-1-2009_Dec-31-2009_Redeemable_Convertible_Preferred_Series_C_Member" unitRef="USD" decimals="-3">0</us-gaap:StockRepurchasedDuringPeriodValue>
<us-gaap:StockRepurchasedDuringPeriodValue contextRef="Jan-1-2009_Dec-31-2009_Redeemable_Convertible_Preferred_Stock_Member" unitRef="USD" decimals="-3">186000</us-gaap:StockRepurchasedDuringPeriodValue>
<us-gaap:StockRepurchasedDuringPeriodShares contextRef="Jan-1-2009_Dec-31-2009_Common_Stock_Member" unitRef="Shares" decimals="INF">19672</us-gaap:StockRepurchasedDuringPeriodShares>
<us-gaap:StockRepurchasedDuringPeriodValue contextRef="Jan-1-2009_Dec-31-2009_Common_Stock_Member" unitRef="USD" decimals="-3">0</us-gaap:StockRepurchasedDuringPeriodValue>
<us-gaap:StockRepurchasedDuringPeriodValue contextRef="Jan-1-2009_Dec-31-2009_Additional_Paid_In_Capital_Member" unitRef="USD" decimals="-3">14000</us-gaap:StockRepurchasedDuringPeriodValue>
<us-gaap:StockRepurchasedDuringPeriodValue contextRef="Jan-1-2009_Dec-31-2009_Retained_Earnings_Member" unitRef="USD" decimals="-3">0</us-gaap:StockRepurchasedDuringPeriodValue>
<us-gaap:StockRepurchasedDuringPeriodValue contextRef="YearEnded_31Dec2009" unitRef="USD" decimals="-3">14000</us-gaap:StockRepurchasedDuringPeriodValue>
<us-gaap:NetIncomeLoss contextRef="Jan-1-2009_Dec-31-2009_Redeemable_Convertible_Preferred_Series_A_Member" unitRef="USD" decimals="-3">0</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="Jan-1-2009_Dec-31-2009_Redeemable_Convertible_Preferred_Series_B_Member" unitRef="USD" decimals="-3">0</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="Jan-1-2009_Dec-31-2009_Redeemable_Convertible_Preferred_Series_C_Member" unitRef="USD" decimals="-3">0</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="Jan-1-2009_Dec-31-2009_Redeemable_Convertible_Preferred_Stock_Member" unitRef="USD" decimals="-3">0</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="Jan-1-2009_Dec-31-2009_Common_Stock_Member" unitRef="USD" decimals="-3">0</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="Jan-1-2009_Dec-31-2009_Additional_Paid_In_Capital_Member" unitRef="USD" decimals="-3">0</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="Jan-1-2009_Dec-31-2009_Retained_Earnings_Member" unitRef="USD" decimals="-3">1162000</us-gaap:NetIncomeLoss>
<us-gaap:SharesOutstanding contextRef="BalanceAsOf_31Dec2009_Redeemable_Convertible_Preferred_Series_A_Member" unitRef="Shares" decimals="INF">1154151</us-gaap:SharesOutstanding>
<us-gaap:StockholdersEquity contextRef="BalanceAsOf_31Dec2009_Redeemable_Convertible_Preferred_Series_A_Member" unitRef="USD" decimals="-3">37676000</us-gaap:StockholdersEquity>
<us-gaap:SharesOutstanding contextRef="BalanceAsOf_31Dec2009_Redeemable_Convertible_Preferred_Series_B_Member" unitRef="Shares" decimals="INF">5688116</us-gaap:SharesOutstanding>
<us-gaap:StockholdersEquity contextRef="BalanceAsOf_31Dec2009_Redeemable_Convertible_Preferred_Series_B_Member" unitRef="USD" decimals="-3">20658000</us-gaap:StockholdersEquity>
<us-gaap:SharesOutstanding contextRef="BalanceAsOf_31Dec2009_Redeemable_Convertible_Preferred_Series_C_Member" unitRef="Shares" decimals="INF">1251559</us-gaap:SharesOutstanding>
<us-gaap:StockholdersEquity contextRef="BalanceAsOf_31Dec2009_Redeemable_Convertible_Preferred_Series_C_Member" unitRef="USD" decimals="-3">7444000</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="BalanceAsOf_31Dec2009_Redeemable_Convertible_Preferred_Stock_Member" unitRef="USD" decimals="-3">65778000</us-gaap:StockholdersEquity>
<us-gaap:SharesOutstanding contextRef="BalanceAsOf_31Dec2009_Common_Stock_Member" unitRef="Shares" decimals="INF">327113</us-gaap:SharesOutstanding>
<us-gaap:StockholdersEquity contextRef="BalanceAsOf_31Dec2009_Common_Stock_Member" unitRef="USD" decimals="-3">0</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="BalanceAsOf_31Dec2009_Additional_Paid_In_Capital_Member" unitRef="USD" decimals="-3">5186000</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="BalanceAsOf_31Dec2009_Retained_Earnings_Member" unitRef="USD" decimals="-3">-65652000</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="BalanceAsOf_31Dec2009" unitRef="USD" decimals="-3">-60466000</us-gaap:StockholdersEquity>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="Jan-1-2010_Dec-31-2010_Redeemable_Convertible_Preferred_Series_A_Member" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="Jan-1-2010_Dec-31-2010_Redeemable_Convertible_Preferred_Series_B_Member" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="Jan-1-2010_Dec-31-2010_Redeemable_Convertible_Preferred_Series_C_Member" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="Jan-1-2010_Dec-31-2010_Redeemable_Convertible_Preferred_Stock_Member" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="Jan-1-2010_Dec-31-2010_Common_Stock_Member" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="Jan-1-2010_Dec-31-2010_Additional_Paid_In_Capital_Member" unitRef="USD" decimals="-3">750000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="Jan-1-2010_Dec-31-2010_Retained_Earnings_Member" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">750000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<spsc:StockIssuedDuringPeriodSharesExerciseOfWarrantShares contextRef="Jan-1-2010_Dec-31-2010_Common_Stock_Member" unitRef="Shares" decimals="INF">49224</spsc:StockIssuedDuringPeriodSharesExerciseOfWarrantShares>
<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="Jan-1-2010_Dec-31-2010_Redeemable_Convertible_Preferred_Series_A_Member" unitRef="USD" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="Jan-1-2010_Dec-31-2010_Redeemable_Convertible_Preferred_Series_B_Member" unitRef="USD" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="Jan-1-2010_Dec-31-2010_Redeemable_Convertible_Preferred_Series_C_Member" unitRef="USD" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="Jan-1-2010_Dec-31-2010_Redeemable_Convertible_Preferred_Stock_Member" unitRef="USD" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
<us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="Jan-1-2010_Dec-31-2010_Common_Stock_Member" unitRef="Shares" decimals="INF">149905</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="Jan-1-2010_Dec-31-2010_Common_Stock_Member" unitRef="USD" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="Jan-1-2010_Dec-31-2010_Additional_Paid_In_Capital_Member" unitRef="USD" decimals="-3">43000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="Jan-1-2010_Dec-31-2010_Retained_Earnings_Member" unitRef="USD" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">43000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
<us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities contextRef="Jan-1-2010_Dec-31-2010_Redeemable_Convertible_Preferred_Series_A_Member" unitRef="Shares" decimals="INF">-1154151</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
<us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="Jan-1-2010_Dec-31-2010_Redeemable_Convertible_Preferred_Series_A_Member" unitRef="USD" decimals="-3">-37676000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
<us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities contextRef="Jan-1-2010_Dec-31-2010_Redeemable_Convertible_Preferred_Series_B_Member" unitRef="Shares" decimals="INF">-5688116</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
<us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="Jan-1-2010_Dec-31-2010_Redeemable_Convertible_Preferred_Series_B_Member" unitRef="USD" decimals="-3">-20658000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
<us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities contextRef="Jan-1-2010_Dec-31-2010_Redeemable_Convertible_Preferred_Series_C_Member" unitRef="Shares" decimals="INF">-1251559</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
<us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="Jan-1-2010_Dec-31-2010_Redeemable_Convertible_Preferred_Series_C_Member" unitRef="USD" decimals="-3">-7444000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
<us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="Jan-1-2010_Dec-31-2010_Redeemable_Convertible_Preferred_Stock_Member" unitRef="USD" decimals="-3">-65778000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
<us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities contextRef="Jan-1-2010_Dec-31-2010_Common_Stock_Member" unitRef="Shares" decimals="INF">8093826</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
<us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="Jan-1-2010_Dec-31-2010_Common_Stock_Member" unitRef="USD" decimals="-3">8000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
<us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="Jan-1-2010_Dec-31-2010_Additional_Paid_In_Capital_Member" unitRef="USD" decimals="-3">65770000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
<us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="Jan-1-2010_Dec-31-2010_Retained_Earnings_Member" unitRef="USD" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
<us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">65778000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
<spsc:AdjustmentsToAdditionalPaidInCapitalConversionOfWarrantsToPurchaseRedeemableConvertiblePreferredStock contextRef="Jan-1-2010_Dec-31-2010_Redeemable_Convertible_Preferred_Series_A_Member" unitRef="USD" decimals="-3">0</spsc:AdjustmentsToAdditionalPaidInCapitalConversionOfWarrantsToPurchaseRedeemableConvertiblePreferredStock>
<spsc:AdjustmentsToAdditionalPaidInCapitalConversionOfWarrantsToPurchaseRedeemableConvertiblePreferredStock contextRef="Jan-1-2010_Dec-31-2010_Redeemable_Convertible_Preferred_Series_B_Member" unitRef="USD" decimals="-3">0</spsc:AdjustmentsToAdditionalPaidInCapitalConversionOfWarrantsToPurchaseRedeemableConvertiblePreferredStock>
<spsc:AdjustmentsToAdditionalPaidInCapitalConversionOfWarrantsToPurchaseRedeemableConvertiblePreferredStock contextRef="Jan-1-2010_Dec-31-2010_Redeemable_Convertible_Preferred_Series_C_Member" unitRef="USD" decimals="-3">0</spsc:AdjustmentsToAdditionalPaidInCapitalConversionOfWarrantsToPurchaseRedeemableConvertiblePreferredStock>
<spsc:AdjustmentsToAdditionalPaidInCapitalConversionOfWarrantsToPurchaseRedeemableConvertiblePreferredStock contextRef="Jan-1-2010_Dec-31-2010_Redeemable_Convertible_Preferred_Stock_Member" unitRef="USD" decimals="-3">0</spsc:AdjustmentsToAdditionalPaidInCapitalConversionOfWarrantsToPurchaseRedeemableConvertiblePreferredStock>
<spsc:AdjustmentsToAdditionalPaidInCapitalConversionOfWarrantsToPurchaseRedeemableConvertiblePreferredStock contextRef="Jan-1-2010_Dec-31-2010_Common_Stock_Member" unitRef="USD" decimals="-3">0</spsc:AdjustmentsToAdditionalPaidInCapitalConversionOfWarrantsToPurchaseRedeemableConvertiblePreferredStock>
<spsc:AdjustmentsToAdditionalPaidInCapitalConversionOfWarrantsToPurchaseRedeemableConvertiblePreferredStock contextRef="Jan-1-2010_Dec-31-2010_Additional_Paid_In_Capital_Member" unitRef="USD" decimals="-3">596000</spsc:AdjustmentsToAdditionalPaidInCapitalConversionOfWarrantsToPurchaseRedeemableConvertiblePreferredStock>
<spsc:AdjustmentsToAdditionalPaidInCapitalConversionOfWarrantsToPurchaseRedeemableConvertiblePreferredStock contextRef="Jan-1-2010_Dec-31-2010_Retained_Earnings_Member" unitRef="USD" decimals="-3">0</spsc:AdjustmentsToAdditionalPaidInCapitalConversionOfWarrantsToPurchaseRedeemableConvertiblePreferredStock>
<spsc:AdjustmentsToAdditionalPaidInCapitalConversionOfWarrantsToPurchaseRedeemableConvertiblePreferredStock contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">596000</spsc:AdjustmentsToAdditionalPaidInCapitalConversionOfWarrantsToPurchaseRedeemableConvertiblePreferredStock>
<us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="Jan-1-2010_Dec-31-2010_Redeemable_Convertible_Preferred_Series_A_Member" unitRef="USD" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
<us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="Jan-1-2010_Dec-31-2010_Redeemable_Convertible_Preferred_Series_B_Member" unitRef="USD" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
<us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="Jan-1-2010_Dec-31-2010_Redeemable_Convertible_Preferred_Series_C_Member" unitRef="USD" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
<us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="Jan-1-2010_Dec-31-2010_Redeemable_Convertible_Preferred_Stock_Member" unitRef="USD" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
<us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="Jan-1-2010_Dec-31-2010_Common_Stock_Member" unitRef="Shares" decimals="INF">3114504</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
<us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="Jan-1-2010_Dec-31-2010_Common_Stock_Member" unitRef="USD" decimals="-3">3000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
<us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="Jan-1-2010_Dec-31-2010_Additional_Paid_In_Capital_Member" unitRef="USD" decimals="-3">32899000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
<us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">32902000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
<spsc:SecondaryStockOfferingValue contextRef="Jan-1-2010_Dec-31-2010_Redeemable_Convertible_Preferred_Series_A_Member" unitRef="USD" decimals="-3">0</spsc:SecondaryStockOfferingValue>
<spsc:SecondaryStockOfferingValue contextRef="Jan-1-2010_Dec-31-2010_Redeemable_Convertible_Preferred_Series_B_Member" unitRef="USD" decimals="-3">0</spsc:SecondaryStockOfferingValue>
<spsc:SecondaryStockOfferingValue contextRef="Jan-1-2010_Dec-31-2010_Redeemable_Convertible_Preferred_Series_C_Member" unitRef="USD" decimals="-3">0</spsc:SecondaryStockOfferingValue>
<spsc:SecondaryStockOfferingShares contextRef="Jan-1-2010_Dec-31-2010_Common_Stock_Member" unitRef="Shares" decimals="INF">115000</spsc:SecondaryStockOfferingShares>
<spsc:SecondaryStockOfferingValue contextRef="Jan-1-2010_Dec-31-2010_Additional_Paid_In_Capital_Member" unitRef="USD" decimals="-3">1020000</spsc:SecondaryStockOfferingValue>
<spsc:SecondaryStockOfferingValue contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">1020000</spsc:SecondaryStockOfferingValue>
<us-gaap:NetIncomeLoss contextRef="Jan-1-2010_Dec-31-2010_Redeemable_Convertible_Preferred_Series_A_Member" unitRef="USD" decimals="-3">0</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="Jan-1-2010_Dec-31-2010_Redeemable_Convertible_Preferred_Series_B_Member" unitRef="USD" decimals="-3">0</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="Jan-1-2010_Dec-31-2010_Redeemable_Convertible_Preferred_Series_C_Member" unitRef="USD" decimals="-3">0</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="Jan-1-2010_Dec-31-2010_Redeemable_Convertible_Preferred_Stock_Member" unitRef="USD" decimals="-3">0</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="Jan-1-2010_Dec-31-2010_Common_Stock_Member" unitRef="USD" decimals="-3">0</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="Jan-1-2010_Dec-31-2010_Additional_Paid_In_Capital_Member" unitRef="USD" decimals="-3">0</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="Jan-1-2010_Dec-31-2010_Retained_Earnings_Member" unitRef="USD" decimals="-3">2884000</us-gaap:NetIncomeLoss>
<us-gaap:StockholdersEquityOther contextRef="Jan-1-2010_Dec-31-2010_Redeemable_Convertible_Preferred_Series_A_Member" unitRef="USD" decimals="-3">0</us-gaap:StockholdersEquityOther>
<us-gaap:StockholdersEquityOther contextRef="Jan-1-2010_Dec-31-2010_Redeemable_Convertible_Preferred_Series_B_Member" unitRef="USD" decimals="-3">0</us-gaap:StockholdersEquityOther>
<us-gaap:StockholdersEquityOther contextRef="Jan-1-2010_Dec-31-2010_Redeemable_Convertible_Preferred_Series_C_Member" unitRef="USD" decimals="-3">0</us-gaap:StockholdersEquityOther>
<us-gaap:StockholdersEquityOther contextRef="Jan-1-2010_Dec-31-2010_Redeemable_Convertible_Preferred_Stock_Member" unitRef="USD" decimals="-3">0</us-gaap:StockholdersEquityOther>
<us-gaap:StockholdersEquityOther contextRef="Jan-1-2010_Dec-31-2010_Common_Stock_Member" unitRef="USD" decimals="-3">1000</us-gaap:StockholdersEquityOther>
<us-gaap:StockholdersEquityOther contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">1000</us-gaap:StockholdersEquityOther>
<us-gaap:SharesOutstanding contextRef="BalanceAsOf_31Dec2010_Redeemable_Convertible_Preferred_Series_A_Member" unitRef="Shares" decimals="INF">0</us-gaap:SharesOutstanding>
<us-gaap:StockholdersEquity contextRef="BalanceAsOf_31Dec2010_Redeemable_Convertible_Preferred_Series_A_Member" unitRef="USD" decimals="-3">0</us-gaap:StockholdersEquity>
<us-gaap:SharesOutstanding contextRef="BalanceAsOf_31Dec2010_Redeemable_Convertible_Preferred_Series_B_Member" unitRef="Shares" decimals="INF">0</us-gaap:SharesOutstanding>
<us-gaap:StockholdersEquity contextRef="BalanceAsOf_31Dec2010_Redeemable_Convertible_Preferred_Series_B_Member" unitRef="USD" decimals="-3">0</us-gaap:StockholdersEquity>
<us-gaap:SharesOutstanding contextRef="BalanceAsOf_31Dec2010_Redeemable_Convertible_Preferred_Series_C_Member" unitRef="Shares" decimals="INF">0</us-gaap:SharesOutstanding>
<us-gaap:StockholdersEquity contextRef="BalanceAsOf_31Dec2010_Redeemable_Convertible_Preferred_Series_C_Member" unitRef="USD" decimals="-3">0</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="BalanceAsOf_31Dec2010_Redeemable_Convertible_Preferred_Stock_Member" unitRef="USD" decimals="-3">0</us-gaap:StockholdersEquity>
<us-gaap:SharesOutstanding contextRef="BalanceAsOf_31Dec2010_Common_Stock_Member" unitRef="Shares" decimals="INF">11849572</us-gaap:SharesOutstanding>
<us-gaap:StockholdersEquity contextRef="BalanceAsOf_31Dec2010_Common_Stock_Member" unitRef="USD" decimals="-3">12000</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="BalanceAsOf_31Dec2010_Additional_Paid_In_Capital_Member" unitRef="USD" decimals="-3">106264000</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="BalanceAsOf_31Dec2010_Retained_Earnings_Member" unitRef="USD" decimals="-3">-62768000</us-gaap:StockholdersEquity>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="Jan-1-2011_Dec-31-2011_Redeemable_Convertible_Preferred_Series_A_Member" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="Jan-1-2011_Dec-31-2011_Redeemable_Convertible_Preferred_Series_B_Member" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="Jan-1-2011_Dec-31-2011_Redeemable_Convertible_Preferred_Series_C_Member" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="Jan-1-2011_Dec-31-2011_Redeemable_Convertible_Preferred_Stock_Member" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="Jan-1-2011_Dec-31-2011_Common_Stock_Member" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="Jan-1-2011_Dec-31-2011_Additional_Paid_In_Capital_Member" unitRef="USD" decimals="-3">1768000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="Jan-1-2011_Dec-31-2011_Retained_Earnings_Member" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">1768000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="Jan-1-2011_Dec-31-2011_Redeemable_Convertible_Preferred_Series_A_Member" unitRef="USD" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="Jan-1-2011_Dec-31-2011_Redeemable_Convertible_Preferred_Series_B_Member" unitRef="USD" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="Jan-1-2011_Dec-31-2011_Redeemable_Convertible_Preferred_Series_C_Member" unitRef="USD" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="Jan-1-2011_Dec-31-2011_Redeemable_Convertible_Preferred_Stock_Member" unitRef="USD" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
<us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="Jan-1-2011_Dec-31-2011_Common_Stock_Member" unitRef="Shares" decimals="INF">289286</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="Jan-1-2011_Dec-31-2011_Common_Stock_Member" unitRef="USD" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="Jan-1-2011_Dec-31-2011_Additional_Paid_In_Capital_Member" unitRef="USD" decimals="-3">621000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="Jan-1-2011_Dec-31-2011_Retained_Earnings_Member" unitRef="USD" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">621000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts contextRef="Jan-1-2011_Dec-31-2011_Redeemable_Convertible_Preferred_Series_A_Member" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts contextRef="Jan-1-2011_Dec-31-2011_Redeemable_Convertible_Preferred_Series_B_Member" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts contextRef="Jan-1-2011_Dec-31-2011_Redeemable_Convertible_Preferred_Series_C_Member" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts contextRef="Jan-1-2011_Dec-31-2011_Redeemable_Convertible_Preferred_Stock_Member" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts contextRef="Jan-1-2011_Dec-31-2011_Common_Stock_Member" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts contextRef="Jan-1-2011_Dec-31-2011_Additional_Paid_In_Capital_Member" unitRef="USD" decimals="-3">-108000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts contextRef="Jan-1-2011_Dec-31-2011_Retained_Earnings_Member" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">-108000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="Jan-1-2011_Dec-31-2011_Redeemable_Convertible_Preferred_Series_A_Member" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="Jan-1-2011_Dec-31-2011_Redeemable_Convertible_Preferred_Series_B_Member" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="Jan-1-2011_Dec-31-2011_Redeemable_Convertible_Preferred_Series_C_Member" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="Jan-1-2011_Dec-31-2011_Redeemable_Convertible_Preferred_Stock_Member" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="Jan-1-2011_Dec-31-2011_Common_Stock_Member" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="Jan-1-2011_Dec-31-2011_Additional_Paid_In_Capital_Member" unitRef="USD" decimals="-3">61000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="Jan-1-2011_Dec-31-2011_Retained_Earnings_Member" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">61000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
<us-gaap:NetIncomeLoss contextRef="Jan-1-2011_Dec-31-2011_Redeemable_Convertible_Preferred_Series_A_Member" unitRef="USD" decimals="-3">0</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="Jan-1-2011_Dec-31-2011_Redeemable_Convertible_Preferred_Series_B_Member" unitRef="USD" decimals="-3">0</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="Jan-1-2011_Dec-31-2011_Redeemable_Convertible_Preferred_Series_C_Member" unitRef="USD" decimals="-3">0</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="Jan-1-2011_Dec-31-2011_Redeemable_Convertible_Preferred_Stock_Member" unitRef="USD" decimals="-3">0</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="Jan-1-2011_Dec-31-2011_Common_Stock_Member" unitRef="USD" decimals="-3">0</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="Jan-1-2011_Dec-31-2011_Additional_Paid_In_Capital_Member" unitRef="USD" decimals="-3">0</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="Jan-1-2011_Dec-31-2011_Retained_Earnings_Member" unitRef="USD" decimals="-3">13703000</us-gaap:NetIncomeLoss>
<us-gaap:SharesOutstanding contextRef="BalanceAsOf_31Dec2011_Redeemable_Convertible_Preferred_Series_A_Member" unitRef="Shares" decimals="INF">0</us-gaap:SharesOutstanding>
<us-gaap:StockholdersEquity contextRef="BalanceAsOf_31Dec2011_Redeemable_Convertible_Preferred_Series_A_Member" unitRef="USD" decimals="-3">0</us-gaap:StockholdersEquity>
<us-gaap:SharesOutstanding contextRef="BalanceAsOf_31Dec2011_Redeemable_Convertible_Preferred_Series_B_Member" unitRef="Shares" decimals="INF">0</us-gaap:SharesOutstanding>
<us-gaap:StockholdersEquity contextRef="BalanceAsOf_31Dec2011_Redeemable_Convertible_Preferred_Series_B_Member" unitRef="USD" decimals="-3">0</us-gaap:StockholdersEquity>
<us-gaap:SharesOutstanding contextRef="BalanceAsOf_31Dec2011_Redeemable_Convertible_Preferred_Series_C_Member" unitRef="Shares" decimals="INF">0</us-gaap:SharesOutstanding>
<us-gaap:StockholdersEquity contextRef="BalanceAsOf_31Dec2011_Redeemable_Convertible_Preferred_Series_C_Member" unitRef="USD" decimals="-3">0</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="BalanceAsOf_31Dec2011_Redeemable_Convertible_Preferred_Stock_Member" unitRef="USD" decimals="-3">0</us-gaap:StockholdersEquity>
<us-gaap:SharesOutstanding contextRef="BalanceAsOf_31Dec2011_Common_Stock_Member" unitRef="Shares" decimals="INF">12138858</us-gaap:SharesOutstanding>
<us-gaap:StockholdersEquity contextRef="BalanceAsOf_31Dec2011_Common_Stock_Member" unitRef="USD" decimals="-3">12000</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="BalanceAsOf_31Dec2011_Additional_Paid_In_Capital_Member" unitRef="USD" decimals="-3">108606000</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="BalanceAsOf_31Dec2011_Retained_Earnings_Member" unitRef="USD" decimals="-3">-49065000</us-gaap:StockholdersEquity>
<!-- Instance Elements for STMNT_CASH_FLOWS -->
<us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">-12708000</us-gaap:DeferredIncomeTaxExpenseBenefit>
<us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">0</us-gaap:DeferredIncomeTaxExpenseBenefit>
<us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="YearEnded_31Dec2009" unitRef="USD" decimals="-3">28000</us-gaap:DeferredIncomeTaxExpenseBenefit>
<us-gaap:DepreciationDepletionAndAmortization contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">2004000</us-gaap:DepreciationDepletionAndAmortization>
<us-gaap:DepreciationDepletionAndAmortization contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">1533000</us-gaap:DepreciationDepletionAndAmortization>
<us-gaap:DepreciationDepletionAndAmortization contextRef="YearEnded_31Dec2009" unitRef="USD" decimals="-3">1445000</us-gaap:DepreciationDepletionAndAmortization>
<us-gaap:ProvisionForDoubtfulAccounts contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">425000</us-gaap:ProvisionForDoubtfulAccounts>
<us-gaap:ProvisionForDoubtfulAccounts contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">274000</us-gaap:ProvisionForDoubtfulAccounts>
<us-gaap:ProvisionForDoubtfulAccounts contextRef="YearEnded_31Dec2009" unitRef="USD" decimals="-3">439000</us-gaap:ProvisionForDoubtfulAccounts>
<us-gaap:ShareBasedCompensation contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">1768000</us-gaap:ShareBasedCompensation>
<us-gaap:ShareBasedCompensation contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">750000</us-gaap:ShareBasedCompensation>
<us-gaap:ShareBasedCompensation contextRef="YearEnded_31Dec2009" unitRef="USD" decimals="-3">228000</us-gaap:ShareBasedCompensation>
<spsc:ChangeInCarryingValueOfPreferredStockWarrants contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">0</spsc:ChangeInCarryingValueOfPreferredStockWarrants>
<spsc:ChangeInCarryingValueOfPreferredStockWarrants contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">27000</spsc:ChangeInCarryingValueOfPreferredStockWarrants>
<spsc:ChangeInCarryingValueOfPreferredStockWarrants contextRef="YearEnded_31Dec2009" unitRef="USD" decimals="-3">381000</spsc:ChangeInCarryingValueOfPreferredStockWarrants>
<us-gaap:OtherNoncashIncomeExpense contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">0</us-gaap:OtherNoncashIncomeExpense>
<us-gaap:OtherNoncashIncomeExpense contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">-1000</us-gaap:OtherNoncashIncomeExpense>
<us-gaap:OtherNoncashIncomeExpense contextRef="YearEnded_31Dec2009" unitRef="USD" decimals="-3">-10000</us-gaap:OtherNoncashIncomeExpense>
<us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">2810000</us-gaap:IncreaseDecreaseInAccountsReceivable>
<us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">1081000</us-gaap:IncreaseDecreaseInAccountsReceivable>
<us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="YearEnded_31Dec2009" unitRef="USD" decimals="-3">641000</us-gaap:IncreaseDecreaseInAccountsReceivable>
<us-gaap:IncreaseDecreaseInDeferredCharges contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">1595000</us-gaap:IncreaseDecreaseInDeferredCharges>
<us-gaap:IncreaseDecreaseInDeferredCharges contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">919000</us-gaap:IncreaseDecreaseInDeferredCharges>
<us-gaap:IncreaseDecreaseInDeferredCharges contextRef="YearEnded_31Dec2009" unitRef="USD" decimals="-3">98000</us-gaap:IncreaseDecreaseInDeferredCharges>
<us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">882000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
<us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">-567000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
<us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="YearEnded_31Dec2009" unitRef="USD" decimals="-3">655000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
<us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">10000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
<us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">17000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
<us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="YearEnded_31Dec2009" unitRef="USD" decimals="-3">6000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
<us-gaap:IncreaseDecreaseInAccountsPayable contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">413000</us-gaap:IncreaseDecreaseInAccountsPayable>
<us-gaap:IncreaseDecreaseInAccountsPayable contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">-347000</us-gaap:IncreaseDecreaseInAccountsPayable>
<us-gaap:IncreaseDecreaseInAccountsPayable contextRef="YearEnded_31Dec2009" unitRef="USD" decimals="-3">541000</us-gaap:IncreaseDecreaseInAccountsPayable>
<us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">1541000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
<us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">572000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
<us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="YearEnded_31Dec2009" unitRef="USD" decimals="-3">1121000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
<us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">140000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
<us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">-480000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
<us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="YearEnded_31Dec2009" unitRef="USD" decimals="-3">359000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
<us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">1853000</us-gaap:IncreaseDecreaseInDeferredRevenue>
<us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">1155000</us-gaap:IncreaseDecreaseInDeferredRevenue>
<us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="YearEnded_31Dec2009" unitRef="USD" decimals="-3">844000</us-gaap:IncreaseDecreaseInDeferredRevenue>
<us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">4485000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
<us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">4919000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
<us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="YearEnded_31Dec2009" unitRef="USD" decimals="-3">5158000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
<us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">10841000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
<us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
<us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="YearEnded_31Dec2009" unitRef="USD" decimals="-3">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">2584000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">1772000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="YearEnded_31Dec2009" unitRef="USD" decimals="-3">1000000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
<us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">-13425000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
<us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">-1772000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
<us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="YearEnded_31Dec2009" unitRef="USD" decimals="-3">-1000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
<us-gaap:ProceedsFromLinesOfCredit contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">0</us-gaap:ProceedsFromLinesOfCredit>
<us-gaap:ProceedsFromLinesOfCredit contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">4450000</us-gaap:ProceedsFromLinesOfCredit>
<us-gaap:ProceedsFromLinesOfCredit contextRef="YearEnded_31Dec2009" unitRef="USD" decimals="-3">16325000</us-gaap:ProceedsFromLinesOfCredit>
<us-gaap:RepaymentsOfLinesOfCredit contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">0</us-gaap:RepaymentsOfLinesOfCredit>
<us-gaap:RepaymentsOfLinesOfCredit contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">5950000</us-gaap:RepaymentsOfLinesOfCredit>
<us-gaap:RepaymentsOfLinesOfCredit contextRef="YearEnded_31Dec2009" unitRef="USD" decimals="-3">16125000</us-gaap:RepaymentsOfLinesOfCredit>
<us-gaap:RepaymentsOfOtherDebt contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">0</us-gaap:RepaymentsOfOtherDebt>
<us-gaap:RepaymentsOfOtherDebt contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">732000</us-gaap:RepaymentsOfOtherDebt>
<us-gaap:RepaymentsOfOtherDebt contextRef="YearEnded_31Dec2009" unitRef="USD" decimals="-3">730000</us-gaap:RepaymentsOfOtherDebt>
<spsc:PaymentsOnTermLoan contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">0</spsc:PaymentsOnTermLoan>
<spsc:PaymentsOnTermLoan contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">0</spsc:PaymentsOnTermLoan>
<spsc:PaymentsOnTermLoan contextRef="YearEnded_31Dec2009" unitRef="USD" decimals="-3">679000</spsc:PaymentsOnTermLoan>
<us-gaap:RepaymentsOfLongTermCapitalLeaseObligations contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">122000</us-gaap:RepaymentsOfLongTermCapitalLeaseObligations>
<us-gaap:RepaymentsOfLongTermCapitalLeaseObligations contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">338000</us-gaap:RepaymentsOfLongTermCapitalLeaseObligations>
<us-gaap:RepaymentsOfLongTermCapitalLeaseObligations contextRef="YearEnded_31Dec2009" unitRef="USD" decimals="-3">534000</us-gaap:RepaymentsOfLongTermCapitalLeaseObligations>
<us-gaap:ProceedsFromIssuanceInitialPublicOffering contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">0</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
<us-gaap:ProceedsFromIssuanceInitialPublicOffering contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">32902000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
<us-gaap:ProceedsFromIssuanceInitialPublicOffering contextRef="YearEnded_31Dec2009" unitRef="USD" decimals="-3">0</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
<us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
<us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">1020000</us-gaap:ProceedsFromIssuanceOfCommonStock>
<us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="YearEnded_31Dec2009" unitRef="USD" decimals="-3">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
<us-gaap:PaymentsOfStockIssuanceCosts contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">108000</us-gaap:PaymentsOfStockIssuanceCosts>
<us-gaap:PaymentsOfStockIssuanceCosts contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">0</us-gaap:PaymentsOfStockIssuanceCosts>
<us-gaap:PaymentsOfStockIssuanceCosts contextRef="YearEnded_31Dec2009" unitRef="USD" decimals="-3">0</us-gaap:PaymentsOfStockIssuanceCosts>
<us-gaap:ProceedsFromStockOptionsExercised contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">621000</us-gaap:ProceedsFromStockOptionsExercised>
<us-gaap:ProceedsFromStockOptionsExercised contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">43000</us-gaap:ProceedsFromStockOptionsExercised>
<us-gaap:ProceedsFromStockOptionsExercised contextRef="YearEnded_31Dec2009" unitRef="USD" decimals="-3">2000</us-gaap:ProceedsFromStockOptionsExercised>
<us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">61000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
<us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">0</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
<us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities contextRef="YearEnded_31Dec2009" unitRef="USD" decimals="-3">0</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
<us-gaap:PaymentsForRepurchaseOfEquity contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">0</us-gaap:PaymentsForRepurchaseOfEquity>
<us-gaap:PaymentsForRepurchaseOfEquity contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">0</us-gaap:PaymentsForRepurchaseOfEquity>
<us-gaap:PaymentsForRepurchaseOfEquity contextRef="YearEnded_31Dec2009" unitRef="USD" decimals="-3">201000</us-gaap:PaymentsForRepurchaseOfEquity>
<us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">452000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
<us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">31395000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
<us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="YearEnded_31Dec2009" unitRef="USD" decimals="-3">-1942000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
<us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">-8488000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
<us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">34542000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
<us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="YearEnded_31Dec2009" unitRef="USD" decimals="-3">2216000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="BalanceAsOf_31Dec2009" unitRef="USD" decimals="-3">5931000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="BalanceAsOf_31Dec2008" unitRef="USD" decimals="-3">3715000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
<us-gaap:InterestPaid contextRef="YearEnded_31Dec2011" unitRef="USD" decimals="-3">3000</us-gaap:InterestPaid>
<us-gaap:InterestPaid contextRef="YearEnded_31Dec2010" unitRef="USD" decimals="-3">62000</us-gaap:InterestPaid>
<us-gaap:InterestPaid contextRef="YearEnded_31Dec2009" unitRef="USD" decimals="-3">285000</us-gaap:InterestPaid>
<!-- Begin Block Tagged Note -->
<us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="YearEnded_31Dec2011">&lt;!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --&gt;
   &lt;!-- Begin Block Tagged Note 1 - us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock--&gt;
   &lt;!-- xbrl,ns --&gt;
   &lt;!-- xbrl,nx --&gt;
   &lt;font style="font-family:times new roman" size="2"&gt;&lt;b&gt;&lt;/b&gt;&lt;/font&gt;
   &lt;p style="margin-top:12px;margin-bottom:0px"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&lt;b&gt;NOTE A &amp;#8212; General &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; margin-left:2%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Business Description &lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;
   We are a leading provider of on-demand supply chain management solutions, providing integration, collaboration, connectivity, visibility and data analytics to thousands of customers worldwide. We provide
   our solutions through SPSCommerce.net, a hosted software suite that improves the way suppliers, retailers, distributors and other customers manage and fulfill orders. We deliver our solutions to our customers over the Internet using a
   Software-as-a-Service model and derive the majority of our revenues from thousands of monthly recurring subscriptions from businesses that utilize our solutions. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:18px;margin-bottom:0px; margin-left:2%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;
   &lt;b&gt;&lt;i&gt;Basis of Presentation &lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;The accompanying consolidated financial
   statements have been prepared in conformity with accounting principles generally accepted in the United States of America (&amp;#8220;GAAP&amp;#8221;) and include the accounts of SPS Commerce, Inc. and its subsidiaries. All significant intercompany accounts
   and transactions have been eliminated in the consolidated financial statements. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:12px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Certain reclassifications have been made to
   present prior year&amp;#8217;s cash flow statement and footnote information consistently with the current year presentation. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:18px;margin-bottom:0px; margin-left:2%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Use of Estimates &lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;
   Preparing financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets
   and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:18px;margin-bottom:0px; margin-left:2%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Business Combinations &lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;
   We recognize separately from goodwill the fair value of the assets acquired and the liabilities assumed at the acquisition date.&amp;#160;Goodwill as of the acquisition date is measured as the excess of
   consideration transferred and the net of the acquisition date amounts of the assets acquired and the liabilities assumed. Assets acquired include tangible and intangible assets. We determine the value and useful lives of purchased intangible assets
   with the assistance of an independent third-party valuation firm using certain estimates and assumptions. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:12px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;While we use
   estimates and assumptions that we believe are reasonable as a part of the purchase price allocation process to accurately value the assets acquired and the liabilities assumed at the acquisition date, they are inherently uncertain and subject to
   refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, we may record adjustments to the fair value of the assets acquired and the liabilities assumed based on new information about facts and
   circumstances that existed as of the acquisition date. Any such adjustments would be recorded as an offset to goodwill. Upon the conclusion of the measurement period or final determination of the fair values, whichever comes first, any subsequent
   adjustments would be recorded in our consolidated statements of operations. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:18px;margin-bottom:0px; margin-left:2%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Segment Information &lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;We operate in and report on one segment, supply chain management solutions. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="font-size:1px;margin-top:18px;margin-bottom:0px"&gt;&amp;#160;&lt;/p&gt;
   &lt;p style="margin-top:0px;margin-bottom:0px; margin-left:2%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Risk and
   Uncertainties &lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;We rely on hardware and software licensed from third parties to offer our on-demand solutions. Our
   management believes alternate sources are available; however, disruption or termination of these relationships could adversely affect our operating results in the near term. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:18px;margin-bottom:0px; margin-left:2%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;
   &lt;b&gt;&lt;i&gt;Fair Value of Financial Instruments &lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;The carrying amounts of our
   financial instruments, which include cash and cash equivalents, accounts receivable, accounts payable and other accrued expenses, approximates fair value due to their short maturities. Based on borrowing rates currently available to us for loans
   with similar terms, the carrying value of our outstanding debt and capital lease obligations, if any, approximates fair value. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:18px;margin-bottom:0px; margin-left:2%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Concentration of Credit Risk &lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;
   Financial instruments that potentially subject us to concentrations of credit risk consist principally of temporary cash investments in financial institutions in excess of federally insured limits and
   trade accounts receivable. Temporary cash investments are held with financial institutions that we believe are subject to minimal risk. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:18px;margin-bottom:0px; margin-left:2%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;
   &lt;b&gt;&lt;i&gt;Cash and Cash Equivalents &lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Cash and cash equivalents consist of cash
   and highly liquid investments with original maturities when purchased of less than 90 days. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:18px;margin-bottom:0px; margin-left:2%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Accounts Receivable
   &lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Accounts receivable are initially recorded upon the sale of solutions to customers. Credit is granted in the normal
   course of business without collateral. Accounts receivable are stated net of allowances for doubtful accounts, which represent estimated losses resulting from the inability of customers to make the required payments. Accounts that are outstanding
   longer than the contractual terms are considered past due. When determining the allowances for doubtful accounts, we take several factors into consideration including the overall composition of the accounts receivable aging, our prior history of
   accounts receivable write-offs, the type of customers and our day-to-day knowledge of specific customers. We write off accounts receivable when they become uncollectible. Changes in the allowances for doubtful accounts are recorded as bad debt
   expense and are included in general and administrative expense in our consolidated statements of operations. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:18px;margin-bottom:0px; margin-left:2%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Property
   and Equipment &lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Property and equipment, including assets acquired under capital lease obligations, are stated at cost,
   net of accumulated depreciation and amortization. Depreciation and amortization are computed using the straight-line method over the shorter of the estimated useful lives of the individual assets or the lease term. The estimated useful lives are:
   &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; margin-left:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Computer equipment and purchased software: 2 to 5 years &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; margin-left:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Office equipment and furniture: 5 to 7 years &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; margin-left:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;
   Leasehold improvements: 2 to 7 years &lt;/font&gt;&lt;/p&gt;
   &lt;p style="font-size:1px;margin-top:12px;margin-bottom:0px"&gt;&amp;#160;&lt;/p&gt;
   &lt;p style="margin-top:0px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Significant
   additions or improvements extending asset lives beyond one year are capitalized, while repairs and maintenance are charged to expense as incurred. The assets and related accumulated depreciation and amortization accounts are adjusted for asset
   retirements and disposals with the resulting gain or loss included in net income (loss). &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:18px;margin-bottom:0px; margin-left:2%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Research and Development
   &lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Costs incurred to develop software applications used in our on-demand supply chain management solutions may be
   capitalized. Capitalizable costs consist of (a)&amp;#160;certain external direct costs of materials and services incurred in developing or obtaining internal-use computer software and (b)&amp;#160;payroll and payroll-related costs for employees who are
   directly associated with, and who devote time to, the project. These costs generally consist of internal labor during configuration, coding and testing activities. Research and development costs incurred during the preliminary project stage, or
   costs incurred for data conversion activities, training, maintenance and general and administrative or overhead costs, are expensed as incurred. Costs that cannot be separated between the maintenance of, and relatively minor upgrades and
   enhancements to, internal-use software are also expensed as incurred. Capitalization begins when (a)&amp;#160;the preliminary project stage is complete, (b)&amp;#160;management with the relevant authority authorizes and commits to the funding of the
   software project, (c)&amp;#160;it is probable the project will be completed, (d)&amp;#160;the software will be used to perform the functions intended, and (e)&amp;#160;certain functional and quality standards have been met. Historically, no projects have had
   material costs beyond the preliminary project stage. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:12px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Our research and development efforts during 2011, 2010 and 2009 were
   primarily maintenance and data conversion activities related to our on-demand supply chain management solutions. As such, we did not capitalize any research and development costs during 2011, 2010 or 2009. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:18px;margin-bottom:0px; margin-left:2%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Goodwill &lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;
   Goodwill represents the excess of the purchase price over the fair value of identifiable net assets acquired in business combinations. We test goodwill for impairment annually at December&amp;#160;31, or more
   frequently if events or changes in circumstances indicate that the asset might be impaired. The impairment test is conducted by comparing the fair value of the net assets with the carrying value of the reporting unit. Fair value is determined using
   the direct market observation of market price and outstanding equity of the reporting unit at December&amp;#160;31. If the carrying value of the goodwill exceeds the fair value of the reporting unit, goodwill may be impaired. If this occurs, the fair
   value is then allocated to its assets and liabilities in a manner similar to a purchase price allocation in order to determine the implied fair value of goodwill. This implied fair value is then compared to the carrying amount of goodwill and, if it
   is less, we would recognize an impairment loss. For the year ended December&amp;#160;31, 2009, the impairment test compared the carrying value of the company to the fair value of the company, which was based on an analysis of the discounted future cash
   flows. The methodology for evaluating the fair value of the company was changed with the completion of our initial public offering to use the per share prices as a direct market observable measure. There has been no impairment of our goodwill to
   date. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:18px;margin-bottom:0px; margin-left:2%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Intangible Assets &lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;
   Assets acquired in business combinations may include identifiable intangible assets such as subscriber relationships and non-competition agreements. We recognize separately from goodwill the fair value of
   the identifiable intangible assets acquired. We have determined the fair value and useful lives of our purchased intangible assets with the assistance of an independent third-party valuation firm using certain estimates and assumptions. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="font-size:1px;margin-top:12px;margin-bottom:0px"&gt;&amp;#160;&lt;/p&gt;
   &lt;p style="margin-top:0px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;The purchased
   intangible assets are being amortized on a straight-line basis over their estimated useful lives, which is three to seven years for subscriber relationships and two to three years for non-competition agreements. We also have non-competition
   agreements from a previous acquisition that are amortized on a straight-line basis over the term of the agreements, which begins with the termination of employment of the respective employee(s). &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:18px;margin-bottom:0px; margin-left:2%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Impairment of Long-Lived Assets &lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;
   We review our long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. The carrying amount of a long-lived asset is not
   recoverable if it exceeds the sum of the undiscounted cash flows expected to result from the use and eventual disposition of the asset at the date it is tested for recoverability, whether in use or under development. An impairment loss is measured
   as the amount by which the carrying amount of a long-lived asset exceeds its fair value. There has been no impairment of our long-lived assets to date. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:18px;margin-bottom:0px; margin-left:2%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;
   &lt;b&gt;&lt;i&gt;Revenue Recognition &lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;We generate revenues by providing a number of
   solutions to our customers.&amp;#160;These solutions include Trading Partner Integration, Trading Partner Enablement and Trading Partner Intelligence.&amp;#160;All of our solutions are hosted applications that allow customers to meet their supply chain
   management requirements.&amp;#160;Revenues from our Trading Partner Integration and Trading Partner Intelligence solutions are generated through set-up fees and a recurring monthly hosting fee.&amp;#160;Revenues from our Trading Partner Enablement solutions
   are generally one-time service fees. Sales taxes are presented on a net basis within revenue. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:12px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Revenues are recorded in
   accordance with Staff Accounting Bulletin 104, &lt;i&gt;Revenue Recognition in Financial Statements&lt;/i&gt; and Accounting Standards Update (&amp;#8220;ASU&amp;#8221;) 2009-13, &lt;i&gt;Multiple-Deliverable Revenue Arrangements&lt;/i&gt;, when all of the following criteria are
   met: (1)&amp;#160;persuasive evidence of an arrangement exists, (2)&amp;#160;delivery has occurred, (3)&amp;#160;the fee is fixed and determinable, and (4)&amp;#160;collectability is probable.&amp;#160;If collection is not considered probable, revenues are recognized
   when the fees are collected. The services related to these fees have standalone value which is determined using vendor specific objective evidence (&amp;#8220;VSOE&amp;#8221;). &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:12px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;
   Fees related to our Trading Partner Integration and Trading Partner Intelligence solutions consist of two revenue sources: set-up fees and recurring monthly hosting fees. All set-up fees are deferred and
   recognized ratably over the expected life of the customer relationship, which is generally two years.&amp;#160;We continue to evaluate and adjust the length of these amortization periods as more experience is gained with customer renewals, contract
   cancellations and technology changes requested by our customers.&amp;#160;It is possible that, in the future, the estimates of expected customer lives may change and, if so, the periods over which such subscription set-up fees and costs are amortized
   will be adjusted.&amp;#160;Any such change in estimated expected customer lives will affect our future results of operations. Set-up fees are further broken down as initial set-up fees and add-on set-up fees. Add-on set-up fees, which are nonrefundable,
   and our Trading Partner Integration revenues represent arrangements providing standalone value for our customers. Because these revenues are not dependent on the delivery of any future performance and the arrangement includes VSOE for pricing, ASU
   2009-13 has not impacted how we separate and price these two elements. Initial setup fees are nonrefundable upfront fees that do not have standalone value and are not part of the multiple element arrangement. These fees are deferred and recognized
   over the customer relationship period as discussed above. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:12px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;The recurring monthly fee is comprised of both fixed and
   transaction based fees that provide standalone value and are recognized as incurred.&amp;#160;From time-to-time, we may provide discounts on set-up fees; however it is not possible to allocate the discount on the set-up fees because the contract period
   is unknown and the complete value of the deliverables is unknown. Variables preventing allocation include the variability of the recurring revenue due to transaction levels and the ability of customers to cancel the
   contract upon 30 days&amp;#8217; notice. If estimation of the customer relationship became necessary, we would rely on the existing customer relationship period that set-up fees are currently being recognized over, resulting in no change in the revenues
   recognized. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:18px;margin-bottom:0px; margin-left:2%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Stock-Based Compensation &lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;
   We recognize the cost of all share-based payments to employees, including grants of employee stock options, in the financial statements based on the grant date fair value of those awards. This cost is
   recognized over the period for which an employee is required to provide service in exchange for the award. Benefits associated with tax deductions in excess of recognized compensation expense are reported as a cash flow from financing activities.
   &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:12px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;We estimate the fair value of options granted using the Black-Scholes option pricing model. The estimation of stock awards
   that will ultimately vest requires judgment, and to the extent actual results differ from our estimates, such amounts will be recorded as an adjustment in the period estimates are revised. In valuing share-based awards, significant judgment is
   required in determining the expected volatility of common stock and the expected term individuals will hold their share-based awards prior to exercising. Expected volatility of the stock is based on a peer group in the industry in which we do
   business because we do not have sufficient historical volatility data for our own common stock. The expected term of the options is based on the simplified method which does not consider historical or expected employee exercise behavior. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:18px;margin-bottom:0px; margin-left:2%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Advertising Costs &lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;
   Advertising costs are charged to expense as incurred. Advertising costs were approximately $93,000, $94,000 and $56,000 for the years ended December&amp;#160;31, 2011, 2010 and 2009, respectively. Advertising
   costs are included in operating expenses in our consolidated statements of operations. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:18px;margin-bottom:0px; margin-left:2%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Income Taxes &lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;We account for income taxes using the liability method, which requires recognition of deferred tax assets and liabilities for the expected
   future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined based on the difference between the financial statement and tax bases of assets and
   liabilities, using enacted tax rates in effect for the year in which the differences are expected to reverse. Deferred tax assets are reduced by a valuation allowance to the extent that utilization is not presently more likely than not. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:12px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;We recognize the financial statement benefit of a tax position only after determining that the relevant tax authority would more likely
   than not sustain the position following an audit. For tax positions meeting the more-likely-than-not threshold, the amount recognized in the financial statements is the largest benefit that has a greater than 50 percent likelihood of being realized
   upon ultimate settlement with the relevant tax authority. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:18px;margin-bottom:0px; margin-left:2%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Net Income per Share &lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Basic net income per share has been computed using the weighted average number of shares of common stock outstanding during each period.
   Diluted net income per share also includes the impact of our outstanding potential common shares, such as options, warrants and redeemable convertible preferred stock. Potential common shares that are anti-dilutive are excluded from the calculation
   of diluted net income per share. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="font-size:1px;margin-top:18px;margin-bottom:0px"&gt;&amp;#160;&lt;/p&gt;
   &lt;p style="margin-top:0px;margin-bottom:0px; margin-left:2%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Recent
   Accounting Pronouncements &lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;In October 2009, the Financial Accounting Standards Board (&amp;#8220;FASB&amp;#8221;) issued
   Accounting Standards Update (&amp;#8220;ASU&amp;#8221;) No.&amp;#160;2009-13, &lt;i&gt;Revenue Recognition&lt;/i&gt; (ASC Topic 605), &lt;i&gt;Multiple-Deliverable Revenue Arrangements, a consensus of the FASB Emerging Issues Task Force. &lt;/i&gt;This guidance modifies the fair value
   requirements of ASC subtopic 605-25, &lt;i&gt;Revenue Recognition-Multiple Element Arrangements, &lt;/i&gt;by allowing the use of the &amp;#8220;best estimate of selling price&amp;#8221; in addition to Vendor Specific Objective Evidence (&amp;#8220;VSOE&amp;#8221;) and third-party
   evidence (&amp;#8220;TPE&amp;#8221;) for determining the selling price of a deliverable. A vendor is now required to use its best estimate of the selling price when VSOE or TPE of the selling price cannot be determined. In addition, the residual method of
   allocating arrangement consideration is no longer permitted. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:12px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;In October 2009, the FASB issued ASU No.&amp;#160;2009-14,
   &lt;i&gt;Software&lt;/i&gt; (ASC Topic 985), &lt;i&gt;Certain Revenue Arrangements That Include Software Elements, a consensus of the FASB Emerging Issues Task Force.&lt;/i&gt; This guidance modifies the scope of ASC subtopic 965-605, &lt;i&gt;Software-Revenue Recognition,
   &lt;/i&gt;to exclude from its requirements (a)&amp;#160;non-software components of tangible products and (b)&amp;#160;software components of tangible products that are sold, licensed or leased with tangible products when the software components and non-software
   components of the tangible product function together to deliver the tangible product&amp;#8217;s essential functionality. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:12px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;ASU
   No.&amp;#160;2009-13 and ASU No.&amp;#160;2009-14 both require expanded qualitative and quantitative disclosures and are effective for fiscal years beginning on or after June&amp;#160;15, 2010. We have adopted these updates and they did not have a material
   impact on our financial statements. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:12px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;In December&amp;#160;2010, the FASB issued ASU No.&amp;#160;2010-29, &lt;i&gt;Business Combinations&lt;/i&gt;
   (ASC Topic 805), &lt;i&gt;Disclosure of Supplementary Pro Forma Information for Business Combinations&lt;/i&gt;. ASU No.&amp;#160;2010-29 amends the disclosure requirements for supplementary pro forma information for business combinations. This update addresses the
   diversity in practice about the interpretation of the pro forma revenue and earnings disclosure requirements for business combinations. The update specifies that if a public entity presents comparative financial statements, the entity should
   disclose revenue and earnings of the combined entity as though the business combination(s)&amp;#160;that occurred during the current year had occurred as of the beginning of the comparable prior annual reporting period only. It also expands the
   supplemental pro forma disclosures to include a description of the nature and amount of material, nonrecurring pro forma adjustments directly attributable to the business combination included in the reported pro forma revenue and earnings. This
   update is effective prospectively for business combinations for which the acquisition date is on or after the beginning of the first annual reporting period beginning on or after December&amp;#160;15, 2010. We have adopted this update and, with the
   acquisition of Direct EDI in May 2011, the required supplementary pro forma information is presented in Note B. &lt;/font&gt;&lt;/p&gt;
</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
<!-- End Block Tagged Note -->
<!-- Begin Block Tagged Note -->
<us-gaap:BusinessCombinationDisclosureTextBlock contextRef="YearEnded_31Dec2011">&lt;!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --&gt;
   &lt;!-- Begin Block Tagged Note 2 - us-gaap:BusinessCombinationDisclosureTextBlock--&gt;
   &lt;p style="margin-top:18px;margin-bottom:0px"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&lt;b&gt;NOTE B &amp;#8212; Acquisition of Direct EDI &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;On May&amp;#160;17, 2011, we entered into an asset purchase agreement with Direct EDI LLC, a privately-held provider of
   cloud-based integration solutions for electronic data interchange, and we completed the asset purchase on May&amp;#160;18, 2011. Under the asset purchase agreement, we purchased and acquired substantially all of the assets of Direct EDI for
   $10.8&amp;#160;million in cash and assumed certain liabilities of Direct EDI. The acquisition of Direct EDI allows us to expand our base of recurring revenue customers. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:18px;margin-bottom:0px; margin-left:2%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;
   &lt;b&gt;&lt;i&gt;Purchase Price Allocation &lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;We accounted for the acquisition as a
   business combination.&amp;#160;We allocated the purchase price to the tangible and identifiable intangible assets acquired and liabilities assumed based on their estimated fair values as of the acquisition date.&amp;#160;We engaged an independent
   third-party valuation firm to assist us in the determination of the value of the purchased intangible assets.&amp;#160;The excess of the purchase price over the fair value of net tangible and identifiable intangible assets acquired was recorded as goodwill. Goodwill
   is attributed to a trained workforce and other buyer-specific value resulting from expected synergies, including long-term cost savings that are not included in the fair values of assets. Goodwill will not be amortized; however it is deductible for
   tax purposes. During the fourth quarter of 2011, we completed our evaluation of the purchase price allocation and recorded a purchase price adjustment of approximately $25,000 related to working capital. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:12px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the acquisition date (in
   thousands): &lt;/font&gt;&lt;/p&gt;
   &lt;p style="font-size:12px;margin-top:0px;margin-bottom:0px"&gt;&amp;#160;&lt;/p&gt;
   &lt;table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"&gt;
   &lt;!-- Begin Table Head --&gt;
   &lt;tr&gt;
   &lt;td width="89%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom" width="5%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;!-- End Table Head --&gt;
   &lt;!-- Begin Table Body --&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Current assets&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt; 195&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Property and equipment&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;42&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Intangible assets&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;6,120&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Goodwill&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;4,688&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Current liabilities&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;(204&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size:1px"&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:2.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Total purchase price&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;10,841&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size:1px"&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;!-- End Table Body --&gt;
   &lt;/table&gt;
   &lt;p style="margin-top:18px;margin-bottom:0px; margin-left:2%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Purchased Intangible Assets &lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;The following table summarizes the estimated fair value of the purchased intangible assets and their estimated useful lives: &lt;/font&gt;&lt;/p&gt;
   &lt;p style="font-size:12px;margin-top:0px;margin-bottom:0px"&gt;&amp;#160;&lt;/p&gt;
   &lt;table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"&gt;
   &lt;!-- Begin Table Head --&gt;
   &lt;tr&gt;
   &lt;td width="74%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom" width="10%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom" width="10%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="bottom" nowrap="nowrap"&gt;
   &lt;p style="border-bottom:1px solid #000000;width:96pt"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;Purchased Intangible Assets&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;Estimated&lt;br /&gt;Fair Value&lt;br /&gt;(in&amp;#160;thousands)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;Estimated&lt;br /&gt;Life&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;(in
   years)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;!-- End Table Head --&gt;
   &lt;!-- Begin Table Body --&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Subscriber relationships&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;5,250&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;7&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Non-competition agreements&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;870&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;3&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size:1px"&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:2.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Total&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;6,120&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size:1px"&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;!-- End Table Body --&gt;
   &lt;/table&gt;
   &lt;p style="margin-top:12px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;The purchased intangible assets are being amortized on a straight-line basis over their estimated useful
   lives.&amp;#160;Amortization expense related to these intangible assets was $643,000 for the year ended December&amp;#160;31, 2011. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:18px;margin-bottom:0px; margin-left:2%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Acquisition-Related Costs and Post-Acquisition Operating Results &lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Acquisition-related costs were approximately $232,000 and are included in general and administrative expense in our consolidated
   statements of operations for the year ended December&amp;#160;31, 2011. The operating results of Direct EDI have been included in our consolidated financial statements from May&amp;#160;18, 2011, the date of the acquisition. For the year ended
   December&amp;#160;31, 2011, approximately $2.7 million of our revenues were derived from Direct EDI customers.&amp;#160;The amount of operating income or loss from Direct EDI was not separately identifiable due to our integration. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:18px;margin-bottom:0px; margin-left:2%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Unaudited Pro Forma Financial Information &lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;
   The unaudited pro forma financial information in the table below presents the combined operating results of SPS Commerce and Direct EDI as if the acquisition had occurred on January&amp;#160;1, 2010.&amp;#160;The
   unaudited pro forma information includes the historical operating results of each company and certain pro forma adjustments, including annual amortization expense for purchased intangible assets of approximately $1.0 million and additional annual compensation expense of approximately $280,000 related to employment
   arrangements entered into as part of the acquisition. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="font-size:12px;margin-top:0px;margin-bottom:0px"&gt;&amp;#160;&lt;/p&gt;
   &lt;table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"&gt;
   &lt;!-- Begin Table Head --&gt;
   &lt;tr&gt;
   &lt;td width="80%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom" width="4%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom" width="4%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="6" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;Year Ended&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;2011&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;2010&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="6" align="center"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;(in thousands, except&lt;br /&gt;per share data)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;!-- End Table Head --&gt;
   &lt;!-- Begin Table Body --&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Pro forma total revenue&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;59,815&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;48,746&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Pro forma net income&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;13,576&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;2,299&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Pro forma net income per share&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:2.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Basic&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;1.14&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;0.29&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:2.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Diluted&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;1.07&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;0.20&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;!-- End Table Body --&gt;
   &lt;/table&gt;
   &lt;p style="margin-top:12px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;The unaudited pro forma financial information is presented for informational purposes only and is not
   necessarily indicative of the results of operations that would have actually been reported had the acquisition occurred on January&amp;#160;1, 2010, nor is it necessarily indicative of our results of operations for any future periods. &lt;/font&gt;&lt;/p&gt;
</us-gaap:BusinessCombinationDisclosureTextBlock>
<!-- End Block Tagged Note -->
<!-- Begin Block Tagged Note -->
<us-gaap:AdditionalFinancialInformationDisclosureTextBlock contextRef="YearEnded_31Dec2011">&lt;!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --&gt;
   &lt;!-- Begin Block Tagged Note 3 - us-gaap:AdditionalFinancialInformationDisclosureTextBlock--&gt;
   &lt;p style="margin-top:18px;margin-bottom:0px"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&lt;b&gt;NOTE C &amp;#8212; Financial Statement Components &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; margin-left:2%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Allowance for Doubtful Accounts &lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;
   The allowance for doubtful accounts activity was as follows (in thousands): &lt;/font&gt;&lt;/p&gt;
   &lt;p style="font-size:12px;margin-top:0px;margin-bottom:0px"&gt;&amp;#160;&lt;/p&gt;
   &lt;table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"&gt;
   &lt;!-- Begin Table Head --&gt;
   &lt;tr&gt;
   &lt;td width="75%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom" width="7%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom" width="6%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom" width="6%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;2011&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;2010&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;2009&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;!-- End Table Head --&gt;
   &lt;!-- Begin Table Body --&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Balances, January 1&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;209&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;226&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;308&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:2.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Provision for doubtful accounts&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;425&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;274&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;439&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:2.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Write-offs, net of recoveries&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;(412&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;(291&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;(521&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size:1px"&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Balances, December 31&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;222&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;209&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;226&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size:1px"&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;!-- End Table Body --&gt;
   &lt;/table&gt;
   &lt;p style="margin-top:18px;margin-bottom:0px; margin-left:2%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Property and Equipment, net &lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Property and equipment, net included the following (in thousands): &lt;/font&gt;&lt;/p&gt;
   &lt;p style="font-size:12px;margin-top:0px;margin-bottom:0px"&gt;&amp;#160;&lt;/p&gt;
   &lt;table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"&gt;
   &lt;!-- Begin Table Head --&gt;
   &lt;tr&gt;
   &lt;td width="79%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom" width="7%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom" width="6%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="6" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;December&amp;#160;31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;2011&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;2010&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;!-- End Table Head --&gt;
   &lt;!-- Begin Table Body --&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Computer equipment and purchased software&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;7,914&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;6,678&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Office equipment and furniture&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;1,964&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;1,840&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Leasehold improvements&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;882&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;720&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size:1px"&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;10,760&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;9,238&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Less: accumulated depreciation and amortization&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;(7,378&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;(6,478&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size:1px"&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;3,382&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;2,760&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size:1px"&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;!-- End Table Body --&gt;
   &lt;/table&gt;
   &lt;p style="margin-top:12px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;At December&amp;#160;31, 2011, our property and equipment, net included approximately $26,000 of assets held
   at subsidiary and office locations outside of the United States of America. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="font-size:1px;margin-top:18px;margin-bottom:0px"&gt;&amp;#160;&lt;/p&gt;
   &lt;p style="margin-top:0px;margin-bottom:0px; margin-left:2%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Intangible
   Assets, net &lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Intangible assets, net included the following (in thousands): &lt;/font&gt;&lt;/p&gt;
   &lt;p style="font-size:12px;margin-top:0px;margin-bottom:0px"&gt;&amp;#160;&lt;/p&gt;
   &lt;table cellspacing="0" cellpadding="0" width="100%" border="0" style="border-collapse:collapse; text-align: left" align="center"&gt;
   &lt;!-- Begin Table Head --&gt;
   &lt;tr&gt;
   &lt;td width="51%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom" width="3%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom" width="3%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom" width="3%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom" width="3%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom" width="3%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom" width="3%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="22" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;December&amp;#160;31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="10" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;2011&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="10" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;2010&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;Carrying&lt;br /&gt;Amount&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;Accumulated&lt;br /&gt;Amortization&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;Net&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;Carrying&lt;br /&gt;Amount&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;Accumulated&lt;br /&gt;Amortization&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;Net&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;!-- End Table Head --&gt;
   &lt;!-- Begin Table Body --&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Subscriber relationships&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;7,180&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;(2,394&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;4,786&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;1,930&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;(1,930&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Non-competition agreements&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;1,450&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;(469&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;981&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;580&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;(290&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;290&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size:1px"&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;8,630&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;(2,863&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;5,767&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;2,510&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;(2,220&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;290&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size:1px"&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;!-- End Table Body --&gt;
   &lt;/table&gt;
   &lt;p style="margin-top:12px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Amortization expense for intangible assets was $643,000, $0 and $155,000 for the years ended
   December&amp;#160;31, 2011, 2010 and 2009, respectively. The amortization for 2009 was included in general and administrative expense in the consolidated statement of operations. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:12px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;
   At December&amp;#160;31, 2011, future amortization expense for intangible assets was as follows (in thousands): &lt;/font&gt;&lt;/p&gt;
   &lt;p style="font-size:12px;margin-top:0px;margin-bottom:0px"&gt;&amp;#160;&lt;/p&gt;
   &lt;table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"&gt;
   &lt;!-- Begin Table Head --&gt;
   &lt;tr&gt;
   &lt;td width="90%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom" width="5%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;!-- End Table Head --&gt;
   &lt;!-- Begin Table Body --&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;2012&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;1,040&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;2013&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;1,040&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;2014&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;861&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;2015&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;750&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;2016&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;750&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Thereafter&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;1,036&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size:1px"&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;5,477&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size:1px"&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;!-- End Table Body --&gt;
   &lt;/table&gt;
   &lt;p style="margin-top:12px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;The table above does not include amounts related to non-competition agreements where the term of the
   agreement has not yet started. The term of such agreements, and the related amortization, begins with the termination of employment of the respective employee(s). &lt;/font&gt;&lt;/p&gt;
</us-gaap:AdditionalFinancialInformationDisclosureTextBlock>
<!-- End Block Tagged Note -->
<!-- Begin Block Tagged Note -->
<us-gaap:FairValueDisclosuresTextBlock contextRef="YearEnded_31Dec2011">&lt;!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --&gt;
   &lt;!-- Begin Block Tagged Note 4 - us-gaap:FairValueDisclosuresTextBlock--&gt;
   &lt;p style="margin-top:18px;margin-bottom:0px"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&lt;b&gt;NOTE D &amp;#8212; Fair Value of Financial Instruments &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Fair value represents the price that would be received for an asset or paid to transfer a liability (an exit price) in
   the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. There are three levels of inputs that may be used to measure fair value: &lt;/font&gt;&lt;/p&gt;
   &lt;p style="font-size:6px;margin-top:0px;margin-bottom:0px"&gt;&amp;#160;&lt;/p&gt;
   &lt;table style="border-collapse:collapse; text-align: left" border="0" cellpadding="0" cellspacing="0" width="100%"&gt;
   &lt;tr&gt;
   &lt;td width="4%"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td width="1%" valign="top" align="left"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#8226;&lt;/font&gt;&lt;/td&gt;
   &lt;td width="1%" valign="top"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td align="left" valign="top"&gt;
   &lt;p align="left"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Level&amp;#160;1&amp;#160;&amp;#8212; quoted prices in active markets for identical assets and liabilities. &lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;/tr&gt;
   &lt;/table&gt;
   &lt;p style="font-size:6px;margin-top:0px;margin-bottom:0px"&gt;&amp;#160;&lt;/p&gt;
   &lt;table style="border-collapse:collapse; text-align: left" border="0" cellpadding="0" cellspacing="0" width="100%"&gt;
   &lt;tr&gt;
   &lt;td width="4%"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td width="1%" valign="top" align="left"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#8226;&lt;/font&gt;&lt;/td&gt;
   &lt;td width="1%" valign="top"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td align="left" valign="top"&gt;
   &lt;p align="left"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Level&amp;#160;2&amp;#160;&amp;#8212; observable inputs other than quoted prices in active markets for identical assets and liabilities.
   &lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;/tr&gt;
   &lt;/table&gt;
   &lt;p style="font-size:6px;margin-top:0px;margin-bottom:0px"&gt;&amp;#160;&lt;/p&gt;
   &lt;table style="border-collapse:collapse; text-align: left" border="0" cellpadding="0" cellspacing="0" width="100%"&gt;
   &lt;tr&gt;
   &lt;td width="4%"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td width="1%" valign="top" align="left"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#8226;&lt;/font&gt;&lt;/td&gt;
   &lt;td width="1%" valign="top"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td align="left" valign="top"&gt;
   &lt;p align="left"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Level&amp;#160;3&amp;#160;&amp;#8212; unobservable inputs in which there is little or no market data available, which require the reporting entity to develop its
   own assumptions. &lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;/tr&gt;
   &lt;/table&gt;
   &lt;p style="margin-top:12px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;We previously had warrants outstanding to purchase 68,201&amp;#160;shares of our Series&amp;#160;B
   redeemable convertible preferred stock. With the completion of our initial public offering in April 2010, these warrants were converted into warrants to purchase common stock and the related liability was transferred to additional paid-in capital in
   our consolidated balance sheets. See Note G for additional information. The table below presents a reconciliation of these preferred stock warrants, which were measured at fair value on a
   recurring basis using significant unobservable inputs (Level 3 inputs) (in thousands): &lt;/font&gt;&lt;/p&gt;
   &lt;p style="font-size:12px;margin-top:0px;margin-bottom:0px"&gt;&amp;#160;&lt;/p&gt;
   &lt;table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"&gt;
   &lt;!-- Begin Table Head --&gt;
   &lt;tr&gt;
   &lt;td width="91%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom" width="6%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;!-- End Table Head --&gt;
   &lt;!-- Begin Table Body --&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Balance at January&amp;#160;1, 2010&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt; 569&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:2.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Total losses recognized&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;27&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:2.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Converted into warrants to purchase common stock and liability transferred to additional paid-in capital&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;(596&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size:1px"&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Balance at December 31, 2010&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size:1px"&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;!-- End Table Body --&gt;
   &lt;/table&gt;
</us-gaap:FairValueDisclosuresTextBlock>
<!-- End Block Tagged Note -->
<!-- Begin Block Tagged Note -->
<us-gaap:DebtDisclosureTextBlock contextRef="YearEnded_31Dec2011">&lt;!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --&gt;
   &lt;!-- Begin Block Tagged Note 5 - us-gaap:DebtDisclosureTextBlock--&gt;
   &lt;p style="margin-top:18px;margin-bottom:0px"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&lt;b&gt;NOTE E &amp;#8212; Debt &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; margin-left:2%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Revolving Credit Agreement &lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;
   On September&amp;#160;30, 2011, we entered into a revolving credit agreement with JPMorgan Chase Bank, N.A. The revolving credit agreement provides for a $20&amp;#160;million revolving credit facility that we may
   draw upon from time to time, subject to certain terms and conditions, and will mature on September&amp;#160;30, 2016. Proceeds from the credit facility are anticipated to be used for acquisitions and our capital needs. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:12px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Interest on amounts borrowed under the credit facility is based on (i)&amp;#160;an Adjusted LIBO Rate (as defined in the revolving credit
   agreement) plus an applicable margin of 175 to 225 basis points based on our net working capital, or (ii)&amp;#160;JPMorgan&amp;#8217;s prime rate (provided it is not less than the Adjusted One Month LIBO Rate (as defined in the revolving credit agreement))
   plus an applicable margin of -25 to 25 basis points based on our net working capital. Interest is payable monthly in arrears. Availability under the credit facility is subject to a borrowing base equal to the sum of 250% of our eligible monthly
   recurring revenue (as defined in the revolving credit agreement) and all borrowings are due in full no later than the maturity date of the agreement. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:12px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;
   The revolving credit agreement contains customary representations, warranties, covenants and events of default, including, but not limited to financial covenants requiring us to maintain a fixed charge
   coverage ratio of not less than 1.20 to 1.00, cash and cash equivalents of not less than $10 million and a minimum number of recurring revenue customers. If an event of default occurs, among other things, the applicable interest rate is subject to
   an increase of 2% and all outstanding obligations may become immediately due and payable. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:12px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;There were no borrowings under the
   revolving credit agreement during 2011. As of December&amp;#160;31, 2011, there were no borrowings outstanding and approximately $11.6 million was available for borrowings. We were in compliance with all covenants under the revolving credit agreement as
   of that date. &lt;/font&gt;&lt;/p&gt;
</us-gaap:DebtDisclosureTextBlock>
<!-- End Block Tagged Note -->
<!-- Begin Block Tagged Note -->
<us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="YearEnded_31Dec2011">&lt;!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --&gt;
   &lt;!-- Begin Block Tagged Note 6 - us-gaap:CommitmentsAndContingenciesDisclosureTextBlock--&gt;
   &lt;p style="margin-top:18px;margin-bottom:0px"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&lt;b&gt;NOTE F &amp;#8211; Commitments and Contingencies &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; margin-left:2%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Capital Leases &lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;
   We previously leased certain computer equipment and purchased software under capital leases with an interest rate of 10.75%. These capital lease obligations were fully repaid in 2011. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:18px;margin-bottom:0px; margin-left:2%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Operating Leases &lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;
   We are obligated under non-cancellable operating leases primarily for office space. Rent expense charged to operations was $963,000, $684,000 and $682,000 for the years ended December&amp;#160;31, 2011, 2010
   and 2009, respectively. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="font-size:1px;margin-top:12px;margin-bottom:0px"&gt;&amp;#160;&lt;/p&gt;
   &lt;p style="margin-top:0px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;At
   December&amp;#160;31, 2011, future minimum payments under operating leases were as follows (in thousands): &lt;/font&gt;&lt;/p&gt;
   &lt;p style="font-size:12px;margin-top:0px;margin-bottom:0px"&gt;&amp;#160;&lt;/p&gt;
   &lt;table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"&gt;
   &lt;!-- Begin Table Head --&gt;
   &lt;tr&gt;
   &lt;td width="90%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom" width="5%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;!-- End Table Head --&gt;
   &lt;!-- Begin Table Body --&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;2012&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;1,071&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;2013&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;27&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;2014&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;2015&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;2016&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Thereafter&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size:1px"&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;1,098&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size:1px"&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;!-- End Table Body --&gt;
   &lt;/table&gt;
   &lt;p style="margin-top:12px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;The lease for our current headquarters in Minneapolis, Minnesota expires in October 2012. A new lease
   agreement for this same location was executed subsequent to December&amp;#160;31, 2011, which is not reflected in the table above. See Note N for additional information. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:18px;margin-bottom:0px; margin-left:2%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;
   &lt;b&gt;&lt;i&gt;Management Incentive Agreements &lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Our board of directors previously
   approved management incentive agreements that provide for a bonus to be paid to certain executive officers upon a sale of the company. The aggregate bonus is equal to 0.322% of the amount of the purchase price, as defined, exceeding $25 million and
   less than $65 million. The aggregate bonus under these agreements is limited to $150,000. These management incentive agreements terminate on June&amp;#160;30, 2012, regardless of employment status. At December&amp;#160;31, 2011 and 2010, no expense or
   liability had been recorded relating to these agreements. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:18px;margin-bottom:0px; margin-left:2%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Other Contingencies &lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;We are involved in various claims and legal actions in the normal course of business. Our management believes that the outcome of such
   claims and legal actions will not have a significant adverse effect on our financial position, results of operations or cash flows. &lt;/font&gt;&lt;/p&gt;
</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
<!-- End Block Tagged Note -->
<!-- Begin Block Tagged Note -->
<us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="YearEnded_31Dec2011">&lt;!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --&gt;
   &lt;!-- Begin Block Tagged Note 7 - us-gaap:StockholdersEquityNoteDisclosureTextBlock--&gt;
   &lt;p style="margin-top:18px;margin-bottom:0px"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&lt;b&gt;NOTE G &amp;#8212; Redeemable Convertible Preferred Stock and Stockholders&amp;#8217; Equity (Deficit) &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; margin-left:2%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Reverse Stock Split &lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;
   On April&amp;#160;13, 2010, we effected a 0.267 for 1 reverse stock split in the form of a combination of our outstanding stock. All share and per share amounts in the accompanying financial statements and
   notes have been retroactively adjusted for all periods presented to give effect to the reverse stock split. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:18px;margin-bottom:0px; margin-left:2%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Initial
   Public Offering &lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;On April&amp;#160;27, 2010, we completed our initial public offering of 4,711,198 shares of common stock
   at an offering price of $12.00 per share. We issued and sold 3,114,504&amp;#160;shares, including 614,504 shares sold pursuant to the exercise in full of the underwriters&amp;#8217; over-allotment option, and the selling stockholders sold 1,596,694 shares.
   We received proceeds of approximately $33.0 million, after payment of underwriting discounts and commissions and legal, accounting and other fees incurred in connection with the offering. On April&amp;#160;30, 2010, approximately $555,000 of the net
   proceeds was used to repay principal and interest on certain outstanding equipment loans. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:12px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;At the close of the initial public
   offering, our previously outstanding shares of redeemable convertible preferred stock were automatically converted into 8,093,826 shares of common stock and warrants to purchase 68,201 shares of redeemable convertible preferred stock were converted into warrants to purchase 68,201 shares of common stock. Accordingly, the related warrant liability of approximately
   $596,000 was transferred to additional paid-in capital in our consolidated balance sheet. These common stock warrants have an exercise price of $3.67 per share and expiration dates ranging from May 2011 to February 2016. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:18px;margin-bottom:0px; margin-left:2%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Secondary Stock Offering &lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;
   On December&amp;#160;3, 2010, we completed a secondary stock offering of 3,301,926 shares of common stock at an offering price of $12.25 per share. We issued and sold 115,000&amp;#160;shares, including 15,000
   shares sold pursuant to the exercise in full of the underwriters&amp;#8217; over-allotment option, and the selling stockholders sold 3,186,926 shares. We received proceeds of approximately $1.0 million after payment of underwriting discounts and
   commissions and legal, accounting and other fees incurred in connection with the offering. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:18px;margin-bottom:0px; margin-left:2%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Preferred Stock Warrants
   &lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;As discussed above, we previously had warrants outstanding to purchase 68,201&amp;#160;shares of our Series&amp;#160;B
   redeemable convertible preferred stock. These warrants had an exercise price of $3.67 per share and expiration dates ranging from May 2011 to February 2016. We classified these outstanding warrants as a liability in our consolidated balance sheets.
   These warrants were subject to revaluation at each balance sheet date and any change in fair market value was recognized as a component of other income (expense) in our consolidated statements of operations. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:12px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Prior to the conversion of the preferred stock warrants into common stock warrants, we recorded other expense of $27,000 and $381,000 for
   the years ended December&amp;#160;31, 2010 and 2009, respectively, for changes in the fair market value of these warrants. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:18px;margin-bottom:0px; margin-left:2%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Redeemable Convertible Preferred Stock &lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;
   As discussed above, we previously had issued various classes of redeemable convertible preferred stock. The holders of our Series&amp;#160;A, B, and C redeemable convertible preferred stock had the option to
   put their shares back to the company at the liquidation preference value, as defined in the Certificate of Incorporation, in the event of any liquidation, dissolution or winding up of the company, as defined. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:12px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;None of the Series&amp;#160;A, B and C redeemable convertible preferred stock had a mandatory redemption feature. In the event of a
   liquidation, as defined, the holders of Series&amp;#160;C redeemable convertible preferred stock were entitled to receive, prior to and in preference to any distribution of any assets or surplus funds of the company to the holders of Series&amp;#160;A and B
   redeemable convertible preferred stock or common stock, an amount in cash equal to $5.99 per share plus accrued unpaid dividends. After the liquidation payment to Series&amp;#160;C redeemable convertible preferred stockholders, the holders of
   Series&amp;#160;B redeemable convertible preferred stock were entitled to receive, prior to and in preference to any distribution of any assets or surplus funds of the company to the holders of Series&amp;#160;A redeemable convertible preferred stock or
   common stock, an amount in cash equal to $3.67 per share plus accrued unpaid dividends. After the liquidation payment of Series&amp;#160;B redeemable convertible preferred stockholders, the holders of Series&amp;#160;A redeemable convertible preferred stock
   were entitled to receive, prior to and in preference to any distribution of any assets or surplus funds of the company to the holders of common stock, an amount in cash equal to $8.65 per share plus accrued unpaid dividends. After the liquidation
   payment to Series&amp;#160;A, B and C redeemable convertible preferred stockholders, holders of common stock and Series&amp;#160;A, B and C redeemable convertible preferred stock would share pro rata in the remaining assets of the company. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="font-size:1px;margin-top:12px;margin-bottom:0px"&gt;&amp;#160;&lt;/p&gt;
   &lt;p style="margin-top:0px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Each share of
   Series&amp;#160;A, B, and C redeemable convertible preferred stock, at the option of the holder, was convertible into common shares at a conversion ratio equal to the conversion value divided by the conversion price. The conversion ratio was 1 to 1 at
   December&amp;#160;31, 2009. The conversion value and conversion price were initially set in our Fifth Amended and Restated Certificate of Incorporation at $8.65, $3.67 and $5.99 for the Series&amp;#160;A, B and C redeemable convertible preferred stock,
   respectively. The conversion price was subject to adjustment for certain dilutive issuances. We had not issued any dilutive instruments which would adjust the conversion price and, therefore, the conversion value and the conversion price had not
   changed since they were initially set. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:12px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Each share of Series&amp;#160;A, B and C redeemable convertible preferred stock were to be
   automatically and immediately converted into shares of common stock upon the closing of a public offering pursuant to an effective registration statement at the then effective conversion ratio, if the offering price per share was not less than
   $13.45 and the gross proceeds to the company were at least $20,000,000. Each share of redeemable convertible preferred stock was subject to weighted-average anti-dilution price protection. The holders of the redeemable convertible preferred stock
   were entitled to dividends only when declared. No dividends had been declared since the issuance of the redeemable convertible preferred stock. The holders of Series&amp;#160;A, B and C redeemable convertible preferred stock were generally entitled to
   vote on all matters submitted to a vote of stockholders, except those required by law to be submitted to a class vote. &lt;/font&gt;&lt;/p&gt;
</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
<!-- End Block Tagged Note -->
<!-- Begin Block Tagged Note -->
<us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="YearEnded_31Dec2011">&lt;!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --&gt;
   &lt;!-- Begin Block Tagged Note 8 - us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock--&gt;
   &lt;p style="margin-top:18px;margin-bottom:0px"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&lt;b&gt;NOTE H &amp;#8212; Stock-Based Compensation &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Our equity compensation plans provide for the grant of incentive and nonqualified stock options, as well as other
   stock-based awards, to employees, non-employee directors and other consultants who provide services to us. Stock options generally vest over three to four years and have a contractual term of ten years from the date of grant. During 2011,
   approximately 711,000 additional shares were authorized under our 2010 Equity Incentive Plan as available for grant and, at December&amp;#160;31, 2011, there were approximately 660,000 shares available for grant under approved equity compensation plans.
   Each award exercised results in the issuance of new shares. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:12px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;We recorded non-cash stock-based compensation expense of $1.8
   million, $750,000 and $228,000 for the years ended December&amp;#160;31, 2011, 2010 and 2009, respectively. This expense was allocated as follows (in thousands): &lt;/font&gt;&lt;/p&gt;
   &lt;p style="font-size:12px;margin-top:0px;margin-bottom:0px"&gt;&amp;#160;&lt;/p&gt;
   &lt;table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"&gt;
   &lt;!-- Begin Table Head --&gt;
   &lt;tr&gt;
   &lt;td width="77%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom" width="4%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom" width="4%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom" width="4%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="10" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;Year Ended December&amp;#160;31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;2011&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;2010&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;2009&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;!-- End Table Head --&gt;
   &lt;!-- Begin Table Body --&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Cost of revenues&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;255&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;103&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;46&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Operating expenses&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:2.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Sales and marketing&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;471&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;211&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;91&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:2.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Research and development&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;56&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;20&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;4&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:2.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;General and administrative&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;986&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;416&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;88&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size:1px"&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Total stock-based compensation expense&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;1,768&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;750&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;229&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size:1px"&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;!-- End Table Body --&gt;
   &lt;/table&gt;
   &lt;p style="margin-top:12px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;As of December&amp;#160;31, 2011, there was approximately $4.3 million of unrecognized stock-based
   compensation expense under our equity compensation plans, which is expected to be recognized on a straight line basis over a weighted average period of approximately 2 years. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="font-size:1px;margin-top:12px;margin-bottom:0px"&gt;&amp;#160;&lt;/p&gt;
   &lt;p style="margin-top:0px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Our stock option
   activity was as follows: &lt;/font&gt;&lt;/p&gt;
   &lt;p style="font-size:12px;margin-top:0px;margin-bottom:0px"&gt;&amp;#160;&lt;/p&gt;
   &lt;table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"&gt;
   &lt;!-- Begin Table Head --&gt;
   &lt;tr&gt;
   &lt;td width="70%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom" width="9%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom" width="8%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;Options&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;(#)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;Weighted&amp;#160;Average&lt;br /&gt;Exercise
   Price&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;($/share)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;!-- End Table Head --&gt;
   &lt;!-- Begin Table Body --&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Outstanding at January&amp;#160;1, 2009&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;1,187,583&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;2.69&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:2.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Granted&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;339,187&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;2.86&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:2.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Exercised&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;(15,640&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;0.37&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:2.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Forfeited&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;(262,925&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;7.98&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size:1px"&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Outstanding at December&amp;#160;31, 2009&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;1,248,205&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;1.65&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:2.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Granted&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;479,691&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;11.87&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:2.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Exercised&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;(157,056&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;0.82&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:2.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Forfeited&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;(21,496&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;23.92&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size:1px"&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Outstanding at December&amp;#160;31, 2010&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;1,549,344&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;4.59&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:2.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Granted&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;431,790&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;17.04&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:2.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Exercised&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;(289,286&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;2.15&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:2.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Forfeited&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;(22,439&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;11.38&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size:1px"&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Outstanding at December&amp;#160;31, 2011&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;1,669,409&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;8.14&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size:1px"&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;!-- End Table Body --&gt;
   &lt;/table&gt;
   &lt;p style="margin-top:12px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Of the total outstanding options at December&amp;#160;31, 2011, 955,342 were exercisable with a weighted
   average exercise price of $3.23 per share. The total outstanding options had a weighted average remaining contractual life of 6.2 years. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:12px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;
   The fair value of options vested during the years ended December&amp;#160;31, 2011, 2010 and 2009 was $1.3 million, $200,000 and $228,000, respectively. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:12px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;The intrinsic value of options exercised during the years ended December&amp;#160;31, 2011, 2010 and 2009 was $4.9 million, $1.7 million and
   $101,000, respectively. The intrinsic value of outstanding options was $29.7 million, $17.4 million and $12.9 million at December&amp;#160;31, 2011, 2010 and 2009 respectively. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:12px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;
   The weighted-average fair values per share of options granted during 2011, 2010 and 2009 were $8.25, $5.82 and $1.54, respectively. The fair value of the options granted was estimated on the date of grant
   using the Black-Scholes option pricing model with the following assumptions: &lt;/font&gt;&lt;/p&gt;
   &lt;p style="font-size:12px;margin-top:0px;margin-bottom:0px"&gt;&amp;#160;&lt;/p&gt;
   &lt;table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"&gt;
   &lt;!-- Begin Table Head --&gt;
   &lt;tr&gt;
   &lt;td width="52%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom" width="6%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom" width="5%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom" width="5%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;2011&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;2010&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;2009&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;!-- End Table Head --&gt;
   &lt;!-- Begin Table Body --&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Weighted-average volatility&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" nowrap="nowrap" align="center"&gt;&lt;font style="font-family:times new roman" size="2"&gt;45%&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" nowrap="nowrap" align="center"&gt;&lt;font style="font-family:times new roman" size="2"&gt;46%&amp;#160;-&amp;#160;49%&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" nowrap="nowrap" align="center"&gt;&lt;font style="font-family:times new roman" size="2"&gt;49%&amp;#160;-&amp;#160;53%&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Expected dividend yield&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" nowrap="nowrap" align="center"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" nowrap="nowrap" align="center"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" nowrap="nowrap" align="center"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Expected life (in years)&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" nowrap="nowrap" align="center"&gt;&lt;font style="font-family:times new roman" size="2"&gt;6.25&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" nowrap="nowrap" align="center"&gt;&lt;font style="font-family:times new roman" size="2"&gt;6.25&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" nowrap="nowrap" align="center"&gt;&lt;font style="font-family:times new roman" size="2"&gt;4.0 - 7.0&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Weighted-average risk-free interest rate&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" nowrap="nowrap" align="center"&gt;&lt;font style="font-family:times new roman" size="2"&gt;1.58%&amp;#160;-&amp;#160;3.05%&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" nowrap="nowrap" align="center"&gt;&lt;font style="font-family:times new roman" size="2"&gt;1.79%&amp;#160;-&amp;#160;3.14%&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" nowrap="nowrap" align="center"&gt;&lt;font style="font-family:times new roman" size="2"&gt;2.71%&amp;#160;-&amp;#160;4.01%&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;!-- End Table Body --&gt;
   &lt;/table&gt;
   &lt;p style="margin-top:12px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Prior to becoming a public entity in 2010, historic volatility was not available for our shares. As a
   result, we estimated volatility based on a peer group of companies, which collectively provided a reasonable basis for estimating volatility. We intend to continue to consistently use the same group of publicly traded peer companies to determine
   volatility in the future until sufficient information regarding volatility of our share price becomes available or the selected companies are no longer suitable for this purpose. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:12px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;We have not issued dividends on our common stock and do not expect to do so in the foreseeable future. The expected term of the options
   is based on evaluations of historical and expected future employee exercise behavior. The estimated pre-vesting forfeiture rate is based on our historical experience. The risk-free interest rate is based on the U.S.&amp;#160;Treasury rates at the date of grant with maturity
   dates approximately equal to the expected life at the grant date. &lt;/font&gt;&lt;/p&gt;
</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
<!-- End Block Tagged Note -->
<!-- Begin Block Tagged Note -->
<us-gaap:IncomeTaxDisclosureTextBlock contextRef="YearEnded_31Dec2011">&lt;!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --&gt;
   &lt;!-- Begin Block Tagged Note 9 - us-gaap:IncomeTaxDisclosureTextBlock--&gt;
   &lt;p style="margin-top:18px;margin-bottom:0px"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&lt;b&gt;NOTE I &amp;#8212; Income Taxes &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;The provision (benefit) for income taxes was as follows (in thousands): &lt;/font&gt;&lt;/p&gt;
   &lt;p style="font-size:12px;margin-top:0px;margin-bottom:0px"&gt;&amp;#160;&lt;/p&gt;
   &lt;table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"&gt;
   &lt;!-- Begin Table Head --&gt;
   &lt;tr&gt;
   &lt;td width="76%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom" width="5%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom" width="4%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom" width="5%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="10" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;Year Ended&amp;#160;December 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;2011&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;2010&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;2009&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;!-- End Table Head --&gt;
   &lt;!-- Begin Table Body --&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Current&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:2.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Federal&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt; &amp;#8212;&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;41&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;36&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:2.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;State&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;89&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;23&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;27&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Deferred&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:2.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Federal&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;(12,282&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;26&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;26&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:2.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;State&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;(426&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;2&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;2&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size:1px"&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;(12,619&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;92&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;91&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size:1px"&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;!-- End Table Body --&gt;
   &lt;/table&gt;
   &lt;p style="margin-top:12px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Our provision (benefit) for income taxes includes state income and franchise taxes and the release of a
   substantial portion of the valuation allowance on our deferred tax assets. The release of the valuation allowance is a non-cash event that indicates we expect the probability is more likely than not that we will generate sufficient future profits to
   fully utilize our deferred tax assets. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:12px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;A reconciliation of the provision (benefit) for income taxes to the statutory federal
   rate was as follows (in thousands): &lt;/font&gt;&lt;/p&gt;
   &lt;p style="font-size:12px;margin-top:0px;margin-bottom:0px"&gt;&amp;#160;&lt;/p&gt;
   &lt;table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"&gt;
   &lt;!-- Begin Table Head --&gt;
   &lt;tr&gt;
   &lt;td width="72%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom" width="6%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom" width="5%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom" width="5%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="10" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;Year Ended December 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;2011&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;2010&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;2009&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;!-- End Table Head --&gt;
   &lt;!-- Begin Table Body --&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Expected federal income tax at statutory rate&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;396&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;1,013&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;420&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;State income taxes, net of federal tax effect&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;37&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;75&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;52&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Tax impact of foreign activity&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;55&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Permanent book/tax differences&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;100&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;106&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;83&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Change in valuation allowance&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;(1,310&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;(6,475&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;(751&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Release of valuation allowance&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;(12,802&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Section&amp;#160;382 limitation&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;415&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;6,427&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Prior year true up&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;43&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;69&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;100&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;AMT expense&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;71&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;36&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;General business credit&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;(107&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;State net operating loss adjustment&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;413&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;(1,087&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Other&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;34&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;151&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size:1px"&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:2.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Total provision (benefit) for income taxes&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;(12,619&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;92&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;91&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size:1px"&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;!-- End Table Body --&gt;
   &lt;/table&gt;
   &lt;p style="margin-top:12px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;As of December&amp;#160;31, 2011, we had an income tax receivable of $90,000, which is included in prepaid
   expenses and other current assets in the consolidated balance sheets. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:12px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;As of December&amp;#160;31, 2011, we had net operating loss
   carryforwards of $51.1&amp;#160;million for U.S.&amp;#160;federal tax purposes and $22.5&amp;#160;million of various state net operating loss carryforwards. Our net operating loss carryforwards will expire between 2012 and 2031 if not utilized. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="font-size:1px;margin-top:12px;margin-bottom:0px"&gt;&amp;#160;&lt;/p&gt;
   &lt;p style="margin-top:0px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Section&amp;#160;382
   of the U.S.&amp;#160;Internal Revenue Code generally imposes an annual limitation on the amount of net operating loss carryforwards that might be used to offset taxable income when a corporation has undergone significant changes in stock ownership. We
   have performed a Section&amp;#160;382 analysis for the time period from our inception through December&amp;#160;8, 2010. During this time period it was determined that we had six separate ownership changes under Section&amp;#160;382. We have not updated the
   Section&amp;#160;382 analysis subsequent to December&amp;#160;8, 2010; however, we believe there have not been any events subsequent to that date that would impact the analysis. We believe that approximately $17.6&amp;#160;million of federal losses and
   $13.0&amp;#160;million of state losses will expire unused due to Section&amp;#160;382 limitations. The maximum annual limitation of federal net operating losses under Section&amp;#160;382 is approximately $990,000. The limitation could be further restricted if
   ownership changes occur in future years. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:12px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Our federal and state net operating losses at December&amp;#160;31, 2011 include $5.9
   million and $0.9 million, respectively, of income tax deductions in excess of previously recorded tax benefits. Although these additional tax deductions are included in the net operating losses referenced above, the related tax benefit will not be
   recognized until the deductions reduce our income taxes payable. The tax benefit of these excess deductions will be reflected as a credit to additional paid in capital when recognized. Accordingly, our deferred tax assets are reported net of the
   excess tax deductions for stock compensation and Section&amp;#160;382 limitations. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:12px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Realization of our net operating loss
   carryforwards and other deferred tax temporary differences are contingent upon future taxable earnings. We assess our ability to realize our deferred tax assets on a regular and periodic basis.&amp;#160;Based on our assessments prior to the fourth
   quarter of 2011, we had provided full valuation allowances against all of our deferred tax assets. The valuation allowances had been provided because our management determined that it was more-likely-than-not that we would not realize these deferred
   tax assets, largely due to our history of taxable losses since inception. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:12px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Based on our assessment during the fourth quarter
   of 2011, we determined that it was more-likely-than-not that we would be able to realize $12.8 million of our deferred tax assets, which enabled us to release a substantial portion of the valuation allowance previously recorded. This determination
   was based on weighing both the positive and negative evidence available including, but not limited to, our earnings history, our projected future taxable income, our business strategy and the nature of each of our deferred tax assets. The remaining
   valuation allowance of $369,000 relates to various state net operating loss carryforwards, state credit carryforwards and foreign net operating loss carryforwards that we do not expect to utilize. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:12px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;The assessment of our valuation allowance against our deferred tax assets requires significant judgment.&amp;#160;If our estimates of future
   taxable income vary from actual results, our assessment regarding the realization of our deferred tax assets could change. Future changes in the estimated amount of deferred taxes that are expected to be realized will be reflected in our
   consolidated financial statements in the period the estimate is changed, with a corresponding adjustment to our operating results. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="font-size:1px;margin-top:12px;margin-bottom:0px"&gt;&amp;#160;&lt;/p&gt;
   &lt;p style="margin-top:0px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;The significant
   components of our deferred tax assets (liabilities) were as follows (in thousands): &lt;/font&gt;&lt;/p&gt;
   &lt;p style="font-size:12px;margin-top:0px;margin-bottom:0px"&gt;&amp;#160;&lt;/p&gt;
   &lt;table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"&gt;
   &lt;!-- Begin Table Head --&gt;
   &lt;tr&gt;
   &lt;td width="79%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom" width="5%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom" width="4%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="6" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;December&amp;#160;31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;2011&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;2010&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;!-- End Table Head --&gt;
   &lt;!-- Begin Table Body --&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Current&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:2.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Current net operating loss and credit carryforwards&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;856&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt; &amp;#8212;&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:2.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Accounts receivable allowance&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;126&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;115&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:2.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Accrued expenses&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;390&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;346&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size:1px"&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Total current deferred tax asset&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;1,372&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;461&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size:1px"&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:2.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Deferred operations&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;(589&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;(315&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size:1px"&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Total current deferred tax liability&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;(589&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;(315&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size:1px"&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:2.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Valuation allowance&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;(146&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size:1px"&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Net current deferred tax asset&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;783&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt; &amp;#8212;&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size:1px"&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Non-current&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:2.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Net operating loss and credit carryforwards&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;9,342&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;12,636&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:2.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Deferred operations&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;1,413&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;1,116&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:2.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Stock option expense&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;718&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:2.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Depreciation and amortization&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;672&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;444&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:2.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Other&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;11&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size:1px"&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Total non-current deferred tax asset&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;12,156&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;14,196&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:2.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Valuation allowance&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;(369&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;(14,334&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size:1px"&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Net non-current deferred tax asset&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;11,787&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;(138&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size:1px"&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;!-- End Table Body --&gt;
   &lt;/table&gt;
   &lt;p style="margin-top:12px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;We are subject to income taxes in the U.S.&amp;#160;federal and various state and international
   jurisdictions. We are generally subject to U.S.&amp;#160;federal and state tax examinations for all tax years since 1995 due to our net operating loss carryforwards and the utilization of the carryforwards in years still open under statute. As of
   December&amp;#160;31, 2011 we are not under any income tax audits by tax authorities. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:12px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;As of December&amp;#160;31, 2011, we do not
   have any unrecognized tax benefits. It is our practice to recognize interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense. We do not expect any material changes in our unrecognized tax positions over
   the next 12&amp;#160;months. &lt;/font&gt;&lt;/p&gt;
   &lt;p style="font-size:1px;margin-top:18px;margin-bottom:0px"&gt;&amp;#160;&lt;/p&gt;
</us-gaap:IncomeTaxDisclosureTextBlock>
<!-- End Block Tagged Note -->
<!-- Begin Block Tagged Note -->
<us-gaap:EarningsPerShareTextBlock contextRef="YearEnded_31Dec2011">&lt;!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --&gt;
   &lt;!-- Begin Block Tagged Note 10 - us-gaap:EarningsPerShareTextBlock--&gt;
   &lt;p style="margin-top:0px;margin-bottom:0px"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&lt;b&gt;NOTE J &amp;#8212; Net Income per Share &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;The following table presents the components of the computation of basic and diluted net income per share for the
   periods indicated (in thousands, except per share amounts): &lt;/font&gt;&lt;/p&gt;
   &lt;p style="font-size:12px;margin-top:0px;margin-bottom:0px"&gt;&amp;#160;&lt;/p&gt;
   &lt;table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"&gt;
   &lt;!-- Begin Table Head --&gt;
   &lt;tr&gt;
   &lt;td width="69%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom" width="5%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom" width="5%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom" width="5%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="10" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;Year Ended December 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;2011&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;2010&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;2009&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;!-- End Table Head --&gt;
   &lt;!-- Begin Table Body --&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Numerator&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:2.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Net income&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;13,703&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;2,884&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;1,162&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size:1px"&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Denominator&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:2.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Weighted average common shares outstanding, basic&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;11,960&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;8,036&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;329&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:3.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Options and warrants to purchase common and preferred stock&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;784&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;973&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;791&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:3.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Redeemable convertible preferred stock&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;2,587&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;8,148&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size:1px"&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:1px solid #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:2.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Weighted average common shares outstanding, diluted&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;12,744&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;11,596&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;9,268&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size:1px"&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Net income per share&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:2.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Basic&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;1.15&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;0.36&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;3.53&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size:1px"&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:2.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Diluted&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;1.08&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;0.25&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;0.13&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size:1px"&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;
   &lt;p style="border-top:3px double #000000"&gt;&amp;#160;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;!-- End Table Body --&gt;
   &lt;/table&gt;
   &lt;p style="margin-top:12px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Approximately 19,000 outstanding options and warrants were excluded from the computation of diluted net
   income per share for the year ended December&amp;#160;31, 2009 because they were anti-dilutive. &lt;/font&gt;&lt;/p&gt;
</us-gaap:EarningsPerShareTextBlock>
<!-- End Block Tagged Note -->
<!-- Begin Block Tagged Note -->
<us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock contextRef="YearEnded_31Dec2011">&lt;!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --&gt;
   &lt;!-- Begin Block Tagged Note 11 - us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock--&gt;
   &lt;p style="margin-top:18px;margin-bottom:0px"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&lt;b&gt;NOTE K &amp;#8212; Employee Benefit Plan &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;We sponsor a 401(k) retirement savings plan whereby employees are allowed to contribute up to 100% of their salaries
   and the company will match 25% up to the first 6%. Our matching contributions to the plan, which vest immediately, were $287,000, $241,000 and $219,000 for the years ended December&amp;#160;31, 2011, 2010 and 2009, respectively. &lt;/font&gt;&lt;/p&gt;
</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
<!-- End Block Tagged Note -->
<!-- Begin Block Tagged Note -->
<us-gaap:GuaranteesTextBlock contextRef="YearEnded_31Dec2011">&lt;!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --&gt;
   &lt;!-- Begin Block Tagged Note 12 - us-gaap:GuaranteesTextBlock--&gt;
   &lt;p style="margin-top:18px;margin-bottom:0px"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&lt;b&gt;NOTE L &amp;#8212; Guarantees &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;We provide limited guarantees to certain customers through service level agreements. These service level agreements are
   defined in the master agreements with the customer and performance is measured on a monthly basis for the life of the contract. Service level agreements require us to perform at specified levels which would include, but are not limited to, document
   processing times, data center availability, customer support and issue resolution. &lt;/font&gt;&lt;/p&gt;
</us-gaap:GuaranteesTextBlock>
<!-- End Block Tagged Note -->
<!-- Begin Block Tagged Note -->
<us-gaap:QuarterlyFinancialInformationTextBlock contextRef="YearEnded_31Dec2011">&lt;!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --&gt;
   &lt;!-- Begin Block Tagged Note 13 - us-gaap:QuarterlyFinancialInformationTextBlock--&gt;
   &lt;p style="margin-top:18px;margin-bottom:0px"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&lt;b&gt;NOTE M &amp;#8212; Selected Quarterly Financial Data (Unaudited) &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;The following table presents our selected unaudited quarterly statements of operations data (in thousands, except per
   share amounts): &lt;/font&gt;&lt;/p&gt;
   &lt;p style="font-size:12px;margin-top:0px;margin-bottom:0px"&gt;&amp;#160;&lt;/p&gt;
   &lt;table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"&gt;
   &lt;!-- Begin Table Head --&gt;
   &lt;tr&gt;
   &lt;td width="61%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom" width="4%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom" width="4%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom" width="3%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom" width="4%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="14" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;For the Three Months Ended&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="bottom" nowrap="nowrap"&gt;
   &lt;p style="border-bottom:1px solid #000000;width:16pt"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;2011&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;Mar 31&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;Jun 30&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;Sep 30&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;Dec 31&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;!-- End Table Head --&gt;
   &lt;!-- Begin Table Body --&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Revenue&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;12,649&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;13,937&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;15,529&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;15,854&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Gross profit&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;9,328&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;10,187&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;11,453&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;11,635&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Operating income (loss)&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;507&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;(41&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;270&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;399&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Net income (loss)&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;492&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;(109&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;177&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;13,143&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Diluted earnings (loss) per share&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;0.04&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;(0.01&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;0.01&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;1.02&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;!-- End Table Body --&gt;
   &lt;/table&gt;
   &lt;p style="font-size:1px;margin-top:12px;margin-bottom:0px"&gt;&amp;#160;&lt;/p&gt;
    &lt;p&gt;&amp;#160;&lt;/p&gt;
   &lt;table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"&gt;
   &lt;!-- Begin Table Head --&gt;
   &lt;tr&gt;
   &lt;td width="60%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom" width="4%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom" width="4%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom" width="4%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td valign="bottom" width="4%"&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="14" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;For the Three Months Ended&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="bottom" nowrap="nowrap"&gt;
   &lt;p style="border-bottom:1px solid #000000;width:16pt"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;2010&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;Mar 31&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;Jun 30&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;Sep 30&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:times new roman" size="1"&gt;&lt;b&gt;Dec 31&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;!-- End Table Head --&gt;
   &lt;!-- Begin Table Body --&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Revenue&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;10,243&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;10,944&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;11,491&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;11,919&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Gross profit&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;7,262&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;7,843&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;8,280&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;8,586&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Operating income&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;1,047&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;679&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;868&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;442&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Net income&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;919&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;638&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;886&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;441&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr bgcolor="#cceeff"&gt;
   &lt;td valign="top"&gt;
   &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:times new roman" size="2"&gt;Diluted earnings per share&lt;/font&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;0.10&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;0.05&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;0.07&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:times new roman" size="2"&gt;0.04&lt;/font&gt;&lt;/td&gt;
   &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;!-- End Table Body --&gt;
   &lt;/table&gt;
</us-gaap:QuarterlyFinancialInformationTextBlock>
<!-- End Block Tagged Note -->
<!-- Begin Block Tagged Note -->
<us-gaap:SubsequentEventsTextBlock contextRef="YearEnded_31Dec2011">&lt;!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --&gt;
   &lt;!-- Begin Block Tagged Note 14 - us-gaap:SubsequentEventsTextBlock--&gt;
   &lt;p style="margin-top:18px;margin-bottom:0px"&gt;&lt;font style="font-family:times new roman" size="2"&gt;&lt;b&gt;NOTE N &amp;#8212; Subsequent Event (Unaudited) &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
   &lt;p style="margin-top:6px;margin-bottom:0px; text-indent:4%"&gt;&lt;font style="font-family:times new roman" size="2"&gt;On February&amp;#160;14, 2012, we executed a new lease agreement for our current headquarters location which commences on
   November&amp;#160;1, 2012 and expires on April&amp;#160;30, 2020. The lease includes additional square footage upon commencement, an automatic expansion of space on or about September&amp;#160;1, 2013, a right of first offer to lease certain additional space,
   and two options to extend the term of the lease for three years at a market rate determined in accordance with the lease. In connection with this new lease, we will deliver to the landlord cash or an irrevocable letter of credit for approximately
   $172,000, subject to increase based on square footage expansion, as security for performance of our obligations under the lease. &lt;/font&gt;&lt;/p&gt;
</us-gaap:SubsequentEventsTextBlock>
<!-- End Block Tagged Note -->
<!--Footnote Section-->

</xbrl>
</XBRL>
