<SEC-DOCUMENT>0001157523-18-001550.txt : 20180726
<SEC-HEADER>0001157523-18-001550.hdr.sgml : 20180726
<ACCEPTANCE-DATETIME>20180726160349
ACCESSION NUMBER:		0001157523-18-001550
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		2
CONFORMED PERIOD OF REPORT:	20180726
ITEM INFORMATION:		Results of Operations and Financial Condition
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20180726
DATE AS OF CHANGE:		20180726

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			POWER INTEGRATIONS INC
		CENTRAL INDEX KEY:			0000833640
		STANDARD INDUSTRIAL CLASSIFICATION:	SEMICONDUCTORS & RELATED DEVICES [3674]
		IRS NUMBER:				943065014
		STATE OF INCORPORATION:			CA
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		8-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-23441
		FILM NUMBER:		18971762

	BUSINESS ADDRESS:	
		STREET 1:		5245 HELLYER AVE
		CITY:			SAN JOSE
		STATE:			CA
		ZIP:			95138
		BUSINESS PHONE:		4084149200

	MAIL ADDRESS:	
		STREET 1:		5245 HELLYER AVE
		CITY:			SAN JOSE
		STATE:			CA
		ZIP:			95138
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>a51843807.htm
<DESCRIPTION>POWER INTEGRATIONS, INC. 8-K
<TEXT>
<html>
  <head>
    <title></title>
<!--Copyright 2018 Business Wire, a Berkshire Hathaway company.-->
<!--All rights reserved www.businesswire.com-->
  </head>
  <body style="font-size: 10pt; font-family: Times New Roman">
    <hr style="text-align: center; height: 3.0 pt; width: 100%; color: #000000">
    <hr style="text-align: center; height: 1.0 pt; width: 100%; color: #000000">


    <p style="text-align: center">

    </p>
    <p style="text-align: center">
      <font style="font-family: Times New Roman; font-size: 16pt"><b>UNITED
      STATES</b></font><b><font style="font-family: Times New Roman; font-size: 16pt"><br style="font-size: 16pt; font-family: Times New Roman"></font><font style="font-family: Times New Roman; font-size: 16pt">SECURITIES
      AND EXCHANGE COMMISSION</font></b><font style="font-size: 16pt"><br style="font-size: 16pt"></font><font style="font-family: Times New Roman; font-size: 16pt"><b>WASHINGTON,
      DC 20549</b></font><br><font style="font-family: Times New Roman"><b>______________</b></font><br>
    </p>
    <p style="text-align: center">
      <font style="font-family: Times New Roman; font-size: 16pt"><b>FORM 8-K</b></font><br><br><br><font style="font-family: Times New Roman; font-size: 12pt"><b>CURRENT
      REPORT</b></font><font style="font-size: 12pt"><br style="font-size: 12pt"></font><font style="font-family: Times New Roman; font-size: 12pt"><b>PURSUANT
      TO SECTION 13 OR 15(d) OF</b></font><font style="font-size: 12pt"><br style="font-size: 12pt"></font><font style="font-family: Times New Roman; font-size: 12pt"><b>THE
      SECURITIES EXCHANGE ACT OF 1934</b></font><br><br><font style="font-family: Times New Roman; font-size: 10pt">Date
      of Report (Date of earliest event reported): July 26, 2018</font><font style="font-family: Times New Roman; font-size: 10pt"><br style="font-size: 10pt; font-family: Times New Roman"></font><br><font style="font-family: Times New Roman"><b>______________</b></font><br>
    </p>
    <p style="text-align: center">
      <font style="font-family: Times New Roman; font-size: 18pt"><b>Power
      Integrations, Inc.</b></font><br><font style="font-family: Times New Roman; font-size: 10pt">(Exact
      name of Registrant as specified in its charter)</font><br><font style="font-family: Times New Roman"><b>______________</b></font><br>
    </p>
<div style="text-align:left">
    <table cellspacing="0" style="font-family: Times New Roman; font-size: 10pt; width: 100%; margin-bottom: 10.0px">
      <tr>
        <td valign="bottom" style="width: 31%; text-align: center; padding-left: 0.0px">
          <p style="margin-top: 0px; margin-bottom: 0px">
            Delaware
          </p>
        </td>
        <td style="width: 3%">
          &#160;
        </td>
        <td valign="bottom" style="width: 32%; text-align: center; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <p style="margin-top: 0px; margin-bottom: 0px">
            000-23441
          </p>
        </td>
        <td style="width: 3%">
          &#160;
        </td>
        <td valign="bottom" style="width: 31%; text-align: center; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <p style="margin-top: 0px; margin-bottom: 0px">
            94-3065014
          </p>
        </td>
      </tr>
      <tr>
        <td valign="bottom" style="width: 31%; text-align: center; padding-left: 0.0px">
          <p style="margin-top: 0px; margin-bottom: 0px">
            (State or other jurisdiction
          </p>
          <p style="margin-top: 0px; margin-bottom: 0px">
            of incorporation)
          </p>
        </td>
        <td style="width: 3%">

        </td>
        <td valign="bottom" style="width: 32%; text-align: center; padding-left: 0.0px">
          <p style="margin-top: 0px; margin-bottom: 0px">
            (Commission
          </p>
          <p style="margin-top: 0px; margin-bottom: 0px">
            File Number)
          </p>
        </td>
        <td style="width: 3%">

        </td>
        <td valign="bottom" style="width: 31%; text-align: center; padding-left: 0.0px">
          <p style="margin-top: 0px; margin-bottom: 0px">
            (IRS Employer
          </p>
          <p style="margin-top: 0px; margin-bottom: 0px">
            Identification No.)
          </p>
        </td>
      </tr>
    </table>
    </div>
    <p style="text-align: center">
      <br>
      <b>5245 Hellyer Avenue</b><br><b>San Jose, California 95138-1002</b><br><b>(Address
      of principal executive offices)</b><br><br><b>(408)&#160;414-9200</b><br>&#160;(Registrant&#8217;s
      telephone number, including area code)
    </p>
    <p style="text-align: center">
      <font style="font-family: Times New Roman"><b>______________</b></font><br>
    </p>
    <p>

    </p>
    <p>
      <font style="font-size: 10pt; font-family: Times New Roman">Check the
      appropriate box below if the Form 8-K filing is intended to
      simultaneously satisfy the filing obligation of the registrant under any
      of the following provisions </font>(see General Instruction A.2. below):
    </p>
    <p>
      <font style="font-size: 10pt; font-family: Arial Unicode MS">&#8414;</font>
      <font style="font-size: 10pt; font-family: Times New Roman">Written
      communications pursuant to Rule 425 under the Securities Act (17 CFR
      230.425)</font>
    </p>
    <p>
      <font style="font-size: 10pt; font-family: Arial Unicode MS">&#8414;</font>
      <font style="font-size: 10pt; font-family: Times New Roman">Soliciting
      material pursuant to Rule 14a-12 under the Exchange Act (17 CFR
      240.14a-12)</font>
    </p>
    <p>
      <font style="font-size: 10pt; font-family: Arial Unicode MS">&#8414;</font>
      <font style="font-size: 10pt; font-family: Times New Roman">Pre-commencement
      communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR
      240.14d-2(b))</font>
    </p>
    <p>
      <font style="font-size: 10pt; font-family: Arial Unicode MS">&#8414;</font>
      <font style="font-size: 10pt; font-family: Times New Roman">Pre-commencement
      communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR
      240.13e-4(c))</font>
    </p>
    <p>
      <font style="font-size: 10pt; font-family: Times New Roman">Indicate by
      check mark whether the registrant is an emerging growth company as
      defined in Rule 405 of the Securities Act of 1933 (&#167;230.405 of this
      chapter) or Rule 12b-2 of the Securities Exchange Act of 1934
      (&#167;240.12b-2 of this chapter).</font>
    </p>
    <p style="text-align: right">
      <font style="font-size: 10pt">Emerging growth company&#160;</font><font style="font-size: 10pt; font-family: Arial Unicode MS">&#8414;</font>
    </p>
    <p>
      <font style="font-size: 10pt; font-family: Times New Roman">If an
      emerging growth company, indicate by check mark if the registrant has
      elected not to use the extended transition period for complying with any
      new or revised financial accounting standards provided pursuant to
      Section 13(a) of the Exchange Act.</font> <font style="font-size: 10pt; font-family: Arial Unicode MS">&#8414;</font>
    </p>
    <hr style="height: 1.0 pt; width: 100%; text-align: center; color: #000000">
    <hr style="height: 2.0 pt; width: 100%; text-align: center; color: #000000">


    <p>

    </p>
    <div style="text-indent: 0pt; width: 100%; margin-left: 0pt; margin-right: 0pt; margin-bottom: 10pt">
      <div>
        <div style="text-align: left">

        </div>
      </div>
      <div style="page-break-after: always">
        <div style="text-align: center">

        </div>
        <div style="text-align: center">
          <hr style="height: 1.5pt; color: black">

        </div>
      </div>
      <div>
        <div style="text-align: right">

        </div>
      </div>
    </div>
    <p>
      <b>Item 2.02. Results of Operations and Financial Condition.</b>
    </p>
    <p>
      On July 26, 2018 the Registrant issued a press release, a copy of which
      is attached hereto as Exhibit 99.1 and is incorporated herein by
      reference.
    </p>
    <p>
      <b>Item 9.01. Financial Statements and Exhibits.</b>
    </p>
    <p style="margin-left: 30.0px">
      <a href="a51843807ex99_1.htm">Exhibit 99.1.</a> &#160; &#160; &#160; <a href="a51843807ex99_1.htm">Press
      release dated July 26, 2018</a>
    </p>
    <p>

    </p>
    <div style="text-indent: 0pt; width: 100%; margin-left: 0pt; margin-right: 0pt; margin-bottom: 10pt">
      <div>
        <div style="text-align: left">

        </div>
      </div>
      <div style="page-break-after: always">
        <div style="text-align: center">

        </div>
        <div style="text-align: center">
          <hr style="height: 1.5pt; color: black">

        </div>
      </div>
      <div>
        <div style="text-align: right">

        </div>
      </div>
    </div>
    <p>

    </p>
    <p style="text-align: center">
      <font style="font-size: 10pt; font-family: Times New Roman"><b>SIGNATURE</b></font>
    </p>
    <p>
      <font style="font-size: 10pt; font-family: Times New Roman">&#160;&#160;&#160;Pursuant
      to the requirements of the Securities Exchange Act of 1934, as amended,
      the Registrant has duly caused this report to be signed on its behalf by
      the undersigned hereunto duly authorized.</font>
    </p>
    <p>

    </p>
<div style="text-align:left">
    <table cellspacing="0" style="font-family: Times New Roman; font-size: 10pt; width: 100%; margin-bottom: 10.0px">
      <tr>
        <td style="width: 48%">

        </td>
        <td valign="top" style="width: 4%; text-align: center; padding-left: 0.0px; padding-bottom: 2.0px">
          <p style="margin-top: 0px; margin-bottom: 0px">
            &#160;
          </p>
        </td>
        <td valign="top" style="border-bottom-style: solid; border-bottom-color: black; width: 48%; text-align: center; padding-left: 0.0px; border-bottom-width: 1.0pt">
          <p style="margin-top: 0px; margin-bottom: 0px">
            <b>Power Integrations</b>
          </p>
        </td>
      </tr>
      <tr>
        <td style="width: 48%">

        </td>
        <td valign="top" style="width: 4%; text-align: center; padding-left: 0.0px">
          <p style="margin-top: 0px; margin-bottom: 0px">
            &#160;
          </p>
        </td>
        <td valign="top" style="width: 48%; text-align: center; padding-left: 0.0px">
          <p style="margin-top: 0px; margin-bottom: 0px">
            (Registrant)
          </p>
        </td>
      </tr>
      <tr>
        <td style="width: 48%">

        </td>
        <td style="width: 4%">

        </td>
        <td style="width: 48%">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="border-bottom-style: solid; border-bottom-color: black; width: 48%; text-align: center; padding-left: 0.0px; border-bottom-width: 1.0pt">
          <p style="margin-top: 0px; margin-bottom: 0px">
            <b>July 26, 2018</b>
          </p>
        </td>
        <td valign="top" style="width: 4%; text-align: left; padding-left: 0.0px; padding-bottom: 2.0px">
          <p style="margin-top: 0px; margin-bottom: 0px">
            &#160;
          </p>
        </td>
        <td valign="top" style="border-bottom-style: solid; border-bottom-color: black; width: 48%; text-align: center; padding-left: 0.0px; border-bottom-width: 1.0pt">
          <p style="margin-top: 0px; margin-bottom: 0px">
            <b>/s/ SANDEEP&#160;NAYYAR</b>
          </p>
        </td>
      </tr>
      <tr>
        <td valign="top" style="width: 48%; text-align: center; padding-left: 0.0px">
          <p style="margin-top: 0px; margin-bottom: 0px">
            (Date)
          </p>
        </td>
        <td style="width: 4%">

        </td>
        <td valign="top" style="width: 48%; text-align: center; padding-left: 0.0px">
          <p style="margin-top: 0px; margin-bottom: 0px">
            Sandeep Nayyar
          </p>
        </td>
      </tr>
      <tr>
        <td style="width: 48%">

        </td>
        <td style="width: 4%">

        </td>
        <td valign="top" style="width: 48%; text-align: center; padding-left: 0.0px">
          <p style="margin-top: 0px; margin-bottom: 0px">
            <i>Chief Financial Officer</i>
          </p>
        </td>
      </tr>
    </table>
    </div>
    <p>

    </p>
  </body>
</html>
<!--<!DOCTYPE html
     PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">-->
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.1
<SEQUENCE>2
<FILENAME>a51843807ex99_1.htm
<DESCRIPTION>EXHIBIT 99.1
<TEXT>
<html>
  <head>
    <title></title>
<!--Copyright 2018 Business Wire, a Berkshire Hathaway company.-->
<!--All rights reserved www.businesswire.com-->
  </head>
  <body style="font-size: 8pt; font-family: Times New Roman">
    <p style="text-align: right">
      <b>Exhibit 99.1</b>
    </p>
    <p style="text-align: center">
      <font style="font-family: Times New Roman; font-size: 12pt"><b>Power
      Integrations Reports Second-Quarter Financial Results</b></font>
    </p>
    <p style="text-align: center">
      <i><font style="font-family: Times New Roman; font-size: 12pt"><b>Revenues
      were $109.5 million; GAAP earnings were $0.51 per diluted share;
      non-GAAP earnings were $0.74 per diluted share</b></font></i>
    </p>
    <p>
      SAN JOSE, Calif.--(BUSINESS WIRE)--July 26, 2018--Power Integrations
      (Nasdaq: POWI) today announced financial results for the quarter ended
      June 30, 2018. Net revenues for the second quarter were $109.5 million,
      an increase of six percent from the prior quarter and an increase of two
      percent from the second quarter of 2017. Net income for the quarter was
      $15.4 million or $0.51 per diluted share, compared to net income of
      $0.46 per diluted share in the prior quarter and $0.46 per diluted share
      in the second quarter of 2017. Cash flow from operations was $26.7
      million for the quarter.
    </p>
    <p>
      In addition to its GAAP results, the company provided certain non-GAAP
      financial measures that exclude stock-based compensation expenses,
      amortization of acquisition-related intangible assets and the tax
      effects of these items. Non-GAAP net income for the second quarter of
      2018 was $22.2 million or $0.74 per diluted share, compared with $0.67
      per diluted share in the prior quarter and $0.69 per diluted share in
      the second quarter of 2017.
    </p>
    <p>
      Commented Balu Balakrishnan, president and CEO of Power Integrations:
      &#8220;Revenues and earnings increased significantly compared to the prior
      quarter, and we generated strong cash flow while returning nearly $35
      million to stockholders. While some customers have begun to express
      caution in light of global trade issues, we expect third-quarter
      sequential revenue growth consistent with recent seasonality. Meanwhile,
      InnoSwitch&#8482;-3 products are winning designs across a broad range of
      applications, and the next phase of growth in rapid-charging
      applications is taking shape as USB PD technology approaches mass
      adoption.
    </p>
    <p>
      &#8220;We also achieved an important operational milestone in the second
      quarter with the announcement of AEC-Q100 automotive certification for
      our SCALE-iDriver<sup>&#174;</sup> gate-driver products.
      Electric-vehicle makers want safe, reliable power-conversion products
      for drivetrain, charging and other high-voltage applications in the car,
      and we are encouraged by the response of automotive customers.&#8221;
    </p>
    <div style="text-indent: 0pt; width: 100%; margin-right: 0pt; margin-left: 0pt; margin-bottom: 10pt">
      <div>
        <div style="text-align: left">

        </div>
      </div>
      <div style="page-break-after: always">
        <div style="text-align: center">

        </div>
        <div style="text-align: center">
          <hr style="height: 1.5pt; color: black">

        </div>
      </div>
      <div>
        <div style="text-align: right">

        </div>
      </div>
    </div>
    <p>
      <b>Additional Highlights</b>
    </p>
    <ul>
      <li style="margin-bottom: 10.0px">
        Power Integrations repurchased approximately 434,000 shares of its
        common stock during the second quarter, utilizing $30.1 million. The
        company had $11.0 million remaining on its repurchase authorization at
        quarter-end.
      </li>
      <li style="margin-bottom: 10.0px">
        The company paid a dividend of $0.16 per share on June 29, 2018. A
        dividend of $0.16 per share is scheduled to be paid on September 28,
        2018, to stockholders of record as of August 31, 2018.
      </li>
      <li style="margin-bottom: 10.0px">
        Power Integrations was issued nine U.S. patents during the second
        quarter of 2018.
      </li>
    </ul>
    <p>
      <b>Financial Outlook</b>
    </p>
    <p>
      The company issued the following forecast for the third quarter of 2018:
    </p>
    <ul>
      <li style="margin-bottom: 10.0px">
        Revenues are expected to be $114 million plus or minus $3 million.
      </li>
      <li style="margin-bottom: 10.0px">
        Gross margins are expected to be similar to second-quarter levels.
      </li>
      <li style="margin-bottom: 10.0px">
        GAAP operating expenses are expected to be between $41.5 million and
        $42.5 million; non-GAAP operating expenses are expected to be between
        $35 million and $36 million. (Non-GAAP expenses are expected to
        exclude approximately $6 million of stock-based compensation and $0.5
        million of amortization of acquisition-related intangible assets.)
      </li>
    </ul>
    <p>
      <b>Conference Call Today at 1:30 p.m. Pacific Time</b>
    </p>
    <p>
      Power Integrations management will hold a conference call today at 1:30
      p.m. Pacific time. Members of the investment community can join the call
      by dialing 1-647-689-4187. The call will also be available on the
      investor section of the company's website, <u><i>http://investors.power.com</i></u>.
    </p>
    <p>
      <b>About Power Integrations</b>
    </p>
    <p>
      Power Integrations, Inc. is a leading innovator in semiconductor
      technologies for high-voltage power conversion. The company&#8217;s products
      are key building blocks in the clean-power ecosystem, enabling the
      generation of renewable energy as well as the efficient transmission and
      consumption of power in applications ranging from milliwatts to
      megawatts. For more information please visit <u><i>www.power.com</i></u>.
    </p>
    <p>
      <b>Note Regarding Use of Non-GAAP Financial Measures</b>
    </p>
    <p>
      In addition to the company's consolidated financial statements, which
      are presented according to GAAP, the company provides certain non-GAAP
      financial information that excludes stock-based compensation expenses
      recorded under ASC 718-10, amortization of acquisition-related
      intangible assets (including in-place lease intangible assets) and the
      tax effects of these items. The company uses these measures in its
      financial and operational decision-making and, with respect to one
      measure, in setting performance targets for compensation purposes. The
      company believes that these non-GAAP measures offer important analytical
      tools to help investors understand its operating results, and to
      facilitate comparability with the results of companies that provide
      similar measures. These non-GAAP measures have limitations as analytical
      tools and are not meant to be considered in isolation or as a substitute
      for GAAP financial information. For example, stock-based compensation is
      an important component of the company&#8217;s compensation mix, and will
      continue to result in significant expenses in the company&#8217;s GAAP results
      for the foreseeable future, but is not reflected in the non-GAAP
      measures. Also, other companies, including companies in Power
      Integrations&#8217; industry, may calculate non-GAAP measures differently,
      limiting their usefulness as comparative measures. Reconciliations of
      non-GAAP measures to GAAP measures are attached to this press release.
    </p>
    <div style="text-indent: 0pt; width: 100%; margin-left: 0pt; margin-right: 0pt; margin-bottom: 10pt">
      <div>
        <div style="text-align: left">

        </div>
      </div>
      <div style="page-break-after: always">
        <div style="text-align: center">

        </div>
        <div style="text-align: center">
          <hr style="height: 1.5pt; color: black">

        </div>
      </div>
      <div>
        <div style="text-align: right">

        </div>
      </div>
    </div>
    <p>
      <b>Note Regarding Forward-Looking Statements</b>
    </p>
    <p>
      The statements in this press release regarding the company&#8217;s forecast
      for its third-quarter financial performance are forward-looking
      statements reflecting management's current expectations and beliefs.
      These forward-looking statements are based on current information that
      is, by its nature, subject to rapid and even abrupt change. Due to risks
      and uncertainties associated with the company's business, actual results
      could differ materially from those projected or implied by these
      statements. These risks and uncertainties include, but are not limited
      to: changes in global macroeconomic conditions, which may impact the
      level of demand for the company&#8217;s products; potential changes and shifts
      in customer demand away from end products that utilize the company's
      integrated circuits to end products that do not incorporate the
      company's products; the effects of competition, which may cause the
      company&#8217;s revenues to decrease or cause the company to decrease its
      selling prices for its products; the outcome and cost of patent
      litigation, which may affect sales of the company&#8217;s products or could
      result in higher expenses and charges than currently expected;
      unforeseen costs and expenses; and unfavorable fluctuations in component
      costs or operating expenses resulting from changes in commodity prices
      and/or exchange rates. In addition, new product introductions and design
      wins are subject to the risks and uncertainties that typically accompany
      development and delivery of complex technologies to the marketplace,
      including product development delays and defects and market acceptance
      of the new products. These and other risk factors that may cause actual
      results to differ are more fully explained under the caption &#8220;Risk
      Factors&#8221; in the company's most recent Annual Report on Form 10-K, filed
      with the Securities and Exchange Commission (SEC) on February 14, 2018.
      The company is under no obligation (and expressly disclaims any
      obligation) to update or alter its forward-looking statements, whether
      as a result of new information, future events or otherwise, except as
      otherwise required by the rules and regulations of the SEC.
    </p>
    <p>
      <i>Power Integrations and the Power Integrations logo are trademarks or
      registered trademarks of Power Integrations, Inc.</i>
    </p>
    <div style="text-indent: 0pt; width: 100%; margin-left: 0pt; margin-right: 0pt; margin-bottom: 10pt">
      <div>
        <div style="text-align: left">

        </div>
      </div>
      <div style="page-break-after: always">
        <div style="text-align: center">

        </div>
        <div style="text-align: center">
          <hr style="height: 1.5pt; color: black">

        </div>
      </div>
      <div>
        <div style="text-align: right">

        </div>
      </div>
    </div>
<div style="text-align:left">
    <table cellspacing="0" style="font-size: 8pt; font-family: Times New Roman; width: 100%; margin-bottom: 10.0px">
      <tr>
        <td colspan="23">
          &#160;
        </td>
      </tr>
      <tr>
        <td colspan="23" valign="top" style="text-align: center; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <p style="margin-top: 0px; margin-bottom: 0px">
            <b>POWER INTEGRATIONS, INC.</b><br><b>CONSOLIDATED STATEMENTS OF
            INCOME</b><br><b>(in thousands, except per-share amounts)</b>
          </p>
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>
          &#160;
        </td>
        <td>
          &#160;
        </td>
        <td colspan="3">

        </td>
        <td>
          &#160;
        </td>
        <td colspan="3">

        </td>
        <td>
          &#160;
        </td>
        <td colspan="3">

        </td>
        <td>
          &#160;
        </td>
        <td>
          &#160;
        </td>
        <td colspan="3">

        </td>
        <td>
          &#160;
        </td>
        <td colspan="3">

        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="11" valign="top" style="text-align: center; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <b>Three Months Ended</b>
        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="7" valign="top" style="text-align: center; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <b>Six Months Ended</b>
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3" valign="top" style="border-bottom-style: solid; border-bottom-color: black; text-align: center; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          <b>June 30, 2018</b>
        </td>
        <td>

        </td>
        <td colspan="3" valign="top" style="border-bottom-style: solid; border-bottom-color: black; text-align: center; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          <b>March 31, 2018</b>
        </td>
        <td>

        </td>
        <td colspan="3" valign="top" style="border-bottom-style: solid; border-bottom-color: black; text-align: center; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          <b>June 30, 2017</b>
        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3" valign="top" style="border-bottom-style: solid; border-bottom-color: black; text-align: center; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          <b>June 30, 2018</b>
        </td>
        <td>

        </td>
        <td colspan="3" valign="top" style="border-bottom-style: solid; border-bottom-color: black; text-align: center; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          <b>June 30, 2017</b>
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px">
          NET REVENUES
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          109,482
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          103,081
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          107,563
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          212,563
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          212,251
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px; padding-bottom: 2.0px">
          COST OF REVENUES
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          53,248
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          49,537
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          54,116
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          102,785
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          108,328
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px; padding-bottom: 2.0px">
          GROSS PROFIT
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          56,234
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          53,544
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          53,447
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          109,778
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          103,923
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px">
          OPERATING EXPENSES:
        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px">
          Research and development
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          17,898
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          17,481
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          17,341
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          35,379
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          33,981
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px">
          Sales and marketing
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          13,022
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          12,574
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          12,607
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          25,596
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          24,240
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px">
          General and administrative
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          9,220
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          9,014
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          8,765
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          18,234
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          17,469
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px; padding-bottom: 2.0px">
          Amortization of acquisition-related intangible assets
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          475
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          514
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          537
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          989
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          1,120
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 15.0px; padding-bottom: 2.0px">
          Total operating expenses
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          40,615
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          39,583
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          39,250
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          80,198
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          76,810
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px">
          INCOME FROM OPERATIONS
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          15,619
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          13,961
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          14,197
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          29,580
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          27,113
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px; padding-bottom: 2.0px">
          Other income, net
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          885
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          836
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          465
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          1,721
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          971
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px">
          INCOME BEFORE INCOME TAXES
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          16,504
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          14,797
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          14,662
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          31,301
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          28,084
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px; padding-bottom: 2.0px">
          PROVISION FOR INCOME TAXES
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          1,123
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          597
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          760
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          1,720
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          83
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px; padding-bottom: 4.0px">
          NET INCOME
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          15,381
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          14,200
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          13,902
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          29,581
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          28,001
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px">
          EARNINGS PER SHARE:
        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 15.0px; padding-bottom: 4.0px">
          Basic
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          0.52
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          0.48
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          0.47
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          1.00
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          0.95
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 15.0px; padding-bottom: 4.0px">
          Diluted
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          0.51
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          0.46
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          0.46
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          0.97
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          0.92
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px">
          SHARES USED IN PER-SHARE CALCULATION:
        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 15.0px">
          Basic
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          29,505
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          29,799
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          29,720
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          29,651
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          29,589
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 15.0px">
          Diluted
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          30,183
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          30,552
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          30,454
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          30,387
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          30,370
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px">
          SUPPLEMENTAL INFORMATION:
        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px">
          Stock-based compensation expenses included in:
        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 15.0px">
          Cost of revenues
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          292
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          249
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          351
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          541
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          494
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 15.0px">
          Research and development
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          2,271
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          1,839
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          2,351
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          4,110
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          3,985
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 15.0px">
          Sales and marketing
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          1,126
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          1,276
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          1,189
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          2,402
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          2,286
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 15.0px; padding-bottom: 2.0px">
          General and administrative
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          2,426
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          2,261
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          2,436
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          4,687
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          4,531
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 30.0px; padding-bottom: 4.0px">
          Total stock-based compensation expense
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          6,115
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          5,625
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          6,327
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          11,740
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          11,296
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px">
          Cost of revenues includes:
        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 10.0px; padding-bottom: 4.0px">
          Amortization of acquisition-related intangible assets
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          813
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          813
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          939
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          1,626
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          1,878
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px">
          General &amp; administrative expenses include:
        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 10.0px; padding-bottom: 4.0px">
          Patent-litigation expenses
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          2,019
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          1,897
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          1,779
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          3,916
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          3,623
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px">
          Other income, net includes:
        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 10.0px; padding-bottom: 4.0px">
          Amortization of in-place lease intangible assets
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          -
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          -
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          90
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          -
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          180
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px">
          REVENUE MIX BY END MARKET
        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 15.0px">
          Communications
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          20
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          %
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          19
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          %
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          22
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          %
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          20
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          %
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          25
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          %
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 15.0px">
          Computer
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          5
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          %
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          5
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          %
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          4
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          %
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          5
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          %
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          4
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          %
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 15.0px">
          Consumer
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          40
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          %
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          40
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          %
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          41
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          %
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          40
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          %
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          39
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          %
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 15.0px">
          Industrial
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          35
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          %
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          36
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          %
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          33
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          %
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          35
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          %
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          32
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          %
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>
          &#160;
        </td>
      </tr>
    </table>
    </div>
    <div style="text-indent: 0pt; width: 100%; margin-left: 0pt; margin-right: 0pt; margin-bottom: 10pt">
      <div>
        <div style="text-align: left">

        </div>
      </div>
      <div style="page-break-after: always">
        <div style="text-align: center">

        </div>
        <div style="text-align: center">
          <hr style="height: 1.5pt; color: black">

        </div>
      </div>
      <div>
        <div style="text-align: right">

        </div>
      </div>
    </div>
<div style="text-align:left">
    <table cellspacing="0" style="font-size: 8pt; font-family: Times New Roman; width: 100%; margin-bottom: 10.0px">
      <tr>
        <td colspan="23">
          &#160;
        </td>
      </tr>
      <tr>
        <td colspan="23" valign="top" style="text-align: center; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <b>POWER INTEGRATIONS, INC.</b>
        </td>
      </tr>
      <tr>
        <td colspan="23" valign="top" style="text-align: center; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <b>RECONCILIATION OF NON-GAAP FINANCIAL MEASURES TO GAAP RESULTS</b>
        </td>
      </tr>
      <tr>
        <td colspan="23" valign="top" style="text-align: center; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <b>(in thousands, except per-share amounts)</b>
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>
          &#160;
        </td>
        <td>
          &#160;
        </td>
        <td colspan="3">

        </td>
        <td>
          &#160;
        </td>
        <td colspan="3">

        </td>
        <td>
          &#160;
        </td>
        <td colspan="3">

        </td>
        <td>
          &#160;
        </td>
        <td>
          &#160;
        </td>
        <td colspan="3">

        </td>
        <td>
          &#160;
        </td>
        <td colspan="3">

        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="11" valign="top" style="text-align: center; padding-left: 0.0px">
          <b>Three Months Ended</b>
        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="7" valign="top" style="text-align: center; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <b>Six Months Ended</b>
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3" valign="top" style="border-bottom-style: solid; border-bottom-color: black; text-align: center; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          <b>June 30, 2018</b>
        </td>
        <td>

        </td>
        <td colspan="3" valign="top" style="border-bottom-style: solid; border-bottom-color: black; text-align: center; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          <b>March 31, 2018</b>
        </td>
        <td>

        </td>
        <td colspan="3" valign="top" style="border-bottom-style: solid; border-bottom-color: black; text-align: center; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          <b>June 30, 2017</b>
        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3" valign="top" style="border-bottom-style: solid; border-bottom-color: black; text-align: center; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          <b>June 30, 2018</b>
        </td>
        <td>

        </td>
        <td colspan="3" valign="top" style="border-bottom-style: solid; border-bottom-color: black; text-align: center; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          <b>June 30, 2017</b>
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px">
          <b>RECONCILIATION OF GROSS PROFIT</b>
        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px">
          GAAP gross profit
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          56,234
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          53,544
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          53,447
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          109,778
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          103,923
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 15.0px">
          <i>GAAP gross margin</i>
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>51.4</i>
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>%</i>
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>51.9</i>
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>%</i>
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>49.7</i>
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>%</i>
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>51.6</i>
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>%</i>
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>49.0</i>
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>%</i>
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px">
          Stock-based compensation included in cost of revenues
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          292
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          249
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          351
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          541
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          494
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px; padding-bottom: 2.0px">
          Amortization of acquisition-related intangible assets
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          813
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          813
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          939
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          1,626
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          1,878
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px; padding-bottom: 2.0px">
          Non-GAAP gross profit
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          57,339
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          54,606
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          54,737
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          111,945
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          106,295
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 15.0px">
          <i>Non-GAAP gross margin</i>
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>52.4</i>
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>%</i>
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>53.0</i>
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>%</i>
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>50.9</i>
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>%</i>
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>52.7</i>
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>%</i>
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>50.1</i>
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>%</i>
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px">
          <b>RECONCILIATION OF OPERATING EXPENSES</b>
        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px">
          GAAP operating expenses
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          40,615
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          39,583
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          39,250
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          80,198
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          76,810
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px">
          Less:Stock-based compensation expense included in operating expenses
        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="7">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 30.0px">
          Research and development
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          2,271
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          1,839
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          2,351
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          4,110
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          3,985
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 30.0px">
          Sales and marketing
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          1,126
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          1,276
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          1,189
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          2,402
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          2,286
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 30.0px; padding-bottom: 2.0px">
          General and administrative
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          2,426
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          2,261
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          2,436
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          4,687
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          4,531
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 30.0px; padding-bottom: 2.0px">
          Total
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          5,823
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          5,376
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          5,976
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          11,199
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          10,802
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 15.0px; padding-bottom: 2.0px">
          Amortization of acquisition-related intangible assets
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          475
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          514
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          537
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          989
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          1,120
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px; padding-bottom: 2.0px">
          Non-GAAP operating expenses
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          34,317
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          33,693
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          32,737
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          68,010
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          64,888
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px">
          <b>RECONCILIATION OF INCOME FROM OPERATIONS</b>
        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px">
          GAAP income from operations
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          15,619
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          13,961
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          14,197
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          29,580
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          27,113
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 15.0px">
          <p style="margin-top: 0px; margin-bottom: 0px">
            <i>GAAP operating margin</i>
          </p>
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>14.3</i>
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>%</i>
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>13.5</i>
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>%</i>
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>13.2</i>
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>%</i>
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>13.9</i>
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>%</i>
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>12.8</i>
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>%</i>
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px">
          <p style="margin-top: 0px; margin-bottom: 0px">
            Add: Total stock-based compensation
          </p>
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          6,115
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          5,625
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          6,327
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          11,740
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          11,296
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 15.0px; padding-bottom: 2.0px">
          Amortization of acquisition-related intangible assets
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          1,288
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          1,327
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          1,476
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          2,615
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          2,998
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px; padding-bottom: 2.0px">
          Non-GAAP income from operations
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          23,022
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          20,913
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          22,000
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          43,935
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          41,407
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 15.0px">
          <i>Non-GAAP operating margin</i>
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>21.0</i>
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>%</i>
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>20.3</i>
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>%</i>
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>20.5</i>
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>%</i>
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>20.7</i>
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>%</i>
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>19.5</i>
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>%</i>
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px">
          <b>RECONCILIATION OF PROVISION (BENEFIT) FOR INCOME TAXES</b>
        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px">
          GAAP provision for income taxes
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          1,123
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          597
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          760
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          1,720
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          83
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 15.0px">
          <i>GAAP effective tax rate</i>
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>6.8</i>
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>%</i>
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>4.0</i>
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>%</i>
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>5.2</i>
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>%</i>
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>5.5</i>
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>%</i>
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>0.3</i>
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>%</i>
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px; padding-bottom: 2.0px">
          Tax effect of adjustments to GAAP results
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          (559
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: left; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          )
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          (789
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: left; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          )
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          (736
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: left; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          )
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          (1,348
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: left; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          )
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          (2,269
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: left; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          )
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px; padding-bottom: 2.0px">
          Non-GAAP provision for income taxes
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          1,682
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          1,386
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          1,496
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          3,068
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          2,352
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 15.0px">
          <i>Non-GAAP effective tax rate</i>
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>7.0</i>
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>%</i>
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>6.4</i>
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>%</i>
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>6.6</i>
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>%</i>
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>6.7</i>
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>%</i>
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>5.5</i>
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <i>%</i>
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px">
          <b>RECONCILIATION OF NET INCOME (LOSS) PER SHARE (DILUTED)</b>
        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="7">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px">
          GAAP net income
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          15,381
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          14,200
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          13,902
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          29,581
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          28,001
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px">
          Adjustments to GAAP net income
        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 15.0px">
          Stock-based compensation
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          6,115
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          5,625
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          6,327
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          11,740
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          11,296
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 15.0px">
          Amortization of acquisition-related intangible assets
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          1,288
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          1,327
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          1,476
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          2,615
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          2,998
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 15.0px">
          Amortization of in-place lease intangible assets
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          -
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          -
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          90
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          -
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          180
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 15.0px; padding-bottom: 2.0px">
          Tax effect of items excluded from non-GAAP results
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          (559
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: left; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          )
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          (789
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: left; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          )
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          (736
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: left; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          )
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          (1,348
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: left; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          )
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          (2,269
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: left; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          )
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px; padding-bottom: 2.0px">
          Non-GAAP net income
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          22,225
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          20,363
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          21,059
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          42,588
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          40,206
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px; padding-bottom: 2.0px">
          <p style="margin-top: 0px; margin-bottom: 0px">
            Average shares outstanding for calculation of non-GAAP income per
            share (diluted)
          </p>
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          30,183
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          30,552
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          30,454
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          30,387
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          30,370
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px; padding-bottom: 4.0px">
          Non-GAAP net income per share (diluted)
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          0.74
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          0.67
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          0.69
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          1.40
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          1.32
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px; padding-bottom: 4.0px">
          GAAP income per share
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          0.51
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          0.46
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          0.46
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          0.97
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          0.92
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
    </table>
    </div>
    <div style="text-indent: 0pt; width: 100%; margin-left: 0pt; margin-right: 0pt; margin-bottom: 10pt">
      <div>
        <div style="text-align: left">

        </div>
      </div>
      <div style="page-break-after: always">
        <div style="text-align: center">

        </div>
        <div style="text-align: center">
          <hr style="height: 1.5pt; color: black">

        </div>
      </div>
      <div>
        <div style="text-align: right">

        </div>
      </div>
    </div>
<div style="text-align:left">
    <table cellspacing="0" style="font-size: 8pt; font-family: Times New Roman; width: 100%; margin-bottom: 10.0px">
      <tr>
        <td colspan="14">
          &#160;
        </td>
      </tr>
      <tr>
        <td colspan="14" valign="top" style="text-align: center; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <p style="margin-top: 0px; margin-bottom: 0px">
            <b>POWER INTEGRATIONS, INC.</b><br><b>CONSOLIDATED BALANCE SHEETS</b><br><b>(in
            thousands)</b>
          </p>
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>
          &#160;
        </td>
        <td>
          &#160;
        </td>
        <td colspan="3">

        </td>
        <td>
          &#160;
        </td>
        <td colspan="3">

        </td>
        <td>
          &#160;
        </td>
        <td colspan="3">

        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3" valign="top" style="border-bottom-style: solid; border-bottom-color: black; text-align: center; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          <b>June 30, 2018</b>
        </td>
        <td>

        </td>
        <td colspan="3" valign="top" style="border-bottom-style: solid; border-bottom-color: black; text-align: center; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          <b>March 31, 2018</b>
        </td>
        <td>

        </td>
        <td colspan="3" valign="top" style="border-bottom-style: solid; border-bottom-color: black; text-align: center; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          <b>December 31, 2017</b>
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px">
          <b>ASSETS</b>
        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 15.0px">
          CURRENT ASSETS:
        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 25.0px">
          Cash and cash equivalents
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          148,187
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          121,327
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          93,655
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 25.0px">
          Short-term marketable securities
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          98,494
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          136,370
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          189,236
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 25.0px">
          Accounts receivable, net
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          6,843
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          17,727
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          16,798
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 25.0px">
          Inventories
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          68,824
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          63,208
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          57,087
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 25.0px; padding-bottom: 2.0px">
          Prepaid expenses and other current assets
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          10,619
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          11,003
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          7,758
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 35.0px; padding-bottom: 2.0px">
          Total current assets
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          332,967
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          349,635
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          364,534
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 15.0px">
          PROPERTY AND EQUIPMENT, net
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          111,063
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          109,871
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          111,705
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 15.0px">
          INTANGIBLE ASSETS, net
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          23,751
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          25,071
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          25,419
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 15.0px">
          GOODWILL
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          91,849
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          91,849
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          91,849
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 15.0px">
          DEFERRED TAX ASSETS
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          3,181
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          2,506
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          2,364
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 15.0px; padding-bottom: 2.0px">
          OTHER ASSETS
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          25,216
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          25,502
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          25,203
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 35.0px; padding-bottom: 4.0px">
          Total assets
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          588,027
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          604,434
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          621,074
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px">
          <b>LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</b>
        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 15.0px">
          CURRENT LIABILITIES:
        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 25.0px">
          Accounts payable
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          26,518
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          30,991
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          33,211
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 25.0px">
          Accrued payroll and related expenses
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          12,053
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          10,564
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          12,064
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 25.0px">
          Taxes payable
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          1,254
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          2,183
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          1,767
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 25.0px; padding-bottom: 2.0px">
          Other accrued liabilities
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          4,588
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          4,427
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          4,009
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 35.0px; padding-bottom: 2.0px">
          Total current liabilities
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          44,413
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          48,165
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          51,051
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 15.0px">
          LONG-TERM LIABILITIES:
        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 25.0px">
          Income taxes payable
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          17,635
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          18,138
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          18,259
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 25.0px">
          Deferred tax liabilities
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          55
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          140
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          138
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 25.0px; padding-bottom: 2.0px">
          Other liabilities
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          4,095
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          4,159
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          3,944
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 35.0px; padding-bottom: 2.0px">
          Total liabilities
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          66,198
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          70,602
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          73,392
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px">
          <b>STOCKHOLDERS' EQUITY:</b>
        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 25.0px">
          Common stock
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          28
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          29
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          29
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 25.0px">
          Additional paid-in capital
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          152,380
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          175,352
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          198,384
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 25.0px">
          Accumulated other comprehensive loss
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          (2,088
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          )
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          (2,382
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          )
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          (2,139
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          )
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 25.0px; padding-bottom: 2.0px">
          Retained earnings
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          371,509
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          360,833
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          351,408
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 35.0px; padding-bottom: 2.0px">
          Total stockholders' equity
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          521,829
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          533,832
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          547,682
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 35.0px; padding-bottom: 4.0px">
          Total liabilities and stockholders' equity
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          588,027
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          604,434
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          621,074
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>
          &#160;
        </td>
      </tr>
    </table>
    </div>
    <div style="text-indent: 0pt; width: 100%; margin-left: 0pt; margin-right: 0pt; margin-bottom: 10pt">
      <div>
        <div style="text-align: left">

        </div>
      </div>
      <div style="page-break-after: always">
        <div style="text-align: center">

        </div>
        <div style="text-align: center">
          <hr style="height: 1.5pt; color: black">

        </div>
      </div>
      <div>
        <div style="text-align: right">

        </div>
      </div>
    </div>
<div style="text-align:left">
    <table cellspacing="0" style="font-size: 8pt; font-family: Times New Roman; width: 100%; margin-bottom: 10.0px">
      <tr>
        <td colspan="6">

        </td>
        <td colspan="17">
          &#160;
        </td>
      </tr>
      <tr>
        <td colspan="23" valign="top" style="text-align: center; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <b>POWER INTEGRATIONS, INC.</b><br><b>CONSOLIDATED STATEMENTS OF
          CASH FLOWS</b><br><b>(in thousands)</b>
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>
          &#160;
        </td>
        <td>
          &#160;
        </td>
        <td colspan="3">

        </td>
        <td>
          &#160;
        </td>
        <td colspan="3">

        </td>
        <td>
          &#160;
        </td>
        <td colspan="3">

        </td>
        <td>
          &#160;
        </td>
        <td>
          &#160;
        </td>
        <td colspan="3">

        </td>
        <td>
          &#160;
        </td>
        <td colspan="3">

        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="11" valign="top" style="text-align: center; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <b>Three Months Ended</b>
        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="7" valign="top" style="text-align: center; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          <b>Six Months Ended</b>
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3" valign="top" style="border-bottom-style: solid; border-bottom-color: black; text-align: center; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          <b>June 30, 2018</b>
        </td>
        <td>

        </td>
        <td colspan="3" valign="top" style="border-bottom-style: solid; border-bottom-color: black; text-align: center; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          <b>March 31, 2018</b>
        </td>
        <td>

        </td>
        <td colspan="3" valign="top" style="border-bottom-style: solid; border-bottom-color: black; text-align: center; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          <b>June 30, 2017</b>
        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3" valign="top" style="border-bottom-style: solid; border-bottom-color: black; text-align: center; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          <b>June 30, 2018</b>
        </td>
        <td>

        </td>
        <td colspan="3" valign="top" style="border-bottom-style: solid; border-bottom-color: black; text-align: center; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          <b>June 30, 2017</b>
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px">
          CASH FLOWS FROM OPERATING ACTIVITIES:
        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 15.0px">
          Net income
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          15,381
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          14,200
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          13,902
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          29,581
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          28,001
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 15.0px">
          Adjustments to reconcile net income to cash provided by operating
          activities
        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 25.0px">
          Depreciation
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          4,760
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          4,931
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          4,357
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          9,691
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          8,469
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 25.0px">
          Amortization of intangible assets
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          1,320
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          1,348
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          1,566
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          2,668
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          3,178
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 25.0px">
          Loss on disposal of property and equipment
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          22
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          38
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          -
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          60
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          38
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 25.0px">
          Stock-based compensation expense
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          6,115
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          5,625
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          6,327
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          11,740
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          11,296
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 25.0px">
          Amortization of premium on marketable securities
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          114
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          262
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          257
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          376
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          508
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 25.0px">
          Deferred income taxes
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          (760
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          )
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          (140
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          )
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          457
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          (900
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          )
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          (648
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          )
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 25.0px">
          Increase in accounts receivable allowances
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          12
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          5
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          80
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          17
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          80
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 25.0px">
          Change in operating assets and liabilities:
        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 35.0px">
          Accounts receivable
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          10,872
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          (934
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          )
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          (3,731
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          )
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          9,938
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          (12,249
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          )
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 35.0px">
          Inventories
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          (5,616
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          )
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          (6,121
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          )
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          (1,283
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          )
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          (11,737
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          )
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          132
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 35.0px">
          Prepaid expenses and other assets
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          1,753
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          (3,141
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          )
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          (115
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          )
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          (1,388
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          )
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          (8,349
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          )
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 35.0px">
          Accounts payable
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          (7,509
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          )
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          233
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          (1,252
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          )
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          (7,276
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          )
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          (3,629
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          )
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 35.0px; padding-bottom: 2.0px">
          Taxes payable and other accrued liabilities
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          233
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          (577
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: left; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          )
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          3,523
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          (344
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: left; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          )
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          3,208
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 45.0px; padding-bottom: 2.0px">
          Net cash provided by operating activities
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          26,697
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          15,729
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          24,088
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          42,426
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          30,035
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px">
          CASH FLOWS FROM INVESTING ACTIVITIES:
        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 15.0px">
          Purchases of property and equipment
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          (4,022
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          )
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          (6,491
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          )
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          (16,473
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          )
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          (10,513
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          )
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          (22,876
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          )
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 15.0px">
          Acquisition of technology licenses
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          -
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          (500
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          )
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          -
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          (500
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          )
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          -
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 15.0px">
          Purchases of marketable securities
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          -
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          -
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          (49,636
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          )
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          -
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          (111,574
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          )
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 15.0px; padding-bottom: 2.0px">
          Proceeds from sales and maturities of marketable securities
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          37,987
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          52,366
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          31,800
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          90,353
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          78,140
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 25.0px; padding-bottom: 2.0px">
          Net cash provided by (used in) investing activities
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          33,965
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          45,375
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          (34,309
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: left; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          )
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          79,340
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          (56,310
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: left; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          )
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px">
          CASH FLOWS FROM FINANCING ACTIVITIES
        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 15.0px">
          Net proceeds from issuance of common stock
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          978
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          4,657
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          697
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          5,635
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          5,089
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 15.0px">
          Repurchase of common stock
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          (30,075
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          )
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          (33,314
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          )
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          -
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          (63,389
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          )
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          -
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 15.0px">
          Payments of dividends to stockholders
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          (4,705
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          )
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          (4,775
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          )
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          (4,162
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          )
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          (9,480
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          )
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          (8,299
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          )
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 15.0px">
          Proceeds from draw on line of credit
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          -
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          8,000
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          -
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          8,000
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          -
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 15.0px; padding-bottom: 2.0px">
          Payments on line of credit
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          -
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          (8,000
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: left; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          )
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          -
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          (8,000
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: left; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          )
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          -
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 25.0px; padding-bottom: 2.0px">
          Net cash used in financing activities
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          (33,802
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: left; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          )
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          (33,432
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: left; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          )
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          (3,465
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: left; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          )
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          (67,234
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: left; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          )
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          (3,210
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: left; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          )
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px">
          NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          26,860
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          27,672
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          (13,686
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          )
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          54,532
        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="text-align: right; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          (29,485
        </td>
        <td valign="bottom" style="text-align: left; padding-left: 0.0px; padding-right: 0.0px; white-space: nowrap">
          )
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px; padding-bottom: 2.0px">
          CASH AND CASH EQUIVALENTS AT BEGINNING OF PERIOD
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          121,327
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          93,655
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          46,335
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          93,655
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
        <td valign="bottom" style="border-bottom-style: solid; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 1.0pt; white-space: nowrap">
          62,134
        </td>
        <td style="border-bottom-style: solid; border-bottom-color: black; border-bottom-width: 1.0pt">
          &#160;
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td valign="top" style="text-align: left; padding-left: 0.0px; padding-bottom: 4.0px">
          CASH AND CASH EQUIVALENTS AT END OF PERIOD
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          148,187
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          121,327
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          32,649
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
        <td>

        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          148,187
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
        <td>

        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          $
        </td>
        <td valign="bottom" style="border-bottom-style: double; border-bottom-color: black; text-align: right; padding-left: 0.0px; padding-right: 0.0px; border-bottom-width: 2.25pt; white-space: nowrap">
          32,649
        </td>
        <td style="border-bottom-style: double; border-bottom-color: black; border-bottom-width: 2.25pt">
          &#160;
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td>

        </td>
        <td colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
    </table>
    </div>
    <p>

    </p>
    <p>
      CONTACT:<br>Power Integrations, Inc.<br>Joe Shiffler, 408-414-8528<br><u><i>joe@power.com</i></u>
    </p>
    <p>

    </p>
  </body>
</html>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
