<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!-- XBRL Generated with XBRLMark Copyright (C) by Bowne Inc. -->
<!-- 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:cvlt="http://commvault.com/2010-12-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:us-gaap="http://xbrl.us/us-gaap/2009-01-31" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dei="http://xbrl.us/dei/2009-01-31">
  <link:schemaRef xlink:type="simple" xlink:href="cvlt-20101231.xsd" />
  <!-- Context Section -->
  <context id="NineMonthsEnded_31Dec2010_Common_Stock_Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2010-04-01</startDate>
      <endDate>2010-12-31</endDate>
    </period>
  </context>
  <context id="BalanceAsOf_31Dec2010_Retained_Earnings_Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001169561</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="BalanceAsOf_31Dec2010_Additional_Paid_In_Capital_Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001169561</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_Accumulated_Other_Comprehensive_Income_Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2010-12-31</instant>
    </period>
  </context>
  <context id="BalanceAsOf_31Mar2010_Retained_Earnings_Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2010-03-31</instant>
    </period>
  </context>
  <context id="BalanceAsOf_31Mar2010_Accumulated_Other_Comprehensive_Income_Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2010-03-31</instant>
    </period>
  </context>
  <context id="BalanceAsOf_31Mar2010_Additional_Paid_In_Capital_Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2010-03-31</instant>
    </period>
  </context>
  <context id="NineMonthsEnded_31Dec2010_Accumulated_Other_Comprehensive_Income_Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2010-04-01</startDate>
      <endDate>2010-12-31</endDate>
    </period>
  </context>
  <context id="NineMonthsEnded_31Dec2010_Retained_Earnings_Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2010-04-01</startDate>
      <endDate>2010-12-31</endDate>
    </period>
  </context>
  <context id="BalanceAsOf_31Dec2010_Common_Stock_Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001169561</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_31Mar2010_Common_Stock_Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2010-03-31</instant>
    </period>
  </context>
  <context id="BalanceAsOf_31Dec2009">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
    </entity>
    <period>
      <instant>2009-12-31</instant>
    </period>
  </context>
  <context id="BalanceAsOf_31Mar2009">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
    </entity>
    <period>
      <instant>2009-03-31</instant>
    </period>
  </context>
  <context id="NineMonthsEnded_31Dec2010_Additional_Paid_In_Capital_Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2010-04-01</startDate>
      <endDate>2010-12-31</endDate>
    </period>
  </context>
  <context id="BalanceAsOf_31Dec2010">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
    </entity>
    <period>
      <instant>2010-12-31</instant>
    </period>
  </context>
  <context id="BalanceAsOf_31Mar2010">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
    </entity>
    <period>
      <instant>2010-03-31</instant>
    </period>
  </context>
  <context id="BalanceAsOf_30Sep2009">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
    </entity>
    <period>
      <instant>2009-09-30</instant>
    </period>
  </context>
  <context id="BalanceAsOf_28Jan2011">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
    </entity>
    <period>
      <instant>2011-01-28</instant>
    </period>
  </context>
  <context id="ThreeMonthsEnded_31Dec2010">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
    </entity>
    <period>
      <startDate>2010-10-01</startDate>
      <endDate>2010-12-31</endDate>
    </period>
  </context>
  <context id="ThreeMonthsEnded_31Dec2009">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
    </entity>
    <period>
      <startDate>2009-10-01</startDate>
      <endDate>2009-12-31</endDate>
    </period>
  </context>
  <context id="NineMonthsEnded_31Dec2009">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
    </entity>
    <period>
      <startDate>2009-04-01</startDate>
      <endDate>2009-12-31</endDate>
    </period>
  </context>
  <context id="Apr-01-2010_Dec-31-2010">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
    </entity>
    <period>
      <startDate>2010-04-01</startDate>
      <endDate>2010-12-31</endDate>
    </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 -->
  <!-- Begin Block Tagged Note -->
  <us-gaap:NatureOfOperations contextRef="Apr-01-2010_Dec-31-2010">&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:NatureOfOperations--&gt;
   &lt;div align="left" style="font-family: 'Times New Roman',Times,serif; margin-left: 0in; "&gt;
   &lt;!-- xbrl,ns --&gt;
   &lt;!-- xbrl,nx --&gt;
   &lt;div align="center" style="font-size: 10pt; margin-top: 0pt"&gt;&lt;b&gt;&lt;/b&gt;
   &lt;/div&gt;
   &lt;div align="left"&gt;
   &lt;/div&gt;
   &lt;div align="center" style="font-size: 10pt"&gt;&lt;b&gt;&lt;/b&gt;
   &lt;b&gt;&lt;/b&gt;&lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt"&gt;&lt;b&gt;1. Nature of Business&lt;/b&gt;
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;CommVault Systems, Inc. and its subsidiaries (&amp;#8220;CommVault&amp;#8221; or the &amp;#8220;Company&amp;#8221;) is a leading
   provider of data and information management software applications and related services. The
   Company develops, markets and sells a suite of software applications and services, primarily in
   North America, Europe, Australia and Asia, that provides its customers with high-performance data
   protection; data migration and archiving; snapshot management and replication of data; embedded
   deduplication; e-discovery and compliance solutions; enterprise-wide search capabilities; and
   management and operational reports, remote services and troubleshooting tools. The Company&amp;#8217;s
   unified suite of data and information management software applications, which is sold under the
   Simpana brand, shares an underlying architecture that has been developed to minimize the cost and
   complexity of managing data on globally distributed and networked storage infrastructures. The
   Company also provides its customers with a broad range of professional and customer support
   services.
   &lt;/div&gt;
   &lt;/div&gt;
</us-gaap:NatureOfOperations>
  <!-- End Block Tagged Note -->
  <!-- Begin Block Tagged Note -->
  <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="Apr-01-2010_Dec-31-2010">&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:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock--&gt;
   &lt;div align="left" style="font-family: 'Times New Roman',Times,serif; margin-left: 0in; "&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt"&gt;&lt;b&gt;2. Basis of Presentation&lt;/b&gt;
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;The consolidated financial statements as of December&amp;#160;31, 2010 and for the three and nine
   months ended December&amp;#160;31, 2010 and 2009 are unaudited, and in the opinion of management include all
   adjustments (consisting only of normal recurring adjustments) necessary for a fair presentation of
   the results for the interim periods. Accordingly, they do not include all of the information and
   footnotes required by U.S. generally accepted accounting principles (&amp;#8220;U.S. GAAP&amp;#8221;) for complete
   financial statements and should be read in conjunction with the financial statements and notes in
   the Company&amp;#8217;s Annual Report on Form 10-K for fiscal 2010. The results reported in these financial
   statements should not necessarily be taken as indicative of results that may be expected for the
   entire fiscal year. The balance sheet as of March&amp;#160;31, 2010 has been derived from the audited
   financial statements at that date but does not include all of the information and footnotes
   required by U.S. GAAP for complete financial statements.
   &lt;/div&gt;
   &lt;/div&gt;
</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
  <!-- End Block Tagged Note -->
  <!-- Begin Block Tagged Note -->
  <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="Apr-01-2010_Dec-31-2010">&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:SignificantAccountingPoliciesTextBlock--&gt;
   &lt;div align="left" style="font-family: 'Times New Roman',Times,serif; margin-left: 0in; "&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt"&gt;&lt;b&gt;3. Summary of Significant Accounting Policies&lt;/b&gt;
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;There have been no significant changes in the Company&amp;#8217;s accounting policies during the nine
   months ended December&amp;#160;31, 2010 as compared to the significant accounting policies described in its
   Annual Report on Form 10-K for the year ended March&amp;#160;31, 2010. A summary of the Company&amp;#8217;s
   significant accounting policies is disclosed below.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt"&gt;&lt;b&gt;&lt;i&gt;Use of Estimates&lt;/i&gt;&lt;/b&gt;
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;The preparation of financial statements and related disclosures in conformity with U.S. GAAP
   requires management to make judgments and estimates that affect the amounts reported in the
   Company&amp;#8217;s consolidated financial statements and the accompanying notes. The Company bases its
   estimates and judgments on historical experience and on various other assumptions that it believes
   are reasonable under the circumstances. The amounts of assets and liabilities reported in the
   Company&amp;#8217;s balance sheets and the amounts of revenues and expenses reported for each of its periods
   presented are affected by estimates and assumptions, which are used for, but not limited to, the
   accounting for revenue recognition, allowance for doubtful accounts, income taxes and related
   reserves, stock-based compensation and accounting for research and development costs. Actual
   results could differ from those estimates.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt"&gt;&lt;b&gt;&lt;i&gt;Revenue Recognition&lt;/i&gt;&lt;/b&gt;
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;The Company derives revenues from two primary sources, or elements: software licenses and
   services. Services include customer support, consulting, assessment and design services,
   installation services and training. A typical sales arrangement includes both of these elements.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;For sales arrangements involving multiple elements, the Company recognizes revenue using the
   residual method. Under the residual method, the Company allocates and defers revenue for the
   undelivered elements based on relative fair value and recognizes the difference between the total
   arrangement fee and the amount deferred for
   the undelivered elements as revenue. The determination of fair value of the undelivered elements
   in multiple-element arrangements is based on the price charged when such elements are sold
   separately, which is commonly referred to as vendor-specific objective-evidence, or VSOE.
   &lt;/div&gt;
   &lt;!-- Folio --&gt;
   &lt;!-- /Folio --&gt;
   &lt;/div&gt;
   &lt;!-- PAGEBREAK --&gt;
   &lt;div style="font-family: 'Times New Roman',Times,serif; margin-left: 0in; "&gt;
   &lt;div align="center" style="font-size: 10pt; margin-top: 0pt"&gt;
   &lt;b&gt;
   &lt;/b&gt;
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;The Company&amp;#8217;s software licenses typically provide for a perpetual right to use the Company&amp;#8217;s
   software and are sold on a per-copy basis, on a capacity basis or as site licenses. Software
   licenses sold on a capacity basis provide the customer with unlimited licenses of specified
   software products based on a defined level of terabytes of data under management. Site licenses
   give the customer the additional right to deploy the software on a limited basis during a specified
   term. The Company recognizes software revenue through direct sales channels upon receipt of a
   purchase order or other persuasive evidence and when all other basic revenue recognition criteria
   are met as described below. The Company recognizes software revenue through all indirect sales
   channels on a sell-through model. A sell-through model requires that the Company recognize revenue
   when the basic revenue recognition criteria are met as described below and these channels complete
   the sale of the Company&amp;#8217;s software products to the end-user. Revenue from software licenses sold
   through an original equipment manufacturer partner is recognized upon the receipt of a royalty
   report or purchase order from that original equipment manufacturer partner.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;Services revenue includes revenue from customer support and other professional services.
   Customer support includes software updates on a when-and-if-available basis, telephone support and
   bug fixes or patches. Customer support revenue is recognized ratably over the term of the customer
   support agreement, which is typically one year. To determine the price for the customer support
   element when sold separately, the Company primarily uses historical renewal rates, and in certain
   cases, it uses stated renewal rates. Historical renewal rates are supported by performing an
   analysis in which the Company segregates its customer support renewal contracts into different
   classes based on specific criteria including, but not limited to, the dollar amount of the software
   purchased, the level of customer support being provided and the distribution channel. As a result
   of this analysis, the Company has concluded that it has established VSOE for the different classes
   of customer support when the support is sold as part of a multiple-element sales arrangement.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;The Company&amp;#8217;s other professional services include consulting, assessment and design services,
   installation services and training. Other professional services provided by the Company are not
   mandatory and can also be performed by the customer or a third-party. In addition to a signed
   purchase order, the Company&amp;#8217;s consulting, assessment and design services and installation services
   are, in some cases, evidenced by a Statement of Work, which defines the specific scope of such
   services to be performed when sold and performed on a stand-alone basis or included in
   multiple-element sales arrangements. Revenues from consulting, assessment and design services and
   installation services are based upon a daily or weekly rate and are recognized when the services
   are completed. Training includes courses taught by the Company&amp;#8217;s instructors or third-party
   contractors either at one of the Company&amp;#8217;s facilities or at the customer&amp;#8217;s site. Training fees are
   recognized after the training course has been provided. Based on the Company&amp;#8217;s analysis of such
   other professional services transactions sold on a stand-alone basis, the Company has concluded it
   has established VSOE for such other professional services when sold in connection with a
   multiple-element sales arrangement. The Company generally performs its other professional services
   within 90&amp;#160;days of entering into an agreement. The price for other professional services has not
   materially changed for the periods presented.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;The Company has analyzed all of the undelivered elements included in its multiple-element
   sales arrangements and determined that VSOE of fair value exists to allocate revenues to services.
   Accordingly, assuming all basic revenue recognition criteria are met, software revenue is
   recognized upon delivery of the software license using the residual method.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;The Company considers the four basic revenue recognition criteria for each of the elements as
   follows:
   &lt;/div&gt;
   &lt;div style="margin-top: 10pt"&gt;
   &lt;table width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left"&gt;
   &lt;tr valign="top" style="font-size: 10pt; color: #000000; background: transparent"&gt;
       &lt;td width="4%" style="background: transparent"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="3%" nowrap="nowrap" align="left"&gt;&lt;b&gt;&amp;#8226;&lt;/b&gt;&lt;/td&gt;
       &lt;td width="1%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&lt;i&gt;Persuasive evidence of an arrangement with the customer exists. &lt;/i&gt;The Company&amp;#8217;s
   customary practice is to require a purchase order and, in some cases, a written contract
   signed by both the customer and the Company, or other persuasive evidence that an
   arrangement exists prior to recognizing revenue on an arrangement.&lt;/td&gt;
   &lt;/tr&gt;
   &lt;/table&gt;
   &lt;/div&gt;
   &lt;!-- Folio --&gt;
   &lt;!-- /Folio --&gt;
   &lt;/div&gt;
   &lt;!-- PAGEBREAK --&gt;
   &lt;div style="font-family: 'Times New Roman',Times,serif; margin-left: 0in; "&gt;
   &lt;div align="center" style="font-size: 10pt; margin-top: 0pt"&gt;
   &lt;b&gt;
   &lt;/b&gt;
   &lt;/div&gt;
   &lt;div style="margin-top: 6pt"&gt;
   &lt;table width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; text-align: left"&gt;
   &lt;tr valign="top" style="font-size: 10pt; color: #000000; background: transparent"&gt;
       &lt;td width="4%" style="background: transparent"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="3%" nowrap="nowrap" align="left"&gt;&lt;b&gt;&amp;#8226;&lt;/b&gt;&lt;/td&gt;
       &lt;td width="1%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&lt;i&gt;Delivery or performance has occurred. &lt;/i&gt;The Company&amp;#8217;s software applications are usually
   physically delivered to customers with standard transfer terms such as FOB shipping point.
   Software and/or software license keys for add-on orders or software updates are typically
   delivered in an electronic format. If products that are essential to the functionality of
   the delivered software in an arrangement have not been delivered, the Company does not
   consider delivery to have occurred. Services revenue is recognized when the services are
   completed, except for customer support, which is recognized ratably over the term of the
   customer support agreement, which is typically one year.&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
       &lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr valign="top" style="font-size: 10pt; color: #000000; background: transparent"&gt;
       &lt;td width="4%" style="background: transparent"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="3%" nowrap="nowrap" align="left"&gt;&lt;b&gt;&amp;#8226;&lt;/b&gt;&lt;/td&gt;
       &lt;td width="1%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&lt;i&gt;Vendor&amp;#8217;s fee is fixed or determinable. &lt;/i&gt;The fee customers pay for software
   applications, customer support and other professional services is negotiated at the outset
   of a sales arrangement. The fees are therefore considered to be fixed or determinable at
   the inception of the arrangement.&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
       &lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr valign="top" style="font-size: 10pt; color: #000000; background: transparent"&gt;
       &lt;td width="4%" style="background: transparent"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="3%" nowrap="nowrap" align="left"&gt;&lt;b&gt;&amp;#8226;&lt;/b&gt;&lt;/td&gt;
       &lt;td width="1%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&lt;i&gt;Collection is probable. &lt;/i&gt;Probability of collection is assessed on a
   customer-by-customer basis. Each new customer undergoes a credit review process to
   evaluate its financial position and ability to pay. If the Company determines from the
   outset of an arrangement that collection is not probable based upon the review process,
   revenue is recognized at the earlier of when cash is collected or when sufficient credit
   becomes available, assuming all of the other basic revenue recognition criteria are met.&lt;/td&gt;
   &lt;/tr&gt;
   &lt;/table&gt;
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;The Company&amp;#8217;s sales arrangements generally do not include acceptance clauses. However, if an
   arrangement does include an acceptance clause, revenue for such an arrangement is deferred and
   recognized upon acceptance. Acceptance occurs upon the earliest of receipt of a written customer
   acceptance, waiver of customer acceptance or expiration of the acceptance period.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt"&gt;&lt;b&gt;&lt;i&gt;Net Income per Common Share&lt;/i&gt;&lt;/b&gt;
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;Basic net income per common share is computed by dividing net income by the weighted average
   number of common shares during the period. Diluted net income per share is computed using the
   weighted average number of common shares and, if dilutive, potential common shares outstanding
   during the period. Potential common shares consist of the incremental common shares issuable upon
   the exercise of stock options and the vesting of restricted stock units. The dilutive effect of
   such potential common shares is reflected in diluted earnings per share by application of the
   treasury stock method.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;The following table sets forth the computation of basic and diluted net income per common
   share:
   &lt;/div&gt;
   &lt;div align="center"&gt;
   &lt;table style="font-size: 10pt; text-align: left" cellspacing="0" border="0" cellpadding="0" width="100%"&gt;
   &lt;!-- Begin Table Head --&gt;
   &lt;tr valign="bottom"&gt;
       &lt;td width="44%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="3%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="1%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="9%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="1%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="3%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="1%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="9%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="1%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="3%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="1%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="9%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="1%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="3%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="1%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="9%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="1%"&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size: 10pt" valign="bottom"&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="6"&gt;&lt;b&gt;Three Months Ended&lt;/b&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="6"&gt;&lt;b&gt;Nine Months Ended&lt;/b&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size: 10pt" valign="bottom"&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="6" style="border-bottom: 1px solid #000000"&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="6" style="border-bottom: 1px solid #000000"&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size: 10pt" valign="bottom"&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="2" style="border-bottom: 1px solid #000000"&gt;&lt;b&gt;2010&lt;/b&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="2" style="border-bottom: 1px solid #000000"&gt;&lt;b&gt;2009&lt;/b&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="2" style="border-bottom: 1px solid #000000"&gt;&lt;b&gt;2010&lt;/b&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="2" style="border-bottom: 1px solid #000000"&gt;&lt;b&gt;2009&lt;/b&gt;&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 valign="bottom"&gt;&lt;!-- Blank Space --&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;&amp;#160;
   &lt;/div&gt;&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&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&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&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&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr valign="bottom" style="background: #cceeff"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;Net income
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="left"&gt;$&lt;/td&gt;
       &lt;td align="right"&gt;7,252&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="left"&gt;$&lt;/td&gt;
       &lt;td align="right"&gt;5,440&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="left"&gt;$&lt;/td&gt;
       &lt;td align="right"&gt;16,169&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="left"&gt;$&lt;/td&gt;
       &lt;td align="right"&gt;12,593&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size: 1px"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;&amp;#160;
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 3px double #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 3px double #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 3px double #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 3px double #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr valign="bottom"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;&lt;b&gt;Basic net income per common share:&lt;/b&gt;
   &lt;/div&gt;&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&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&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&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&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr valign="bottom" style="background: #cceeff"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;Basic weighted average shares outstanding
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="right"&gt;43,318&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 align="right"&gt;42,270&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 align="right"&gt;43,132&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 align="right"&gt;41,929&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size: 1px"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;&amp;#160;
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 3px double #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 3px double #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 3px double #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 3px double #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr valign="bottom"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;Basic net income per common share
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="left"&gt;$&lt;/td&gt;
       &lt;td align="right"&gt;0.17&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="left"&gt;$&lt;/td&gt;
       &lt;td align="right"&gt;0.13&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="left"&gt;$&lt;/td&gt;
       &lt;td align="right"&gt;0.37&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="left"&gt;$&lt;/td&gt;
       &lt;td align="right"&gt;0.30&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size: 1px"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;&amp;#160;
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 3px double #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 3px double #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 3px double #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 3px double #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr valign="bottom" style="background: #cceeff"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;&lt;b&gt;Diluted net income per common share:&lt;/b&gt;
   &lt;/div&gt;&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&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&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&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&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr valign="bottom"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;Basic weighted average shares outstanding
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="right"&gt;43,318&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 align="right"&gt;42,270&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 align="right"&gt;43,132&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 align="right"&gt;41,929&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr valign="bottom" style="background: #cceeff"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;Dilutive effect of stock options and
   restricted stock units
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="right"&gt;2,891&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 align="right"&gt;3,215&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 align="right"&gt;2,952&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 align="right"&gt;2,741&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size: 1px"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;&amp;#160;
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr valign="bottom"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;Diluted weighted average shares outstanding
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="right"&gt;46,209&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 align="right"&gt;45,485&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 align="right"&gt;46,084&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 align="right"&gt;44,670&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size: 1px"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;&amp;#160;
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 3px double #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 3px double #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 3px double #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 3px double #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr valign="bottom" style="background: #cceeff"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;Diluted net income per common share
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="left"&gt;$&lt;/td&gt;
       &lt;td align="right"&gt;0.16&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="left"&gt;$&lt;/td&gt;
       &lt;td align="right"&gt;0.12&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="left"&gt;$&lt;/td&gt;
       &lt;td align="right"&gt;0.35&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="left"&gt;$&lt;/td&gt;
       &lt;td align="right"&gt;0.28&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size: 1px"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;&amp;#160;
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
           &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 3px double #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
           &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 3px double #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
           &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 3px double #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
           &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 3px double #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;!-- End Table Body --&gt;
   &lt;/table&gt;
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;The diluted weighted average shares outstanding in the table above exclude outstanding
   stock options and restricted stock units totaling approximately 1,331 and 459 for the three months
   ended December&amp;#160;31, 2010 and 2009, respectively, and 877 and 803 for the nine months ended December
   31, 2010 and 2009, respectively, because the effect would have been anti-dilutive.
   &lt;/div&gt;
   &lt;!-- Folio --&gt;
   &lt;!-- /Folio --&gt;
   &lt;/div&gt;
   &lt;!-- PAGEBREAK --&gt;
   &lt;div style="font-family: 'Times New Roman',Times,serif; margin-left: 0in; "&gt;
   &lt;div align="center" style="font-size: 10pt; margin-top: 0pt"&gt;
   &lt;b&gt;
   &lt;/b&gt;
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt"&gt;&lt;b&gt;&lt;i&gt;Cash and Cash Equivalents&lt;/i&gt;&lt;/b&gt;
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;The Company considers all highly liquid investments purchased with maturities of three months
   or less to be cash equivalents. As of December&amp;#160;31, 2010, the Company&amp;#8217;s cash and cash equivalents
   balance consisted primarily of money market funds.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt"&gt;&lt;b&gt;&lt;i&gt;Concentration of Credit Risk&lt;/i&gt;&lt;/b&gt;
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;The Company grants credit to customers in a wide variety of industries worldwide and generally
   does not require collateral. Credit losses relating to these customers have been minimal.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;Sales through the Company&amp;#8217;s reseller and original equipment manufacturer agreements with Dell
   totaled 23% and 25% of total revenues for the nine months ended December&amp;#160;31, 2010 and 2009,
   respectively. Dell accounted for 21% and 27% of accounts receivable as of December&amp;#160;31, 2010 and
   March&amp;#160;31, 2010, respectively. Sales through the Company&amp;#8217;s distribution agreement with Arrow
   Enterprise Computing Solutions, Inc. (&amp;#8220;Arrow&amp;#8221;) totaled 25% and 24% of total revenues for the nine
   months ended December&amp;#160;31, 2010 and 2009, respectively. Arrow accounted for approximately 33% and
   30% of total accounts receivable as of December&amp;#160;31, 2010 and March&amp;#160;31, 2010, respectively.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt"&gt;&lt;b&gt;&lt;i&gt;Fair Value of Financial Instruments&lt;/i&gt;&lt;/b&gt;
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;The carrying amounts of the Company&amp;#8217;s cash and cash equivalents, accounts receivable and
   accounts payable approximate their fair values due to the short-term maturity of these instruments.
   As of December&amp;#160;31, 2010, the Company&amp;#8217;s short-term investments balance consisted of certificates of
   deposit.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;Fair value is defined as the exchange price that would be received for an asset or paid to
   transfer a liability (an exit price) in the principal or most advantageous market for such asset or
   liability in an orderly transaction between market participants on the measurement date. Valuation
   techniques used to measure fair value should maximize the use of observable inputs and minimize the
   use of unobservable inputs. To measure fair value, the Company uses the following fair value
   hierarchy based on three levels of inputs, of which the first two are considered observable and the
   last unobservable:
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;Level 1 &amp;#8212; Quoted prices in active markets for identical assets or liabilities.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;Level 2 &amp;#8212; Inputs other than Level 1 that are observable for the asset or liability, either
   directly or indirectly, such as quoted prices for similar assets and liabilities in active markets;
   quoted prices for identical or similar assets or liabilities in markets that are not active; or
   other inputs that are observable or can be corroborated by observable market data by correlation or
   other means.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;Level 3 &amp;#8212; Unobservable inputs that are supported by little or no market activity and that are
   significant to the fair value of the assets or liabilities.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;The following table summarizes the composition of the Company&amp;#8217;s financial assets measured at
   fair value on a recurring basis at December&amp;#160;31, 2010 and March&amp;#160;31, 2010:
   &lt;/div&gt;
   &lt;div align="center"&gt;
   &lt;table style="font-size: 10pt; text-align: left" cellspacing="0" border="0" cellpadding="0" width="100%"&gt;
   &lt;!-- Begin Table Head --&gt;
   &lt;tr valign="bottom"&gt;
       &lt;td width="72%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="3%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="1%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="9%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="1%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="3%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="1%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="9%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="1%"&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size: 10pt" valign="bottom"&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="2" style="border-bottom: 1px solid #000000"&gt;&lt;b&gt;December 31, 2010&lt;/b&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="2" style="border-bottom: 1px solid #000000"&gt;&lt;b&gt;March 31, 2010&lt;/b&gt;&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 valign="bottom" style="background: #cceeff"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;&lt;b&gt;Cash and cash equivalents:&lt;/b&gt;
   &lt;/div&gt;&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&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&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr valign="bottom"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;Money market funds
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="left"&gt;$&lt;/td&gt;
       &lt;td align="right"&gt;161,170&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="left"&gt;$&lt;/td&gt;
       &lt;td align="right"&gt;143,236&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;!-- End Table Body --&gt;
   &lt;/table&gt;
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;All of the Company&amp;#8217;s financial instruments in the table above were classified and measured as
   Level I instruments.
   &lt;/div&gt;
   &lt;!-- Folio --&gt;
   &lt;!-- /Folio --&gt;
   &lt;/div&gt;
   &lt;!-- PAGEBREAK --&gt;
   &lt;div style="font-family: 'Times New Roman',Times,serif; margin-left: 0in; "&gt;
   &lt;div align="center" style="font-size: 10pt; margin-top: 0pt"&gt;
   &lt;b&gt;
   &lt;/b&gt;
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt"&gt;&lt;b&gt;&lt;i&gt;Deferred Revenue&lt;/i&gt;&lt;/b&gt;
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;Deferred revenues represent amounts collected from, or invoiced to, customers in excess of
   revenues recognized. This results primarily from the billing of annual customer support
   agreements, as well as billings for other professional services fees that have not yet been
   performed by the Company and billings for license fees that are deferred due to insufficient
   persuasive evidence that an arrangement exists. The value of deferred revenues will increase or
   decrease based on the timing of invoices and recognition of software revenue. The Company expenses
   internal direct and incremental costs related to contract acquisition and origination as incurred.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;Deferred revenue consists of the following:
   &lt;/div&gt;
   &lt;div align="center"&gt;
   &lt;table style="font-size: 10pt; text-align: left" cellspacing="0" border="0" cellpadding="0" width="100%"&gt;
   &lt;!-- Begin Table Head --&gt;
   &lt;tr valign="bottom"&gt;
       &lt;td width="72%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="3%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="1%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="9%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="1%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="3%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="1%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="9%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="1%"&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size: 10pt" valign="bottom"&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="2" style="border-bottom: 1px solid #000000"&gt;&lt;b&gt;December 31, 2010&lt;/b&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="2" style="border-bottom: 1px solid #000000"&gt;&lt;b&gt;March 31, 2010&lt;/b&gt;&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 valign="bottom" style="background: #cceeff"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;Current:
   &lt;/div&gt;&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&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&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr valign="bottom"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;Deferred software revenue
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="left"&gt;$&lt;/td&gt;
       &lt;td align="right"&gt;377&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="left"&gt;$&lt;/td&gt;
       &lt;td align="right"&gt;578&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr valign="bottom" style="background: #cceeff"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;Deferred services revenue
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="right"&gt;90,456&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 align="right"&gt;82,534&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size: 1px"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;&amp;#160;
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr valign="bottom"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;&amp;#160;
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="left"&gt;$&lt;/td&gt;
       &lt;td align="right"&gt;90,833&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="left"&gt;$&lt;/td&gt;
       &lt;td align="right"&gt;83,112&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size: 1px"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;&amp;#160;
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 3px double #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 3px double #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr valign="bottom" style="background: #cceeff"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;Non-current:
   &lt;/div&gt;&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&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&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr valign="bottom"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;Deferred services revenue
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="left"&gt;$&lt;/td&gt;
       &lt;td align="right"&gt;12,334&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="left"&gt;$&lt;/td&gt;
       &lt;td align="right"&gt;9,140&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size: 1px"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;&amp;#160;
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
           &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 3px double #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
           &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 3px double #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;!-- End Table Body --&gt;
   &lt;/table&gt;
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt"&gt;&lt;b&gt;&lt;i&gt;Accounting for Stock-Based Compensation&lt;/i&gt;&lt;/b&gt;
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;The Company utilizes the Black-Scholes pricing model to determine the fair value of
   non-qualified stock options on the dates of grant. Restricted stock units are measured based on
   the fair market values of the underlying stock on the dates of grant. The Company recognizes
   stock-based compensation using the straight-line method for all stock awards.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;The Company classifies benefits of tax deductions in excess of the compensation cost
   recognized (excess tax benefits) as a financing item cash inflow with a corresponding operating
   cash outflow. For the nine months ended December&amp;#160;31, 2010 and 2009, the Company includes $4,563
   and $2,669, respectively, as a financing cash inflow.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt"&gt;&lt;b&gt;&lt;i&gt;Share Repurchases&lt;/i&gt;&lt;/b&gt;
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;The Company considers all shares repurchased as cancelled shares restored to the status of
   authorized but unissued shares on the trade date. The aggregate purchase price of the shares of
   the Company&amp;#8217;s common stock repurchased is reflected as a reduction to Stockholders&amp;#8217; Equity. The
   Company accounts for shares repurchased as an adjustment to common stock (at par value) with the
   excess repurchase price allocated between Additional Paid-in Capital and Accumulated Deficit. As a
   result of the Company&amp;#8217;s stock repurchases in the nine months ended December&amp;#160;31, 2010, the Company
   reduced common stock and additional paid-in capital by $7,246 and accumulated deficit by $24,211.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt"&gt;&lt;b&gt;&lt;i&gt;Foreign Currency Translation&lt;/i&gt;&lt;/b&gt;
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;The functional currencies of the Company&amp;#8217;s foreign operations are deemed to be the local
   country&amp;#8217;s currency. Assets and liabilities of the Company&amp;#8217;s international subsidiaries are
   translated at their respective period-end exchange rates, and revenues and expenses are translated
   at average currency exchange rates for the period. The resulting balance sheet translation
   adjustments are included in Other Comprehensive Income (Loss) and are reflected as a separate
   component of Stockholders&amp;#8217; Equity.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;Foreign currency transaction gains and losses are recorded in &amp;#8220;General and administrative
   expenses&amp;#8221; in the Consolidated Statements of Income. The Company recognized a net foreign currency
   transaction gain of $133 and a net foreign transaction loss of $310 in the three and nine months
   ended December&amp;#160;31, 2010, respectively, and net foreign currency transaction losses of $150 and $727
   in the three and nine months ended December&amp;#160;31, 2009, respectively. The net foreign currency
   transaction gains and losses recorded in &amp;#8220;General and administrative expenses&amp;#8221; include settlement
   gains and losses on forward contracts disclosed below.
   &lt;/div&gt;
   &lt;!-- Folio --&gt;
   &lt;!-- /Folio --&gt;
   &lt;/div&gt;
   &lt;!-- PAGEBREAK --&gt;
   &lt;div style="font-family: 'Times New Roman',Times,serif; margin-left: 0in; "&gt;
   &lt;div align="center" style="font-size: 10pt; margin-top: 0pt"&gt;
   &lt;b&gt;
   &lt;/b&gt;
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;To date, the Company has selectively hedged its exposure to foreign currency transaction gains
   and losses on the balance sheet through the use of forward contracts, which were not designated as
   hedging instruments. The duration of forward contracts utilized for hedging the Company&amp;#8217;s balance
   sheet exposure is approximately one month. As of December&amp;#160;31, 2010 and March&amp;#160;31, 2010, the Company
   did not have any forward contracts outstanding. In the three
   and nine months ended December&amp;#160;31, 2010, the Company recorded net realized gains of $16 and $40,
   respectively, in general and administrative expenses related to the settlement of forward exchange
   contracts. In the three and nine months ended December&amp;#160;31, 2009, the Company recorded net realized
   gains of $22 and $5, respectively, in general and administrative expenses related to the settlement
   of a forward exchange contracts. In the future, the Company may enter into additional foreign
   currency-based hedging contracts to reduce its exposure to significant fluctuations in currency
   exchange rates on the balance sheet.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt"&gt;&lt;b&gt;&lt;i&gt;Comprehensive Income&lt;/i&gt;&lt;/b&gt;
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;Comprehensive income is defined to include all changes in equity, except those resulting from
   investments by stockholders and distribution to stockholders. Comprehensive income for the three
   and nine months ended December&amp;#160;31, 2010 and 2009 is as follows:
   &lt;/div&gt;
   &lt;div align="center"&gt;
   &lt;table style="font-size: 10pt; text-align: left" cellspacing="0" border="0" cellpadding="0" width="100%"&gt;
   &lt;!-- Begin Table Head --&gt;
   &lt;tr valign="bottom"&gt;
       &lt;td width="44%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="3%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="1%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="9%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="1%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="3%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="1%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="9%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="1%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="3%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="1%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="9%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="1%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="3%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="1%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="9%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="1%"&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size: 10pt" valign="bottom"&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="6"&gt;&lt;b&gt;Three Months Ended&lt;/b&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="6"&gt;&lt;b&gt;Nine Months Ended&lt;/b&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size: 10pt" valign="bottom"&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="6" style="border-bottom: 1px solid #000000"&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="6" style="border-bottom: 1px solid #000000"&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size: 10pt" valign="bottom"&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="2" style="border-bottom: 1px solid #000000"&gt;&lt;b&gt;2010&lt;/b&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="2" style="border-bottom: 1px solid #000000"&gt;&lt;b&gt;2009&lt;/b&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="2" style="border-bottom: 1px solid #000000"&gt;&lt;b&gt;2010&lt;/b&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="2" style="border-bottom: 1px solid #000000"&gt;&lt;b&gt;2009&lt;/b&gt;&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 valign="bottom" style="padding-top: 1px"&gt;&lt;!-- Blank Space --&gt;
       &lt;td valign="top"&gt;
   &lt;div style="margin-left:0px; text-indent:-0px"&gt;&amp;#160;
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="left" valign="top"&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr valign="bottom" style="background: #cceeff"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;Net income
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="left"&gt;$&lt;/td&gt;
       &lt;td align="right"&gt;7,252&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="left"&gt;$&lt;/td&gt;
       &lt;td align="right"&gt;5,440&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="left"&gt;$&lt;/td&gt;
       &lt;td align="right"&gt;16,169&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="left"&gt;$&lt;/td&gt;
       &lt;td align="right"&gt;12,593&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr valign="bottom"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;Foreign currency translation adjustment
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="right"&gt;51&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 align="right"&gt;96&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 align="right"&gt;413&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="left"&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="right"&gt;(109&lt;/td&gt;
       &lt;td nowrap="nowrap"&gt;)&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size: 1px"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;&amp;#160;
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr valign="bottom" style="background: #cceeff"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;Total comprehensive income
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="left"&gt;$&lt;/td&gt;
       &lt;td align="right"&gt;7,303&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="left"&gt;$&lt;/td&gt;
       &lt;td align="right"&gt;5,536&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="left"&gt;$&lt;/td&gt;
       &lt;td align="right"&gt;16,582&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="left"&gt;$&lt;/td&gt;
       &lt;td align="right"&gt;12,484&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size: 1px"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;&amp;#160;
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
           &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 3px double #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
           &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 3px double #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
           &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 3px double #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
           &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 3px double #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;!-- End Table Body --&gt;
   &lt;/table&gt;
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt"&gt;&lt;b&gt;&lt;i&gt;Impact of Recently Issued Accounting Standards&lt;/i&gt;&lt;/b&gt;
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;In January&amp;#160;2010, the FASB issued guidance requiring additional disclosure for significant
   transfers in and out of Levels 1 and 2 fair value measurements and the reasons for such transfers.
   This new guidance also requires separate disclosure information about purchases, sales, issuances,
   and settlements (on a gross basis rather than as one net number) in the reconciliation for fair
   value measurements using significant unobservable inputs (Level 3). In addition, this guidance
   clarifies existing disclosures regarding fair value measurement for each class of assets and
   liabilities and the valuation techniques and inputs used to measure fair value for recurring and
   nonrecurring fair value measurements that fall in either Level 2 or Level 3. The changes under this
   new guidance were effective for the quarterly period beginning January&amp;#160;1, 2010, except for the
   disclosures about purchases, sales, issuances and settlements in the roll forward of activity in
   Level 3 fair value measurements, which are effective for the Company&amp;#8217;s fiscal year beginning April
   1, 2011. The Company believes that the adoption of these new accounting pronouncements will not
   have a material impact on its consolidated financial position, results of operations or cash flows.
   &lt;/div&gt;
   &lt;/div&gt;
</us-gaap:SignificantAccountingPoliciesTextBlock>
  <!-- End Block Tagged Note -->
  <!-- Begin Block Tagged Note -->
  <us-gaap:DebtDisclosureTextBlock contextRef="Apr-01-2010_Dec-31-2010">&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:DebtDisclosureTextBlock--&gt;
   &lt;div style="font-family: 'Times New Roman',Times,serif; margin-left: 0in; "&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt"&gt;&lt;b&gt;4. Credit Facility&lt;/b&gt;
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;In July&amp;#160;2009, the Company entered into an amended and restated credit facility in which the
   Company can borrow up to $30,000 over a three year period. Borrowings under the amended and
   restated credit facility are available to repurchase the Company&amp;#8217;s common stock under its share
   repurchase program and to provide for working capital and general corporate purposes. Repayment of
   principal amounts borrowed under the amended and restated credit facility is required at the
   maturity date of July&amp;#160;2012.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;The amended and restated credit facility contains financial covenants that require the Company
   to maintain a quick ratio and minimum earnings before interest, taxes, depreciation and
   amortization (&amp;#8220;EBITDA&amp;#8221;), as defined in the credit agreement. Borrowings under the amended and
   restated credit facility bear interest, at the Company&amp;#8217;s option, at either i) LIBOR plus a margin
   ranging from 2.25% to 2.75% or ii) the bank&amp;#8217;s base rate plus a margin ranging from 1.75% to 2.25%.
   The bank&amp;#8217;s base rate is defined as the higher of the federal funds rate plus 1.5%, one-month LIBOR
   plus 1.5%, or the lender&amp;#8217;s prime rate. The Company pays a quarterly commitment fee that ranges
   from 0.35% to 0.50% per annum based on the unused portion of the amended and restated credit
   facility. As of
   December&amp;#160;31, 2010, the Company was in compliance with all required covenants, and there were no
   outstanding balances on the amended and restated credit facility.
   &lt;/div&gt;
   &lt;!-- Folio --&gt;
   &lt;!-- /Folio --&gt;
   &lt;/div&gt;
   &lt;!-- PAGEBREAK --&gt;
   &lt;div style="font-family: 'Times New Roman',Times,serif; margin-left: 0in; "&gt;
   &lt;div align="center" style="font-size: 10pt; margin-top: 0pt"&gt;
   &lt;b&gt;
   &lt;/b&gt;
   &lt;/div&gt;
   &lt;/div&gt;
</us-gaap:DebtDisclosureTextBlock>
  <!-- End Block Tagged Note -->
  <!-- Begin Block Tagged Note -->
  <us-gaap:ScheduleOfLossContingenciesByContingencyTextBlock contextRef="Apr-01-2010_Dec-31-2010">&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:ScheduleOfLossContingenciesByContingencyTextBlock--&gt;
   &lt;div style="font-family: 'Times New Roman',Times,serif; margin-left: 0in; "&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt"&gt;&lt;b&gt;5. Contingencies&lt;/b&gt;
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;In the normal course of its business, the Company may be involved in various claims,
   negotiations and legal actions; however, as of December&amp;#160;31, 2010, the Company is not party to any
   litigation that is expected to have a material effect on the Company&amp;#8217;s financial position, results
   of operations or cash flows.
   &lt;/div&gt;
   &lt;/div&gt;
</us-gaap:ScheduleOfLossContingenciesByContingencyTextBlock>
  <!-- End Block Tagged Note -->
  <!-- Begin Block Tagged Note -->
  <us-gaap:ScheduleOfCapitalizationTextBlock contextRef="Apr-01-2010_Dec-31-2010">&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:ScheduleOfCapitalizationTextBlock--&gt;
   &lt;div style="font-family: 'Times New Roman',Times,serif; margin-left: 0in; "&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt"&gt;&lt;b&gt;6. Capitalization&lt;/b&gt;
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;In January&amp;#160;2008, the Company&amp;#8217;s Board of Directors approved a stock repurchase program, which
   authorized the Company to repurchase up to $40,000 of its common stock. The Company&amp;#8217;s Board of
   Directors authorized additional increases of $40,000 in July&amp;#160;2008 and $40,000 in July&amp;#160;2010 to the
   Company&amp;#8217;s existing share repurchase program. As of December&amp;#160;31, 2010, the Company is authorized to
   repurchase up to a total of $120,000 of its common stock through March&amp;#160;31, 2012. As of December
   31, 2010, the Company has repurchased approximately $71,748 under the share repurchase
   authorization and may repurchase an additional $48,252 of its common stock under the current
   program through March&amp;#160;31, 2012.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;On November&amp;#160;13, 2008, the Board of Directors of the Company adopted a Rights Plan and declared
   a dividend distribution of one Right for each outstanding share of common stock to shareholders of
   record on November&amp;#160;24, 2008. Each Right, when exercisable, entitles the registered holder to
   purchase one one-thousandth of a share of Series&amp;#160;A Junior Participating Preferred Stock, par value
   $0.01 per share, at a purchase price of eighty dollars per one one-thousandth of a share, subject
   to adjustment. Of the 50,000 shares of preferred stock authorized under the Company&amp;#8217;s certificate
   of incorporation, 150 have been designated as Series&amp;#160;A Junior Participating Preferred.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;The Rights will become exercisable following the tenth business day after (i)&amp;#160;a person or
   group announces the acquisition of 15% or more of the Company&amp;#8217;s common stock or (ii)&amp;#160;commencement
   of a tender or exchange offer, the consummation of which would result in ownership by the person or
   group of 15% or more of the Company&amp;#8217;s common stock. The Company is also entitled to redeem the
   Rights at $0.001 per right under certain circumstances. The Rights expire on November&amp;#160;14, 2018, if
   not exercised or redeemed.
   &lt;/div&gt;
   &lt;/div&gt;
</us-gaap:ScheduleOfCapitalizationTextBlock>
  <!-- End Block Tagged Note -->
  <!-- Begin Block Tagged Note -->
  <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="Apr-01-2010_Dec-31-2010">&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:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock--&gt;
   &lt;div style="font-family: 'Times New Roman',Times,serif; margin-left: 0in; "&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt"&gt;&lt;b&gt;7. Stock Plans&lt;/b&gt;
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;As of December&amp;#160;31, 2010, the Company maintains two stock incentive plans, the 1996 Stock
   Option Plan (the &amp;#8220;Plan&amp;#8221;) and the 2006 Long-Term Stock Incentive Plan (the &amp;#8220;LTIP&amp;#8221;).
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;Under the Plan, the Company may grant non-qualified stock options to purchase 11,705 shares of
   common stock to certain officers and employees. Stock options are granted at the discretion of the
   Board and expire 10&amp;#160;years from the date of the grant. At December&amp;#160;31, 2010, there were 556 options
   available for future grant under the Plan.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;The LTIP permits the grant of incentive stock options, non-qualified stock options, restricted
   stock awards, restricted stock units, stock appreciation rights, performance stock awards and stock
   unit awards based on, or related to, shares of the Company&amp;#8217;s common stock. On each April&amp;#160;1, the
   number of shares available for issuance under the LTIP is increased, if applicable, such that the
   total number of shares available for awards under the LTIP as of any April 1 is equal to 5% of the
   number of outstanding shares of the Company&amp;#8217;s common stock on that April 1. As of December&amp;#160;31,
   2010, approximately 862 shares were available for future issuance under the LTIP.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;As of December&amp;#160;31, 2010, the Company has granted non-qualified stock options and restricted
   stock units under its stock incentive plans. Equity awards granted by the Company under its stock
   incentive plans generally vest quarterly over a four-year period, except that the shares that would
   otherwise vest quarterly over the first 12&amp;#160;months do not vest until the first anniversary of the
   grant. During the nine months ended December&amp;#160;31, 2010, the Company granted a total of 53 stock
   options and 28 restricted stock units to members of the Company&amp;#8217;s Board of Directors that vest over
   a one year period. The Company anticipates that future grants under its stock incentive plans will
   continue to include both non-qualified stock options and restricted stock units.
   &lt;/div&gt;
   &lt;!-- Folio --&gt;
   &lt;!-- /Folio --&gt;
   &lt;/div&gt;
   &lt;!-- PAGEBREAK --&gt;
   &lt;div style="font-family: 'Times New Roman',Times,serif; margin-left: 0in; "&gt;
   &lt;div align="center" style="font-size: 10pt; margin-top: 0pt"&gt;
   &lt;b&gt;
   &lt;/b&gt;
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;The Company estimated the fair value of stock options granted using the Black-Scholes formula.
   The average expected life was determined according to the &amp;#8220;simplified method&amp;#8221;, which is the
   mid-point between the vesting date and the end of the contractual term. The Company will continue
   to use the &amp;#8220;simplified&amp;#8221; method until it has enough historical experience to provide a reasonable
   estimate of expected term. The risk-free interest rate is determined by
   reference to U.S. Treasury yield curve rates with a remaining term equal to the expected life
   assumed at the date of grant. Forfeitures are estimated based on the Company&amp;#8217;s historical analysis
   of actual stock option forfeitures.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;Expected volatility through the quarter ended September&amp;#160;30, 2008 was calculated based on
   reported data for a peer group of publicly traded companies for which historical information was
   available. During the quarter ended December&amp;#160;31, 2008, the Company began to incorporate its own
   data into the expected volatility assumption. The Company modified its expected volatility
   calculation because its common stock had been publically traded for 2&amp;#160;years and it believed that
   CommVault specific volatility inputs should be included in the calculation of expected volatility.
   As a result, expected volatility during the nine months ended December&amp;#160;31, 2010 and 2009 was
   calculated based on a blended approach that included historical volatility of a peer group, the
   implied volatility of the Company&amp;#8217;s traded options with a remaining maturity greater than six
   months and the historical realized volatility of its common stock from the date of its initial
   public offering to the respective stock option grant date.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;The assumptions used in the Black-Scholes option-pricing model are as follows:
   &lt;/div&gt;
   &lt;div align="center"&gt;
   &lt;table style="font-size: 10pt; text-align: left" cellspacing="0" border="0" cellpadding="0" width="100%"&gt;
   &lt;!-- Begin Table Head --&gt;
   &lt;tr valign="bottom"&gt;
       &lt;td width="44%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="3%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="11%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="3%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="11%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="3%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="11%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="3%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="11%"&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size: 10pt" valign="bottom"&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="3" style="border-bottom: 1px solid #000000"&gt;&lt;b&gt;Three Months Ended December 31,&lt;/b&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="3" style="border-bottom: 1px solid #000000"&gt;&lt;b&gt;Nine Months Ended December 31,&lt;/b&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size: 10pt" valign="bottom"&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" style="border-bottom: 1px solid #000000"&gt;&lt;b&gt;2010&lt;/b&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" style="border-bottom: 1px solid #000000"&gt;&lt;b&gt;2009&lt;/b&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" style="border-bottom: 1px solid #000000"&gt;&lt;b&gt;2010&lt;/b&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" style="border-bottom: 1px solid #000000"&gt;&lt;b&gt;2009&lt;/b&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;!-- End Table Head --&gt;
   &lt;!-- Begin Table Body --&gt;
   &lt;tr valign="bottom" style="background: #cceeff"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;Dividend yield
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="center" valign="bottom"&gt;None&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="center" valign="bottom"&gt;None&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="center" valign="bottom"&gt;None&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="center" valign="bottom"&gt;None&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr valign="bottom"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;Expected volatility
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="center" valign="bottom"&gt;42%-45%&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="center" valign="bottom"&gt;42%-45%&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="center" valign="bottom"&gt;40%-45%&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="center" valign="bottom"&gt;41%-45%&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr valign="bottom" style="background: #cceeff"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;Weighted average expected volatility
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="center" valign="bottom"&gt;45%&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="center" valign="bottom"&gt;42%&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="center" valign="bottom"&gt;45%&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="center" valign="bottom"&gt;42%&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr valign="bottom"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;Risk-free interest rates
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="center" valign="bottom"&gt;1.18%-2.46%&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="center" valign="bottom"&gt;2.63%-2.69%&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="center" valign="bottom"&gt;1.18%-2.93%&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="center" valign="bottom"&gt;2.30%-3.14%&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr valign="bottom" style="background: #cceeff"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;Expected life (in years)
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="center" valign="bottom"&gt;6.2&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="center" valign="bottom"&gt;6.4&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="center" valign="bottom"&gt;6.2&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="center" valign="bottom"&gt;6.3&lt;/td&gt;
   &lt;/tr&gt;
   &lt;!-- End Table Body --&gt;
   &lt;/table&gt;
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;The following table presents the stock-based compensation expense included in cost of services
   revenue, sales and marketing, research and development and general and administrative expenses for
   the three and nine months ended December&amp;#160;31, 2010 and 2009.
   &lt;/div&gt;
   &lt;div align="center"&gt;
   &lt;table style="font-size: 10pt; text-align: left" cellspacing="0" border="0" cellpadding="0" width="100%"&gt;
   &lt;!-- Begin Table Head --&gt;
   &lt;tr valign="bottom"&gt;
       &lt;td width="44%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="3%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="1%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="9%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="1%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="3%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="1%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="9%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="1%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="3%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="1%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="9%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="1%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="3%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="1%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="9%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="1%"&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size: 10pt" valign="bottom"&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="6"&gt;&lt;b&gt;Three Months Ended&lt;/b&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="6"&gt;&lt;b&gt;Nine Months Ended&lt;/b&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size: 10pt" valign="bottom"&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="6" style="border-bottom: 1px solid #000000"&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="6" style="border-bottom: 1px solid #000000"&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size: 10pt" valign="bottom"&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="2" style="border-bottom: 1px solid #000000"&gt;&lt;b&gt;2010&lt;/b&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="2" style="border-bottom: 1px solid #000000"&gt;&lt;b&gt;2009&lt;/b&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="2" style="border-bottom: 1px solid #000000"&gt;&lt;b&gt;2010&lt;/b&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="2" style="border-bottom: 1px solid #000000"&gt;&lt;b&gt;2009&lt;/b&gt;&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 valign="bottom" style="background: #cceeff"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;Cost of services revenue
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="left"&gt;$&lt;/td&gt;
       &lt;td align="right"&gt;101&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="left"&gt;$&lt;/td&gt;
       &lt;td align="right"&gt;104&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="left"&gt;$&lt;/td&gt;
       &lt;td align="right"&gt;275&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="left"&gt;$&lt;/td&gt;
       &lt;td align="right"&gt;350&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr valign="bottom"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;Sales and marketing
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="right"&gt;1,887&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 align="right"&gt;1,554&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 align="right"&gt;5,041&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 align="right"&gt;5,170&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr valign="bottom" style="background: #cceeff"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;Research and development
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="right"&gt;464&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 align="right"&gt;533&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 align="right"&gt;1,222&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 align="right"&gt;1,765&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr valign="bottom"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;General and administrative
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="right"&gt;1,736&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 align="right"&gt;1,325&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 align="right"&gt;4,610&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 align="right"&gt;4,121&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size: 1px"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;&amp;#160;
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr valign="bottom" style="background: #cceeff"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;Stock-based compensation expense
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="left"&gt;$&lt;/td&gt;
       &lt;td align="right"&gt;4,188&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="left"&gt;$&lt;/td&gt;
       &lt;td align="right"&gt;3,516&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="left"&gt;$&lt;/td&gt;
       &lt;td align="right"&gt;11,148&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="left"&gt;$&lt;/td&gt;
       &lt;td align="right"&gt;11,406&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size: 1px"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;&amp;#160;
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
           &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 3px double #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
           &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 3px double #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
           &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 3px double #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
           &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 3px double #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;!-- End Table Body --&gt;
   &lt;/table&gt;
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;As of December&amp;#160;31, 2010, there was approximately $37,892 of unrecognized stock-based
   compensation expense, net of estimated forfeitures, related to non-vested stock option and
   restricted stock unit awards that is expected to be recognized over a weighted average period of
   2.76&amp;#160;years. To the extent the actual forfeiture rate is different from what the Company has
   anticipated, stock-based compensation related to these awards will be different from the Company&amp;#8217;s
   expectations.
   &lt;/div&gt;
   &lt;!-- Folio --&gt;
   &lt;!-- /Folio --&gt;
   &lt;/div&gt;
   &lt;!-- PAGEBREAK --&gt;
   &lt;div style="font-family: 'Times New Roman',Times,serif; margin-left: 0in; "&gt;
   &lt;div align="center" style="font-size: 10pt; margin-top: 0pt"&gt;
   &lt;b&gt;
   &lt;/b&gt;
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;The following summarizes the activity for the Company&amp;#8217;s two stock incentive plans for the nine
   months ended December&amp;#160;31, 2010:
   &lt;/div&gt;
   &lt;div align="center"&gt;
   &lt;table style="font-size: 10pt; text-align: left" cellspacing="0" border="0" cellpadding="0" width="100%"&gt;
   &lt;!-- Begin Table Head --&gt;
   &lt;tr valign="bottom"&gt;
       &lt;td width="44%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="3%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="1%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="9%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="1%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="3%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="1%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="9%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="1%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="3%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="1%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="9%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="1%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="3%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="1%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="9%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="1%"&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size: 10pt" valign="bottom"&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&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&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="2"&gt;&lt;b&gt;Weighted-&lt;/b&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="2"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size: 10pt" valign="bottom"&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&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&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="2"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="2"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size: 10pt" valign="bottom"&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&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="2"&gt;&lt;b&gt;Weighted-&lt;/b&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="2"&gt;&lt;b&gt;Remaining&lt;/b&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="2"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size: 10pt" valign="bottom"&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="2"&gt;&lt;b&gt;Number&lt;/b&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="2"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="2"&gt;&lt;b&gt;Contractual&lt;/b&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="2"&gt;&lt;b&gt;Aggregate&lt;/b&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size: 10pt" valign="bottom"&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="2"&gt;&lt;b&gt;of&lt;/b&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="2"&gt;&lt;b&gt;Exercise&lt;/b&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="2"&gt;&lt;b&gt;Term&lt;/b&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="2"&gt;&lt;b&gt;Intrinsic&lt;/b&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size: 10pt" valign="bottom"&gt;
       &lt;td nowrap="nowrap" align="left" style="border-bottom: 1px solid #000000"&gt;&lt;b&gt;Options&lt;/b&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="2" style="border-bottom: 1px solid #000000"&gt;&lt;b&gt;Options&lt;/b&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="2" style="border-bottom: 1px solid #000000"&gt;&lt;b&gt;Price&lt;/b&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="2" style="border-bottom: 1px solid #000000"&gt;&lt;b&gt;(Years)&lt;/b&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="2" style="border-bottom: 1px solid #000000"&gt;&lt;b&gt;Value&lt;/b&gt;&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 valign="bottom" style="background: #cceeff"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;Outstanding as of March&amp;#160;31, 2010
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="right"&gt;8,070&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="left"&gt;$&lt;/td&gt;
       &lt;td align="right"&gt;10.38&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&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&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr valign="bottom"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:30px; text-indent:-15px"&gt;Options granted
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="right"&gt;1,065&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 align="right"&gt;26.89&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&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&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr valign="bottom" style="background: #cceeff"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:30px; text-indent:-15px"&gt;Options exercised
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="left"&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="right"&gt;(1,709&lt;/td&gt;
       &lt;td nowrap="nowrap"&gt;)&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="right"&gt;8.12&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&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&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr valign="bottom"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:30px; text-indent:-15px"&gt;Options forfeited
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="left"&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="right"&gt;(138&lt;/td&gt;
       &lt;td nowrap="nowrap"&gt;)&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="right"&gt;15.31&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&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&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr valign="bottom" style="background: #cceeff"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:30px; text-indent:-15px"&gt;Options expired
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="left"&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="right"&gt;(15&lt;/td&gt;
       &lt;td nowrap="nowrap"&gt;)&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="right"&gt;12.09&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&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&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size: 1px"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;&amp;#160;
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 1px solid #000000"&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&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&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr valign="bottom"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;Outstanding as of December&amp;#160;31, 2010
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="right"&gt;7,273&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="left"&gt;$&lt;/td&gt;
       &lt;td align="right"&gt;13.24&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 align="right"&gt;6.32&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="left"&gt;$&lt;/td&gt;
       &lt;td align="right"&gt;111,995&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size: 1px"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;&amp;#160;
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 3px double #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 3px double #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 3px double #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 3px double #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr valign="bottom" style="background: #cceeff"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;Vested or expected to vest as of
   December&amp;#160;31, 2010
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="right"&gt;7,137&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 align="right"&gt;12.97&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 align="right"&gt;6.24&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 align="right"&gt;111,093&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size: 1px"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;&amp;#160;
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 3px double #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 3px double #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 3px double #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 3px double #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr valign="bottom"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;Exercisable as of December&amp;#160;31, 2010
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="right"&gt;4,598&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="left"&gt;$&lt;/td&gt;
       &lt;td align="right"&gt;9.25&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 align="right"&gt;4.94&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="left"&gt;$&lt;/td&gt;
       &lt;td align="right"&gt;89,054&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size: 1px"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;&amp;#160;
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
           &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 3px double #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
           &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 3px double #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
           &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 3px double #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
           &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 3px double #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;!-- End Table Body --&gt;
   &lt;/table&gt;
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;The weighted average fair value of stock options granted was $12.21 per share and $12.11 per
   share during the three and nine months ended December&amp;#160;31, 2010, respectively, and $10.27 per share
   and $9.35 per share during the three and nine months ended December&amp;#160;31, 2009, respectively. The
   total intrinsic value of options exercised was $9,985 and $29,520 during the three and nine months
   ended December&amp;#160;31, 2010, respectively, and $5,964 and $9,732 during the three and nine months ended
   December&amp;#160;31, 2009, respectively. The Company&amp;#8217;s policy is to issue new shares upon exercise of
   options as the Company does not hold shares in treasury.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;Restricted stock unit activity for the nine months ended December&amp;#160;31, 2010 is as follows:
   &lt;/div&gt;
   &lt;div align="center"&gt;
   &lt;table style="font-size: 10pt; text-align: left" cellspacing="0" border="0" cellpadding="0" width="100%"&gt;
   &lt;!-- Begin Table Head --&gt;
   &lt;tr valign="bottom"&gt;
       &lt;td width="72%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="3%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="1%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="9%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="1%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="3%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="1%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="9%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="1%"&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size: 10pt" valign="bottom"&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&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="2"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size: 10pt" valign="bottom"&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="2"&gt;&lt;b&gt;Number of&lt;/b&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="2"&gt;&lt;b&gt;Average Grant&lt;/b&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size: 10pt" valign="bottom"&gt;
       &lt;td nowrap="nowrap" align="left" style="border-bottom: 1px solid #000000"&gt;&lt;b&gt;Non-vested Restricted Stock Units&lt;/b&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="2" style="border-bottom: 1px solid #000000"&gt;&lt;b&gt;Awards&lt;/b&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" colspan="2" style="border-bottom: 1px solid #000000"&gt;&lt;b&gt;Date Fair Value&lt;/b&gt;&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 valign="bottom" style="padding-top: 1px"&gt;&lt;!-- Blank Space --&gt;
       &lt;td valign="top"&gt;
   &lt;div style="margin-left:0px; text-indent:-0px"&gt;&amp;#160;
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="left" valign="top"&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr valign="bottom" style="background: #cceeff"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;Non-vested as of March&amp;#160;31, 2010
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="right"&gt;1,011&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="left"&gt;$&lt;/td&gt;
       &lt;td align="right"&gt;15.33&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr valign="bottom"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:30px; text-indent:-15px"&gt;Awarded
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="right"&gt;462&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 align="right"&gt;26.35&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr valign="bottom" style="background: #cceeff"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:30px; text-indent:-15px"&gt;Released
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="left"&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="right"&gt;(331&lt;/td&gt;
       &lt;td nowrap="nowrap"&gt;)&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="right"&gt;14.40&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr valign="bottom"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:30px; text-indent:-15px"&gt;Forfeited
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="left"&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="right"&gt;(82&lt;/td&gt;
       &lt;td nowrap="nowrap"&gt;)&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="right"&gt;17.05&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size: 1px"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;&amp;#160;
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr valign="bottom" style="background: #cceeff"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;Non-vested as of December&amp;#160;31, 2010
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="right"&gt;1,060&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="left"&gt;$&lt;/td&gt;
       &lt;td align="right"&gt;20.30&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size: 1px"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;&amp;#160;
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
           &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 3px double #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
           &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 3px double #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;!-- End Table Body --&gt;
   &lt;/table&gt;
   &lt;/div&gt;
   &lt;/div&gt;
</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
  <!-- End Block Tagged Note -->
  <!-- Begin Block Tagged Note -->
  <us-gaap:IncomeTaxDisclosureTextBlock contextRef="Apr-01-2010_Dec-31-2010">&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:IncomeTaxDisclosureTextBlock--&gt;
   &lt;div style="font-family: 'Times New Roman',Times,serif; margin-left: 0in; "&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt"&gt;&lt;b&gt;8. Income Taxes&lt;/b&gt;
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;Deferred income taxes reflect the net tax effects of temporary differences between the
   carrying amount of assets and liabilities for financial reporting and the amount used for income
   tax purposes. The Company&amp;#8217;s net deferred tax assets relate primarily to federal and state research
   tax credit carryforwards, stock-based compensation and foreign net operating loss carry forwards.
   The Company assesses the likelihood that its deferred tax assets will be recovered from future
   taxable income and, to the extent that the Company believes recovery is not likely, the Company
   establishes a valuation allowance. In addition, the Company reviews the expected annual effective
   income tax rate and makes changes on a quarterly basis as necessary based on certain factors such
   as changes in forecasted annual income, changes to the actual and forecasted permanent book-to-tax
   differences, or changes resulting from the impact of a tax law change. As of December&amp;#160;31, 2010,
   the Company does not maintain a valuation allowance against any of its deferred tax assets.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;Income tax expense was $3,368 and $7,571 in the three and nine months ended December&amp;#160;31, 2010
   compared to $3,742 and $9,339 in the three and nine months ended December&amp;#160;31, 2009. The effective
   tax rate in both the three and nine months ended December&amp;#160;31, 2010 was 32%. The effective rate in
   the three months ended December&amp;#160;31, 2010 is lower than the expected federal statutory rate of 35%
   primarily due to the reinstatement of the research and development tax credit, partially offset by
   state income taxes and permanent differences in both the United States and foreign jurisdictions.
   The effective rate in the nine months ended December&amp;#160;31, 2010 is lower than the expected
   federal statutory rate of 35% primarily due to the reversal of certain tax reserves totaling
   $1,080 as a result of the expiration of a statute of limitations in a foreign jurisdiction as well
   as the reinstatement of the research and development tax credit, partially offset by state income
   taxes and permanent differences in both the United States and foreign jurisdictions.
   &lt;/div&gt;
   &lt;!-- Folio --&gt;
   &lt;!-- /Folio --&gt;
   &lt;/div&gt;
   &lt;!-- PAGEBREAK --&gt;
   &lt;div style="font-family: 'Times New Roman',Times,serif; margin-left: 0in; "&gt;
   &lt;div align="center" style="font-size: 10pt; margin-top: 0pt"&gt;
   &lt;b&gt;
   &lt;/b&gt;
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;The provision for income taxes for the three and nine months ended December&amp;#160;31, 2009 was
   $3,742 and $9,339, respectively, with effective tax rates of approximately 41% and 43%,
   respectively. In the three months ended December&amp;#160;31, 2009, the effective rate is higher than the
   expected federal statutory rate of 35% primarily due to state income taxes and permanent
   differences mainly in the United States, partially offset by research and foreign tax credits. In
   the nine months ended December&amp;#160;31, 2009, the effective rate is higher than the expected federal
   statutory rate of 35% primarily due to state income taxes, permanent differences mainly in the
   United States and adjustments to tax reserves, partially offset by research and foreign tax credits
   as well as tax return accrual adjustments.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;The calculation of the Company&amp;#8217;s tax liabilities involves dealing with uncertainties in the
   application of complex tax regulations in each of its tax jurisdictions. The number of years with
   open tax audits varies depending on the tax jurisdiction. A number of years may lapse before a
   particular matter is audited and finally resolved. A reconciliation of the beginning and ending
   amounts of unrecognized tax benefits is as follows:
   &lt;/div&gt;
   &lt;div align="center"&gt;
   &lt;table style="font-size: 10pt; text-align: left" cellspacing="0" border="0" cellpadding="0" width="100%"&gt;
   &lt;!-- Begin Table Head --&gt;
   &lt;tr valign="bottom"&gt;
       &lt;td width="86%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="3%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="1%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="9%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="1%"&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;!-- End Table Head --&gt;
   &lt;!-- Begin Table Body --&gt;
   &lt;tr valign="bottom" style="background: #cceeff"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;Balance at March&amp;#160;31, 2010
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="left"&gt;$&lt;/td&gt;
       &lt;td align="right"&gt;5,229&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr valign="bottom"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:30px; text-indent:-15px"&gt;Additions for tax positions related to fiscal 2011
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="right"&gt;343&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr valign="bottom" style="background: #cceeff"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:30px; text-indent:-15px"&gt;Additions for tax positions related to prior years
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="right"&gt;86&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr valign="bottom"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:30px; text-indent:-15px"&gt;Settlements
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="right"&gt;&amp;#8212;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr valign="bottom" style="background: #cceeff"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:30px; text-indent:-15px"&gt;Reductions related to the expiration of statutes of limitations
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="left"&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="right"&gt;(751&lt;/td&gt;
       &lt;td nowrap="nowrap"&gt;)&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr valign="bottom"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:30px; text-indent:-15px"&gt;Foreign currency translation adjustment
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="left"&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="right"&gt;(4&lt;/td&gt;
       &lt;td nowrap="nowrap"&gt;)&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size: 1px"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;&amp;#160;
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 1px solid #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr valign="bottom" style="background: #cceeff"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;Balance at December&amp;#160;31, 2010
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="left"&gt;$&lt;/td&gt;
       &lt;td align="right"&gt;4,903&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size: 1px"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;&amp;#160;
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
           &lt;td nowrap="nowrap" colspan="2" align="right" style="border-top: 3px double #000000"&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;!-- End Table Body --&gt;
   &lt;/table&gt;
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;During the nine months ended December&amp;#160;31, 2010, the Company recognized $751 of previously
   unrecognized tax benefits and approximately $329 of related accrued interest and penalties totaling
   $1,080 as a result of the expiration of a statute of limitations in a foreign jurisdiction. The
   Company believes that it is reasonably possible that approximately $665 of the currently remaining
   unrecognized tax benefits and approximately $165 of related accrued interest and penalties may also
   be realized by the end of the fiscal year ending March&amp;#160;31, 2011 as a result of the lapse of the
   statute of limitations.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;All of the Company&amp;#8217;s unrecognized tax benefits at December&amp;#160;31, 2010 of $4,903, if recognized,
   would favorably affect the effective tax rate. Components of the reserve are classified as either
   current or long-term in the Consolidated Balance Sheet based on when the Company expects each of
   the items to be settled. Accordingly, the Company has recorded its unrecognized tax benefits of
   $4,903 and $5,229 and the related accrued interest and penalties of $1,181 and $1,394 in Other
   Liabilities on the Consolidated Balance Sheet at December&amp;#160;31, 2010 and March&amp;#160;31, 2010,
   respectively. Interest and penalties related to unrecognized tax benefits are recorded in income
   tax expense. In the nine months ended December&amp;#160;31, 2010 and 2009, the Company recognized $116 and
   $105, respectively, of interest and penalties in the Consolidated Statement of Income.
   &lt;/div&gt;
   &lt;!-- Folio --&gt;
   &lt;!-- /Folio --&gt;
   &lt;/div&gt;
   &lt;!-- PAGEBREAK --&gt;
   &lt;div style="font-family: 'Times New Roman',Times,serif; margin-left: 0in; "&gt;
   &lt;div align="center" style="font-size: 10pt; margin-top: 0pt"&gt;
   &lt;b&gt;
   &lt;/b&gt;
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 10pt; text-indent: 4%"&gt;The Company conducts business globally and as a result, files income tax returns in the United
   States and in various state and foreign jurisdictions. In the normal course of business, the
   Company is subject to examination by taxing authorities throughout the world, including such major
   jurisdictions as the United States, Australia, Canada, Germany, Netherlands and United Kingdom.
   The following table summarizes the tax years in the Company&amp;#8217;s major tax jurisdictions that remain
   subject to income tax examinations by tax authorities as of December&amp;#160;31, 2010. The years subject
   to income tax examination in the Company&amp;#8217;s foreign jurisdictions cover the maximum time period with
   respect to these jurisdictions. Due to NOL carryforwards, in some cases the tax years continue to
   remain subject to examination with respect to such NOLs.
   &lt;/div&gt;
   &lt;div align="center"&gt;
   &lt;table style="font-size: 10pt; text-align: left" cellspacing="0" border="0" cellpadding="0" width="100%"&gt;
   &lt;!-- Begin Table Head --&gt;
   &lt;tr valign="bottom"&gt;
       &lt;td width="86%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="3%"&gt;&amp;#160;&lt;/td&gt;
       &lt;td width="11%"&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size: 10pt" valign="bottom"&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center"&gt;&lt;b&gt;Years Subject to Income&lt;/b&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="font-size: 10pt" valign="bottom"&gt;
       &lt;td nowrap="nowrap" align="left" style="border-bottom: 1px solid #000000"&gt;&lt;b&gt;Tax Jurisdiction&lt;/b&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td nowrap="nowrap" align="center" style="border-bottom: 1px solid #000000"&gt;&lt;b&gt;Tax Examination&lt;/b&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;!-- End Table Head --&gt;
   &lt;!-- Begin Table Body --&gt;
   &lt;tr valign="bottom"&gt;&lt;!-- Blank Space --&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;&amp;#160;
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="center" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr valign="bottom" style="background: #cceeff"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;U.S. Federal
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="center" valign="bottom"&gt;2001 - Present&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr valign="bottom"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;New Jersey
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="center" valign="bottom"&gt;2002 - Present&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr valign="bottom" style="background: #cceeff"&gt;
       &lt;td&gt;
   &lt;div style="margin-left:15px; text-indent:-15px"&gt;Foreign jurisdictions
   &lt;/div&gt;&lt;/td&gt;
       &lt;td&gt;&amp;#160;&lt;/td&gt;
       &lt;td align="center" valign="bottom"&gt;2006 - Present&lt;/td&gt;
   &lt;/tr&gt;
   &lt;!-- End Table Body --&gt;
   &lt;/table&gt;
   &lt;/div&gt;
   &lt;/div&gt;
</us-gaap:IncomeTaxDisclosureTextBlock>
  <!-- End Block Tagged Note -->
  <cvlt:CostOfServiceRevenue contextRef="NineMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">24109000</cvlt:CostOfServiceRevenue>
  <cvlt:CostOfServiceRevenue contextRef="ThreeMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">8373000</cvlt:CostOfServiceRevenue>
  <cvlt:CostOfServiceRevenue contextRef="Apr-01-2010_Dec-31-2010" unitRef="USD" decimals="-3">27405000</cvlt:CostOfServiceRevenue>
  <cvlt:CostOfServiceRevenue contextRef="ThreeMonthsEnded_31Dec2010" unitRef="USD" decimals="-3">9526000</cvlt:CostOfServiceRevenue>
  <cvlt:ServicesRevenue contextRef="NineMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">99743000</cvlt:ServicesRevenue>
  <cvlt:ServicesRevenue contextRef="ThreeMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">35468000</cvlt:ServicesRevenue>
  <cvlt:ServicesRevenue contextRef="Apr-01-2010_Dec-31-2010" unitRef="USD" decimals="-3">119333000</cvlt:ServicesRevenue>
  <cvlt:ServicesRevenue contextRef="ThreeMonthsEnded_31Dec2010" unitRef="USD" decimals="-3">41860000</cvlt:ServicesRevenue>
  <dei:AmendmentFlag contextRef="Apr-01-2010_Dec-31-2010">false</dei:AmendmentFlag>
  <dei:CurrentFiscalYearEndDate contextRef="Apr-01-2010_Dec-31-2010">--03-31</dei:CurrentFiscalYearEndDate>
  <dei:DocumentFiscalPeriodFocus contextRef="Apr-01-2010_Dec-31-2010">Q3</dei:DocumentFiscalPeriodFocus>
  <dei:DocumentFiscalYearFocus contextRef="Apr-01-2010_Dec-31-2010">2011</dei:DocumentFiscalYearFocus>
  <dei:DocumentPeriodEndDate contextRef="Apr-01-2010_Dec-31-2010">2010-12-31</dei:DocumentPeriodEndDate>
  <dei:DocumentType contextRef="Apr-01-2010_Dec-31-2010">10-Q</dei:DocumentType>
  <dei:EntityCentralIndexKey contextRef="Apr-01-2010_Dec-31-2010">0001169561</dei:EntityCentralIndexKey>
  <dei:EntityCommonStockSharesOutstanding contextRef="BalanceAsOf_28Jan2011" unitRef="Shares" decimals="INF">43593955</dei:EntityCommonStockSharesOutstanding>
  <dei:EntityCurrentReportingStatus contextRef="Apr-01-2010_Dec-31-2010">Yes</dei:EntityCurrentReportingStatus>
  <dei:EntityFilerCategory contextRef="Apr-01-2010_Dec-31-2010">Large Accelerated Filer</dei:EntityFilerCategory>
  <dei:EntityPublicFloat contextRef="BalanceAsOf_30Sep2009" unitRef="USD" decimals="-6">811000000</dei:EntityPublicFloat>
  <dei:EntityRegistrantName contextRef="Apr-01-2010_Dec-31-2010">COMMVAULT SYSTEMS INC</dei:EntityRegistrantName>
  <dei:EntityVoluntaryFilers contextRef="Apr-01-2010_Dec-31-2010">No</dei:EntityVoluntaryFilers>
  <dei:EntityWellKnownSeasonedIssuer contextRef="Apr-01-2010_Dec-31-2010">No</dei:EntityWellKnownSeasonedIssuer>
  <us-gaap:AccountsPayableCurrent contextRef="BalanceAsOf_31Mar2010" unitRef="USD" decimals="-3">1891000</us-gaap:AccountsPayableCurrent>
  <us-gaap:AccountsPayableCurrent contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">1763000</us-gaap:AccountsPayableCurrent>
  <us-gaap:AccountsReceivableNetCurrent contextRef="BalanceAsOf_31Mar2010" unitRef="USD" decimals="-3">58049000</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:AccountsReceivableNetCurrent contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">65648000</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:AccruedLiabilitiesCurrent contextRef="BalanceAsOf_31Mar2010" unitRef="USD" decimals="-3">25727000</us-gaap:AccruedLiabilitiesCurrent>
  <us-gaap:AccruedLiabilitiesCurrent contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">28340000</us-gaap:AccruedLiabilitiesCurrent>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="BalanceAsOf_31Mar2010" unitRef="USD" decimals="-3">-112000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">301000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="BalanceAsOf_31Mar2010" unitRef="USD" decimals="-3">239012000</us-gaap:AdditionalPaidInCapitalCommonStock>
  <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">261342000</us-gaap:AdditionalPaidInCapitalCommonStock>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="Apr-01-2010_Dec-31-2010" unitRef="USD" decimals="-3">11148000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="NineMonthsEnded_31Dec2010_Additional_Paid_In_Capital_Member" unitRef="USD" decimals="-3">11148000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="Apr-01-2010_Dec-31-2010" unitRef="USD" decimals="-3">4562000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="NineMonthsEnded_31Dec2010_Additional_Paid_In_Capital_Member" unitRef="USD" decimals="-3">4562000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
  <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="BalanceAsOf_31Mar2010" unitRef="USD" decimals="-3">292000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
  <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">214000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
  <us-gaap:Assets contextRef="BalanceAsOf_31Mar2010" unitRef="USD" decimals="-3">286015000</us-gaap:Assets>
  <us-gaap:Assets contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">313495000</us-gaap:Assets>
  <us-gaap:AssetsCurrent contextRef="BalanceAsOf_31Mar2010" unitRef="USD" decimals="-3">253915000</us-gaap:AssetsCurrent>
  <us-gaap:AssetsCurrent contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">281467000</us-gaap:AssetsCurrent>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="BalanceAsOf_31Mar2009" unitRef="USD" decimals="-3">105205000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="BalanceAsOf_31Dec2009" unitRef="USD" decimals="-3">144350000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="BalanceAsOf_31Mar2010" unitRef="USD" decimals="-3">169518000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">191393000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="NineMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">39145000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="Apr-01-2010_Dec-31-2010" unitRef="USD" decimals="-3">21875000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="BalanceAsOf_31Mar2010" unitRef="USD" decimals="INF">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="INF">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:CommonStockSharesAuthorized contextRef="BalanceAsOf_31Mar2010" unitRef="Shares" decimals="-3">250000000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockSharesAuthorized contextRef="BalanceAsOf_31Dec2010" unitRef="Shares" decimals="-3">250000000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockSharesIssued contextRef="BalanceAsOf_31Mar2010" unitRef="Shares" decimals="-3">43053000</us-gaap:CommonStockSharesIssued>
  <us-gaap:CommonStockSharesIssued contextRef="BalanceAsOf_31Dec2010" unitRef="Shares" decimals="-3">43536000</us-gaap:CommonStockSharesIssued>
  <us-gaap:CommonStockSharesOutstanding contextRef="BalanceAsOf_31Mar2010" unitRef="Shares" decimals="-3">43053000</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommonStockSharesOutstanding contextRef="BalanceAsOf_31Mar2010_Common_Stock_Member" unitRef="Shares" decimals="-3">43053000</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommonStockSharesOutstanding contextRef="BalanceAsOf_31Dec2010" unitRef="Shares" decimals="-3">43536000</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommonStockSharesOutstanding contextRef="BalanceAsOf_31Dec2010_Common_Stock_Member" unitRef="Shares" decimals="-3">43536000</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommonStockValue contextRef="BalanceAsOf_31Mar2010" unitRef="USD" decimals="-3">431000</us-gaap:CommonStockValue>
  <us-gaap:CommonStockValue contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">436000</us-gaap:CommonStockValue>
  <us-gaap:CostOfRevenue contextRef="NineMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">26422000</us-gaap:CostOfRevenue>
  <us-gaap:CostOfRevenue contextRef="ThreeMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">9097000</us-gaap:CostOfRevenue>
  <us-gaap:CostOfRevenue contextRef="Apr-01-2010_Dec-31-2010" unitRef="USD" decimals="-3">29191000</us-gaap:CostOfRevenue>
  <us-gaap:CostOfRevenue contextRef="ThreeMonthsEnded_31Dec2010" unitRef="USD" decimals="-3">10154000</us-gaap:CostOfRevenue>
  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="NineMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">2792000</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="Apr-01-2010_Dec-31-2010" unitRef="USD" decimals="-3">-2075000</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <us-gaap:DeferredRevenueCurrent contextRef="BalanceAsOf_31Mar2010" unitRef="USD" decimals="-3">83112000</us-gaap:DeferredRevenueCurrent>
  <us-gaap:DeferredRevenueCurrent contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">90833000</us-gaap:DeferredRevenueCurrent>
  <us-gaap:DeferredRevenueNoncurrent contextRef="BalanceAsOf_31Mar2010" unitRef="USD" decimals="-3">9140000</us-gaap:DeferredRevenueNoncurrent>
  <us-gaap:DeferredRevenueNoncurrent contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">12334000</us-gaap:DeferredRevenueNoncurrent>
  <us-gaap:DeferredTaxAssetsNetCurrent contextRef="BalanceAsOf_31Mar2010" unitRef="USD" decimals="-3">16693000</us-gaap:DeferredTaxAssetsNetCurrent>
  <us-gaap:DeferredTaxAssetsNetCurrent contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">16490000</us-gaap:DeferredTaxAssetsNetCurrent>
  <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="BalanceAsOf_31Mar2010" unitRef="USD" decimals="-3">24485000</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">23867000</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <us-gaap:DepreciationAndAmortization contextRef="NineMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">2660000</us-gaap:DepreciationAndAmortization>
  <us-gaap:DepreciationAndAmortization contextRef="ThreeMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">882000</us-gaap:DepreciationAndAmortization>
  <us-gaap:DepreciationAndAmortization contextRef="Apr-01-2010_Dec-31-2010" unitRef="USD" decimals="-3">2786000</us-gaap:DepreciationAndAmortization>
  <us-gaap:DepreciationAndAmortization contextRef="ThreeMonthsEnded_31Dec2010" unitRef="USD" decimals="-3">978000</us-gaap:DepreciationAndAmortization>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="NineMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">2745000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="Apr-01-2010_Dec-31-2010" unitRef="USD" decimals="-3">2881000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:EarningsPerShareBasic contextRef="NineMonthsEnded_31Dec2009" unitRef="USDEPS" decimals="2">0.3</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareBasic contextRef="ThreeMonthsEnded_31Dec2009" unitRef="USDEPS" decimals="2">0.13</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareBasic contextRef="Apr-01-2010_Dec-31-2010" unitRef="USDEPS" decimals="2">0.37</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareBasic contextRef="ThreeMonthsEnded_31Dec2010" unitRef="USDEPS" decimals="2">0.17</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareDiluted contextRef="NineMonthsEnded_31Dec2009" unitRef="USDEPS" decimals="2">0.28</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareDiluted contextRef="ThreeMonthsEnded_31Dec2009" unitRef="USDEPS" decimals="2">0.12</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareDiluted contextRef="Apr-01-2010_Dec-31-2010" unitRef="USDEPS" decimals="2">0.35</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareDiluted contextRef="ThreeMonthsEnded_31Dec2010" unitRef="USDEPS" decimals="2">0.16</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="NineMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">2044000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="Apr-01-2010_Dec-31-2010" unitRef="USD" decimals="-3">1598000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities contextRef="NineMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">2669000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities contextRef="Apr-01-2010_Dec-31-2010" unitRef="USD" decimals="-3">4563000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities contextRef="NineMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">2669000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities contextRef="Apr-01-2010_Dec-31-2010" unitRef="USD" decimals="-3">4563000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
  <us-gaap:GeneralAndAdministrativeExpense contextRef="NineMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">21960000</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:GeneralAndAdministrativeExpense contextRef="ThreeMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">7521000</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:GeneralAndAdministrativeExpense contextRef="Apr-01-2010_Dec-31-2010" unitRef="USD" decimals="-3">24676000</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:GeneralAndAdministrativeExpense contextRef="ThreeMonthsEnded_31Dec2010" unitRef="USD" decimals="-3">8535000</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:GrossProfit contextRef="NineMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">171165000</us-gaap:GrossProfit>
  <us-gaap:GrossProfit contextRef="ThreeMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">61594000</us-gaap:GrossProfit>
  <us-gaap:GrossProfit contextRef="Apr-01-2010_Dec-31-2010" unitRef="USD" decimals="-3">195964000</us-gaap:GrossProfit>
  <us-gaap:GrossProfit contextRef="ThreeMonthsEnded_31Dec2010" unitRef="USD" decimals="-3">73475000</us-gaap:GrossProfit>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="NineMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">21932000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="ThreeMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">9182000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="Apr-01-2010_Dec-31-2010" unitRef="USD" decimals="-3">23740000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="ThreeMonthsEnded_31Dec2010" unitRef="USD" decimals="-3">10620000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="NineMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">9339000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="ThreeMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">3742000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="Apr-01-2010_Dec-31-2010" unitRef="USD" decimals="-3">7571000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="ThreeMonthsEnded_31Dec2010" unitRef="USD" decimals="-3">3368000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="NineMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">-445000</us-gaap:IncreaseDecreaseInAccountsPayable>
  <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="Apr-01-2010_Dec-31-2010" unitRef="USD" decimals="-3">-135000</us-gaap:IncreaseDecreaseInAccountsPayable>
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="NineMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">5062000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="Apr-01-2010_Dec-31-2010" unitRef="USD" decimals="-3">7035000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="NineMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">4735000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
  <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="Apr-01-2010_Dec-31-2010" unitRef="USD" decimals="-3">9521000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
  <us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="NineMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">10225000</us-gaap:IncreaseDecreaseInDeferredRevenue>
  <us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="Apr-01-2010_Dec-31-2010" unitRef="USD" decimals="-3">9709000</us-gaap:IncreaseDecreaseInDeferredRevenue>
  <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="NineMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">-195000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
  <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="Apr-01-2010_Dec-31-2010" unitRef="USD" decimals="-3">349000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
  <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="NineMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">542000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
  <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="Apr-01-2010_Dec-31-2010" unitRef="USD" decimals="-3">-672000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="NineMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">1981000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="Apr-01-2010_Dec-31-2010" unitRef="USD" decimals="-3">1143000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <us-gaap:InterestAndDebtExpense contextRef="NineMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">78000</us-gaap:InterestAndDebtExpense>
  <us-gaap:InterestAndDebtExpense contextRef="ThreeMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">32000</us-gaap:InterestAndDebtExpense>
  <us-gaap:InterestAndDebtExpense contextRef="Apr-01-2010_Dec-31-2010" unitRef="USD" decimals="-3">80000</us-gaap:InterestAndDebtExpense>
  <us-gaap:InterestAndDebtExpense contextRef="ThreeMonthsEnded_31Dec2010" unitRef="USD" decimals="-3">27000</us-gaap:InterestAndDebtExpense>
  <us-gaap:InvestmentIncomeInterest contextRef="NineMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">293000</us-gaap:InvestmentIncomeInterest>
  <us-gaap:InvestmentIncomeInterest contextRef="ThreeMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">91000</us-gaap:InvestmentIncomeInterest>
  <us-gaap:InvestmentIncomeInterest contextRef="Apr-01-2010_Dec-31-2010" unitRef="USD" decimals="-3">435000</us-gaap:InvestmentIncomeInterest>
  <us-gaap:InvestmentIncomeInterest contextRef="ThreeMonthsEnded_31Dec2010" unitRef="USD" decimals="-3">162000</us-gaap:InvestmentIncomeInterest>
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="BalanceAsOf_31Mar2010" unitRef="USD" decimals="-3">286015000</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">313495000</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:LiabilitiesCurrent contextRef="BalanceAsOf_31Mar2010" unitRef="USD" decimals="-3">110730000</us-gaap:LiabilitiesCurrent>
  <us-gaap:LiabilitiesCurrent contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">120936000</us-gaap:LiabilitiesCurrent>
  <us-gaap:LicenseCosts contextRef="NineMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">2313000</us-gaap:LicenseCosts>
  <us-gaap:LicenseCosts contextRef="ThreeMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">724000</us-gaap:LicenseCosts>
  <us-gaap:LicenseCosts contextRef="Apr-01-2010_Dec-31-2010" unitRef="USD" decimals="-3">1786000</us-gaap:LicenseCosts>
  <us-gaap:LicenseCosts contextRef="ThreeMonthsEnded_31Dec2010" unitRef="USD" decimals="-3">628000</us-gaap:LicenseCosts>
  <us-gaap:LicensesRevenue contextRef="NineMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">97844000</us-gaap:LicensesRevenue>
  <us-gaap:LicensesRevenue contextRef="ThreeMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">35223000</us-gaap:LicensesRevenue>
  <us-gaap:LicensesRevenue contextRef="Apr-01-2010_Dec-31-2010" unitRef="USD" decimals="-3">105822000</us-gaap:LicensesRevenue>
  <us-gaap:LicensesRevenue contextRef="ThreeMonthsEnded_31Dec2010" unitRef="USD" decimals="-3">41769000</us-gaap:LicensesRevenue>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="NineMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">8669000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="Apr-01-2010_Dec-31-2010" unitRef="USD" decimals="-3">-13072000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="NineMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">-6644000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="Apr-01-2010_Dec-31-2010" unitRef="USD" decimals="-3">-107000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="NineMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">35076000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="Apr-01-2010_Dec-31-2010" unitRef="USD" decimals="-3">33456000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:NetIncomeLoss contextRef="NineMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">12593000</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss contextRef="ThreeMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">5440000</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss contextRef="Apr-01-2010_Dec-31-2010" unitRef="USD" decimals="-3">16169000</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss contextRef="NineMonthsEnded_31Dec2010_Retained_Earnings_Member" unitRef="USD" decimals="-3">16169000</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss contextRef="ThreeMonthsEnded_31Dec2010" unitRef="USD" decimals="-3">7252000</us-gaap:NetIncomeLoss>
  <us-gaap:OperatingIncomeLoss contextRef="NineMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">21717000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss contextRef="ThreeMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">9123000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss contextRef="Apr-01-2010_Dec-31-2010" unitRef="USD" decimals="-3">23385000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss contextRef="ThreeMonthsEnded_31Dec2010" unitRef="USD" decimals="-3">10485000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OtherAssetsCurrent contextRef="BalanceAsOf_31Mar2010" unitRef="USD" decimals="-3">4612000</us-gaap:OtherAssetsCurrent>
  <us-gaap:OtherAssetsCurrent contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">5786000</us-gaap:OtherAssetsCurrent>
  <us-gaap:OtherAssetsNoncurrent contextRef="BalanceAsOf_31Mar2010" unitRef="USD" decimals="-3">1259000</us-gaap:OtherAssetsNoncurrent>
  <us-gaap:OtherAssetsNoncurrent contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">1645000</us-gaap:OtherAssetsNoncurrent>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease contextRef="Apr-01-2010_Dec-31-2010" unitRef="USD" decimals="-3">413000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease contextRef="NineMonthsEnded_31Dec2010_Accumulated_Other_Comprehensive_Income_Member" unitRef="USD" decimals="-3">413000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease>
  <us-gaap:OtherLiabilitiesNoncurrent contextRef="BalanceAsOf_31Mar2010" unitRef="USD" decimals="-3">7845000</us-gaap:OtherLiabilitiesNoncurrent>
  <us-gaap:OtherLiabilitiesNoncurrent contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">7219000</us-gaap:OtherLiabilitiesNoncurrent>
  <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="Apr-01-2010_Dec-31-2010" unitRef="USD" decimals="-3">31506000</us-gaap:PaymentsForRepurchaseOfCommonStock>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="NineMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">2351000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="Apr-01-2010_Dec-31-2010" unitRef="USD" decimals="-3">3000000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:PaymentsToAcquireShortTermInvestments contextRef="NineMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">4293000</us-gaap:PaymentsToAcquireShortTermInvestments>
  <us-gaap:PaymentsToAcquireShortTermInvestments contextRef="Apr-01-2010_Dec-31-2010" unitRef="USD" decimals="-3">2751000</us-gaap:PaymentsToAcquireShortTermInvestments>
  <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="BalanceAsOf_31Mar2010" unitRef="USD" decimals="INF">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
  <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="INF">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
  <us-gaap:PreferredStockSharesAuthorized contextRef="BalanceAsOf_31Mar2010" unitRef="Shares" decimals="-3">50000000</us-gaap:PreferredStockSharesAuthorized>
  <us-gaap:PreferredStockSharesAuthorized contextRef="BalanceAsOf_31Dec2010" unitRef="Shares" decimals="-3">50000000</us-gaap:PreferredStockSharesAuthorized>
  <us-gaap:PreferredStockSharesIssued contextRef="BalanceAsOf_31Mar2010" unitRef="Shares" decimals="-3">0</us-gaap:PreferredStockSharesIssued>
  <us-gaap:PreferredStockSharesIssued contextRef="BalanceAsOf_31Dec2010" unitRef="Shares" decimals="-3">0</us-gaap:PreferredStockSharesIssued>
  <us-gaap:PreferredStockSharesOutstanding contextRef="BalanceAsOf_31Mar2010" unitRef="Shares" decimals="-3">0</us-gaap:PreferredStockSharesOutstanding>
  <us-gaap:PreferredStockSharesOutstanding contextRef="BalanceAsOf_31Dec2010" unitRef="Shares" decimals="-3">0</us-gaap:PreferredStockSharesOutstanding>
  <us-gaap:PreferredStockValue contextRef="BalanceAsOf_31Mar2010" unitRef="USD" decimals="-3">0</us-gaap:PreferredStockValue>
  <us-gaap:PreferredStockValue contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">0</us-gaap:PreferredStockValue>
  <us-gaap:ProceedsFromSaleOfShortTermInvestments contextRef="Apr-01-2010_Dec-31-2010" unitRef="USD" decimals="-3">5644000</us-gaap:ProceedsFromSaleOfShortTermInvestments>
  <us-gaap:ProceedsFromStockOptionsExercised contextRef="NineMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">6000000</us-gaap:ProceedsFromStockOptionsExercised>
  <us-gaap:ProceedsFromStockOptionsExercised contextRef="Apr-01-2010_Dec-31-2010" unitRef="USD" decimals="-3">13871000</us-gaap:ProceedsFromStockOptionsExercised>
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="BalanceAsOf_31Mar2010" unitRef="USD" decimals="-3">6356000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">6516000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:ResearchAndDevelopmentExpense contextRef="NineMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">24612000</us-gaap:ResearchAndDevelopmentExpense>
  <us-gaap:ResearchAndDevelopmentExpense contextRef="ThreeMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">8812000</us-gaap:ResearchAndDevelopmentExpense>
  <us-gaap:ResearchAndDevelopmentExpense contextRef="Apr-01-2010_Dec-31-2010" unitRef="USD" decimals="-3">26855000</us-gaap:ResearchAndDevelopmentExpense>
  <us-gaap:ResearchAndDevelopmentExpense contextRef="ThreeMonthsEnded_31Dec2010" unitRef="USD" decimals="-3">9600000</us-gaap:ResearchAndDevelopmentExpense>
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="BalanceAsOf_31Mar2010" unitRef="USD" decimals="-3">-81031000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">-89073000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:Revenues contextRef="NineMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">197587000</us-gaap:Revenues>
  <us-gaap:Revenues contextRef="ThreeMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">70691000</us-gaap:Revenues>
  <us-gaap:Revenues contextRef="Apr-01-2010_Dec-31-2010" unitRef="USD" decimals="-3">225155000</us-gaap:Revenues>
  <us-gaap:Revenues contextRef="ThreeMonthsEnded_31Dec2010" unitRef="USD" decimals="-3">83629000</us-gaap:Revenues>
  <us-gaap:SellingAndMarketingExpense contextRef="NineMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">100216000</us-gaap:SellingAndMarketingExpense>
  <us-gaap:SellingAndMarketingExpense contextRef="ThreeMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">35256000</us-gaap:SellingAndMarketingExpense>
  <us-gaap:SellingAndMarketingExpense contextRef="Apr-01-2010_Dec-31-2010" unitRef="USD" decimals="-3">118262000</us-gaap:SellingAndMarketingExpense>
  <us-gaap:SellingAndMarketingExpense contextRef="ThreeMonthsEnded_31Dec2010" unitRef="USD" decimals="-3">43877000</us-gaap:SellingAndMarketingExpense>
  <us-gaap:ShareBasedCompensation contextRef="NineMonthsEnded_31Dec2009" unitRef="USD" decimals="-3">11406000</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensation contextRef="Apr-01-2010_Dec-31-2010" unitRef="USD" decimals="-3">11148000</us-gaap:ShareBasedCompensation>
  <us-gaap:ShortTermInvestments contextRef="BalanceAsOf_31Mar2010" unitRef="USD" decimals="-3">5043000</us-gaap:ShortTermInvestments>
  <us-gaap:ShortTermInvestments contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">2150000</us-gaap:ShortTermInvestments>
  <us-gaap:StockholdersEquity contextRef="BalanceAsOf_31Mar2010" unitRef="USD" decimals="-3">158300000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="BalanceAsOf_31Mar2010_Additional_Paid_In_Capital_Member" unitRef="USD" decimals="-3">239012000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="BalanceAsOf_31Mar2010_Accumulated_Other_Comprehensive_Income_Member" unitRef="USD" decimals="-3">-112000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="BalanceAsOf_31Mar2010_Retained_Earnings_Member" unitRef="USD" decimals="-3">-81031000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="BalanceAsOf_31Mar2010_Common_Stock_Member" unitRef="USD" decimals="-3">431000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="BalanceAsOf_31Dec2010" unitRef="USD" decimals="-3">173006000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="BalanceAsOf_31Dec2010_Accumulated_Other_Comprehensive_Income_Member" unitRef="USD" decimals="-3">301000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="BalanceAsOf_31Dec2010_Common_Stock_Member" unitRef="USD" decimals="-3">436000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="BalanceAsOf_31Dec2010_Additional_Paid_In_Capital_Member" unitRef="USD" decimals="-3">261342000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="BalanceAsOf_31Dec2010_Retained_Earnings_Member" unitRef="USD" decimals="-3">-89073000</us-gaap:StockholdersEquity>
  <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="NineMonthsEnded_31Dec2010_Common_Stock_Member" unitRef="Shares" decimals="-3">2040000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="Apr-01-2010_Dec-31-2010" unitRef="USD" decimals="-3">13871000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="NineMonthsEnded_31Dec2010_Common_Stock_Member" unitRef="USD" decimals="-3">21000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="NineMonthsEnded_31Dec2010_Additional_Paid_In_Capital_Member" unitRef="USD" decimals="-3">13850000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <us-gaap:StockRepurchasedDuringPeriodShares contextRef="NineMonthsEnded_31Dec2010_Common_Stock_Member" unitRef="Shares" decimals="-3">-1557000</us-gaap:StockRepurchasedDuringPeriodShares>
  <us-gaap:StockRepurchasedDuringPeriodValue contextRef="Apr-01-2010_Dec-31-2010" unitRef="USD" decimals="-3">-31457000</us-gaap:StockRepurchasedDuringPeriodValue>
  <us-gaap:StockRepurchasedDuringPeriodValue contextRef="NineMonthsEnded_31Dec2010_Retained_Earnings_Member" unitRef="USD" decimals="-3">-24211000</us-gaap:StockRepurchasedDuringPeriodValue>
  <us-gaap:StockRepurchasedDuringPeriodValue contextRef="NineMonthsEnded_31Dec2010_Common_Stock_Member" unitRef="USD" decimals="-3">-16000</us-gaap:StockRepurchasedDuringPeriodValue>
  <us-gaap:StockRepurchasedDuringPeriodValue contextRef="NineMonthsEnded_31Dec2010_Additional_Paid_In_Capital_Member" unitRef="USD" decimals="-3">-7230000</us-gaap:StockRepurchasedDuringPeriodValue>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="NineMonthsEnded_31Dec2009" unitRef="Shares" decimals="-3">44670000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="ThreeMonthsEnded_31Dec2009" unitRef="Shares" decimals="-3">45485000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="Apr-01-2010_Dec-31-2010" unitRef="Shares" decimals="-3">46084000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="ThreeMonthsEnded_31Dec2010" unitRef="Shares" decimals="-3">46209000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="NineMonthsEnded_31Dec2009" unitRef="Shares" decimals="-3">41929000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="ThreeMonthsEnded_31Dec2009" unitRef="Shares" decimals="-3">42270000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="Apr-01-2010_Dec-31-2010" unitRef="Shares" decimals="-3">43132000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="ThreeMonthsEnded_31Dec2010" unitRef="Shares" decimals="-3">43318000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Footnote Section-->
  <link:footnoteLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
  </link:footnoteLink>
</xbrl>
</XBRL>
