-----BEGIN PRIVACY-ENHANCED MESSAGE-----
Proc-Type: 2001,MIC-CLEAR
Originator-Name: webmaster@www.sec.gov
Originator-Key-Asymmetric:
 MFgwCgYEVQgBAQICAf8DSgAwRwJAW2sNKK9AVtBzYZmr6aGjlWyK3XmZv3dTINen
 TWSM7vrzLADbmYQaionwg5sDW3P6oaM5D3tdezXMm7z1T+B+twIDAQAB
MIC-Info: RSA-MD5,RSA,
 OtPRRGIzEZSyMDW800DBoZzbhBhHCT3QGcRJdFawifj9gcVz5/dxqtnSbhynqVEV
 rn4uJxrTuzIoqY+JLYbEzA==

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

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			COGNEX CORP
		CENTRAL INDEX KEY:			0000851205
		STANDARD INDUSTRIAL CLASSIFICATION:	INDUSTRIAL INSTRUMENTS FOR MEASUREMENT, DISPLAY, AND CONTROL [3823]
		IRS NUMBER:				042713778
		STATE OF INCORPORATION:			MA
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		8-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-34218
		FILM NUMBER:		091151245

	BUSINESS ADDRESS:	
		STREET 1:		ONE VISION DR
		CITY:			NATICK
		STATE:			MA
		ZIP:			01760
		BUSINESS PHONE:		5086503000

	MAIL ADDRESS:	
		STREET 1:		ONE VISION DRIVE
		CITY:			NATICK
		STATE:			MA
		ZIP:			01760
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>a6089349.htm
<DESCRIPTION>COGNEX CORPORATION 8-K
<TEXT>
<html>
  <head>
    <title></title>
<!--Copyright 2009 Business Wire, a Berkshire Hathaway company.-->
<!--All rights reserved www.businesswire.com-->
  </head>
  <body style="font-size: 10pt; font-family: Times New Roman">
    <div style="text-align:left">
    <table style="font-family: Times New Roman; margin-bottom: 10.0px; font-size: 10pt; width: 100%" cellspacing="0">
      <tr>
        <td style="border-bottom: double black 2.25pt">
          &#160;
        </td>
      </tr>
    </table>
    </div>
    <p style="text-align: center">
      <font style="font-size: 12pt; font-family: Times New Roman"><b>UNITED
      STATES</b></font><br><font style="font-size: 12pt; font-family: Times New Roman"><b>SECURITIES
      AND EXCHANGE COMMISSION</b></font><br><font style="font-size: 12pt; font-family: Times New Roman"><b>Washington,
      D.C. 20549</b></font><br><br><br><font style="font-size: 18pt; font-family: Times New Roman"><b>FORM
      8-K</b></font><br><br><font style="font-size: 18pt; font-family: Times New Roman"><b>Current
      Report</b></font><br><font style="font-size: 12pt; font-family: Times New Roman">Pursuant
      to Section 13 or 15(d) of the</font><br><font style="font-size: 12pt; font-family: Times New Roman">
      Securities Exchange Act of 1934</font><br><br><br><font style="font-size: 10pt; font-family: Times New Roman">Date
      of Report (Date of Earliest Event Reported): November 2, 2009</font><br><br><br><br>
    </p>
    <div style="text-align:left">
    <table style="font-family: Times New Roman; margin-bottom: 10.0px; font-size: 10pt; width: 100%" cellspacing="0">
      <tr>
        <td style="border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="top">
          <p style="margin-bottom: 0px; margin-top: 0px">
            <font style="font-size: 18pt"><b>COGNEX CORPORATION</b></font>
          </p>
        </td>
      </tr>
      <tr>
        <td style="text-align: center; padding-left: 0.0px" valign="top">
          <p style="margin-bottom: 0px; margin-top: 0px">
            <i><font style="font-size: 10pt; font-family: Times New Roman">(Exact
            name of registrant as specified in charter)</font></i>
          </p>
        </td>
      </tr>
    </table>
    </div>
    <p style="text-align: center">
      <br>

    </p>
    <div style="text-align:center">
    <table style="font-family: Times New Roman; margin-bottom: 10.0px; font-size: 10pt; width: 100%; margin-left:auto;margin-right:auto" cellspacing="0">
      <tr>
        <td style="width: 33%; border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="bottom">
          <p style="margin-bottom: 0px; margin-top: 0px">
            <font style="font-size: 12pt"><b>Massachusetts</b></font>
          </p>
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; width: 34%; border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="bottom">
          <p style="margin-bottom: 0px; margin-top: 0px">
            <font style="font-size: 12pt"><b>0-17869</b></font>
          </p>
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; width: 33%; border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="bottom">
          <p style="margin-bottom: 0px; margin-top: 0px">
            <font style="font-size: 12pt"><b>04-2713778</b></font>
          </p>
        </td>
      </tr>
      <tr>
        <td style="width: 33%; text-align: center; padding-left: 0.0px" valign="top">
          <p style="margin-bottom: 0px; margin-top: 0px">
            <i><font style="font-size: 10pt; font-family: Times New Roman">(State
            or other jurisdiction of</font></i>
          </p>
          <p style="margin-bottom: 0px; margin-top: 0px">
            <i><font style="font-size: 10pt; font-family: Times New Roman">incorporation)</font></i>
          </p>
        </td>
        <td style="width: 34%; text-align: center; padding-left: 0.0px" valign="top">
          <p style="margin-bottom: 0px; margin-top: 0px">
            <i><font style="font-size: 10pt; font-family: Times New Roman">(Commission
            File Number)</font></i>
          </p>
        </td>
        <td style="width: 33%; text-align: center; padding-left: 0.0px" valign="bottom">
          <p style="margin-bottom: 0px; margin-top: 0px">
            <i><font style="font-size: 10pt; font-family: Times New Roman">(I.R.S.
            Employer</font></i>
          </p>
          <p style="margin-bottom: 0px; margin-top: 0px">
            <i><font style="font-size: 10pt; font-family: Times New Roman">Identification
            No.)</font></i>
          </p>
        </td>
      </tr>
    </table>
    </div>
    <div style="text-align:left">
    <table style="font-family: Times New Roman; margin-bottom: 10.0px; font-size: 10pt; width: 100%" cellspacing="0">
      <tr>
        <td style="text-align: center; padding-left: 0.0px" valign="bottom">
          <p style="margin-bottom: 0px; margin-top: 0px">
            <font style="font-size: 12pt"><b>One Vision Drive</b></font>
          </p>
          <p style="margin-bottom: 0px; margin-top: 0px">
            <font style="font-size: 12pt"><b>Natick, Massachusetts 01760-2059</b></font>
          </p>
        </td>
      </tr>
      <tr>
        <td style="text-align: center; padding-left: 0.0px" valign="bottom">
          <p style="margin-bottom: 0px; margin-top: 0px">
            <i><font style="font-size: 10pt; font-family: Times New Roman">(Address,
            including zip code, of principal executive offices)</font></i>
          </p>
        </td>
      </tr>
    </table>
    </div>
    <p style="text-align: center">
      <br>
      <font style="font-size: 12pt; font-family: Times New Roman"><b>(508)
      650-3000</b></font><br><i>(Registrant's telephone number, including area
      code)</i><br><br><br><i><font style="font-size: 10pt; font-family: Times New Roman">(Former
      name or former address, if changed since last report)</font></i><br><br>
    </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>
    </p>
    <p style="font-family: Times New Roman; font-size: 10pt">
      <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>
      <br>
      <br>

    </p>
    <div style="text-align:left">
    <table style="font-family: Times New Roman; margin-bottom: 10.0px; font-size: 10pt; width: 100%" cellspacing="0">
      <tr>
        <td style="border-bottom: double black 2.25pt">
          &#160;
        </td>
      </tr>
    </table>
    </div>
    <div style="margin-left: 0pt; margin-bottom: 10pt; margin-right: 0pt; text-indent: 0pt; width: 100%">
      <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="color: black; height: 1.5pt">

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

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

    </p>
    <p style="text-align: justify">
      Item 2.02&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Results of Operations and Financial Condition
    </p>
    <p style="text-align: justify">
      On November 2, 2009, Cognex Corporation issued a news release to report
      its financial results for the third quarter ended October 4, 2009.&#160;&#160;The
      release is furnished as Exhibit 99.1 hereto.&#160;&#160;The information in this
      Current Report on Form 8-K, including the Exhibit attached hereto, shall
      not be deemed &#8220;filed&#8221; for purposes of Section 18 of the Securities
      Exchange Act of 1934, nor shall it be deemed to be incorporated by
      reference in any filing under the Securities Act of 1933 or the
      Securities Exchange Act of 1934, regardless of any general incorporation
      language in such filing.
    </p>
    <p>

    </p>
    <p style="white-space: nowrap">
      Item 9.01&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Financial Statements and Exhibits
    </p>
    <p style="white-space: nowrap; text-align: justify">
      (d)&#160;&#160; Exhibits
    </p>
    <div style="text-align:left">
    <table style="font-family: Times New Roman; margin-bottom: 10.0px; font-size: 10pt; width: 100%" cellspacing="0">
      <tr>
        <td style="width: 12%; text-align: left; padding-left: 0.0px" valign="top">
          <p style="margin-bottom: 0px; margin-top: 0px">
            <u>Exhibit No.</u>
          </p>
        </td>
        <td style="width: 3%; text-align: left; padding-left: 0.0px" valign="top">
          &#160;
        </td>
        <td style="width: 85%; text-align: left; padding-left: 0.0px" valign="top">
          <p style="margin-bottom: 0px; margin-top: 0px">
            <u>Description</u>
          </p>
        </td>
      </tr>
      <tr>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td style="padding-right: 0.0px; white-space: nowrap; width: 12%; text-align: left; padding-left: 0.0px" valign="top">
          99.1
        </td>
        <td style="width: 3%; text-align: left; padding-left: 0.0px" valign="top">

        </td>
        <td style="width: 85%; text-align: left; padding-left: 0.0px" valign="top">
          News release, dated November 2, 2009, by Cognex Corporation
        </td>
      </tr>
    </table>
    </div>
    <div style="margin-left: 0pt; margin-bottom: 10pt; margin-right: 0pt; text-indent: 0pt; width: 100%">
      <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="color: black; height: 1.5pt">

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

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

        </td>
        <td style="width: 60%; text-align: left; padding-left: 0.0px" valign="top">
          <p style="margin-bottom: 0px; margin-top: 0px">
            COGNEX CORPORATION
          </p>
        </td>
      </tr>
      <tr>
        <td style="width: 7%">

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

        </td>
        <td style="width: 60%; text-align: left; padding-left: 0.0px" valign="top">
          <p style="margin-bottom: 0px; margin-top: 0px">
            &#160;
          </p>
        </td>
      </tr>
      <tr>
        <td style="width: 7%; text-align: left; padding-left: 0.0px" valign="top">
          <p style="margin-bottom: 0px; margin-top: 0px">
            Dated:
          </p>
        </td>
        <td style="width: 33%; text-align: left; padding-left: 0.0px" valign="top">
          November 2, 2009
        </td>
        <td style="width: 60%; text-align: left; padding-left: 0.0px" valign="top">
          <p style="margin-bottom: 0px; margin-top: 0px">
            <u>By: /s/ Richard A. Morin</u>
          </p>
        </td>
      </tr>
      <tr>
        <td style="width: 7%">

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

        </td>
        <td style="width: 60%; text-align: left; padding-left: 0.0px" valign="top">
          <p style="margin-bottom: 0px; margin-top: 0px">
            Richard A. Morin
          </p>
        </td>
      </tr>
      <tr>
        <td style="width: 7%">

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

        </td>
        <td style="width: 60%; text-align: left; padding-left: 0.0px" valign="top">
          <p style="margin-bottom: 0px; margin-top: 0px">
            Executive Vice President of Finance,
          </p>
        </td>
      </tr>
      <tr>
        <td style="width: 7%">

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

        </td>
        <td style="width: 60%; text-align: left; padding-left: 0.0px" valign="top">
          <p style="margin-bottom: 0px; margin-top: 0px">
            Chief Financial Officer and Treasurer
          </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>a6089349ex991.htm
<DESCRIPTION>EXHIBIT 99.1
<TEXT>
<html>
  <head>
    <title></title>
<!--Copyright 2009 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-size: 12pt; font-family: Times New Roman"><b>Cognex
      Corporation Announces Third Quarter Results</b></font>
    </p>
    <p style="text-align: center">
      <font style="font-size: 12pt; font-family: Times New Roman"><b>Machine
      Vision Company Announces Sequential Increase in Revenue and Earnings</b></font>
    </p>
    <p>
      NATICK, Mass.--(BUSINESS WIRE)--November 2, 2009--Cognex Corporation
      (NASDAQ: CGNX) today announced its financial results for the third
      quarter of 2009. Revenue and income/(loss) from continuing operations
      for the quarter and nine months ended October 4, 2009 are compared to
      the second quarter of 2009, and the third quarter and first nine months
      of 2008 in Table 1 below.
    </p>
    <p style="text-align: center">
      <u><b>Table 1</b></u>
    </p>
    <div style="text-align:left">
    <table style="font-family: Times New Roman; margin-bottom: 10.0px; font-size: 8pt; width: 100%" cellspacing="0">
      <tr>
        <td style="text-align: left; padding-left: 0.0px" valign="top">

        </td>
        <td style="text-align: left; padding-left: 0.0px" valign="top">
          &#160;
        </td>
        <td style="text-align: center; padding-left: 0.0px" valign="bottom">

        </td>
        <td style="text-align: center; padding-left: 0.0px" valign="bottom">
          &#160;
        </td>
        <td style="text-align: center; padding-left: 0.0px" valign="bottom">

        </td>
        <td style="text-align: center; padding-left: 0.0px" valign="bottom">
          &#160;
        </td>
        <td style="text-align: center; padding-left: 0.0px" valign="bottom">

        </td>
        <td style="text-align: center; padding-left: 0.0px" valign="bottom">
          &#160;
        </td>
        <td style="text-align: center; padding-left: 0.0px" valign="bottom">
          <b>Non-GAAP</b>
        </td>
        <td>

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

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

        </td>
        <td style="text-align: center; padding-left: 0.0px" valign="bottom">

        </td>
        <td style="text-align: center; padding-left: 0.0px" valign="bottom">

        </td>
        <td style="text-align: center; padding-left: 0.0px" valign="bottom">

        </td>
        <td style="text-align: center; padding-left: 0.0px" valign="bottom">

        </td>
        <td style="text-align: center; padding-left: 0.0px" valign="bottom">
          <b>Income/(loss)</b>
        </td>
        <td style="text-align: center; padding-left: 0.0px" valign="bottom">

        </td>
        <td style="text-align: center; padding-left: 0.0px" valign="bottom">
          <b>Income/(loss)</b>
        </td>
        <td>

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

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

        </td>
        <td style="text-align: center; padding-left: 0.0px" valign="bottom">

        </td>
        <td style="text-align: center; padding-left: 0.0px" valign="bottom">

        </td>
        <td style="text-align: center; padding-left: 0.0px" valign="bottom">
          <b>Income/(loss) from</b>
        </td>
        <td style="text-align: center; padding-left: 0.0px" valign="bottom">

        </td>
        <td style="text-align: center; padding-left: 0.0px" valign="bottom">
          <b>per Share from</b>
        </td>
        <td style="text-align: center; padding-left: 0.0px" valign="bottom">

        </td>
        <td style="text-align: center; padding-left: 0.0px" valign="bottom">
          <b>per Share from</b>
        </td>
        <td>

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

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

        </td>
        <td style="text-align: center; padding-left: 0.0px" valign="bottom">

        </td>
        <td style="text-align: center; padding-left: 0.0px" valign="bottom">

        </td>
        <td style="text-align: center; padding-left: 0.0px" valign="bottom">
          <b>Continuing</b>
        </td>
        <td style="text-align: center; padding-left: 0.0px" valign="bottom">

        </td>
        <td style="text-align: center; padding-left: 0.0px" valign="bottom">
          <b>Continuing</b>
        </td>
        <td style="text-align: center; padding-left: 0.0px" valign="bottom">

        </td>
        <td style="text-align: center; padding-left: 0.0px" valign="bottom">
          <b>Continuing</b>
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td style="border-bottom: solid black 1.0pt; text-align: left; padding-left: 0.0px" valign="top">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt; text-align: left; padding-left: 0.0px" valign="top">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="bottom">
          <p style="margin-bottom: 0px; margin-top: 0px">
            <u><b>Revenue</b></u>
          </p>
        </td>
        <td style="border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="bottom">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="bottom">
          <p style="margin-bottom: 0px; margin-top: 0px">
            <u><b>Operations</b></u>
          </p>
        </td>
        <td style="border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="bottom">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="bottom">
          <p style="margin-bottom: 0px; margin-top: 0px">
            <u><b>Operations</b></u>
          </p>
        </td>
        <td style="border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="bottom">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="bottom">
          <p style="margin-bottom: 0px; margin-top: 0px">
            <u><b>Operations*</b></u>
          </p>
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td style="border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="top">
          <p style="margin-bottom: 0px; margin-top: 0px">
            <u><b>Quarterly Comparisons</b></u>
          </p>
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td style="border-bottom: solid black 1.0pt; text-align: left; padding-left: 0.0px" valign="top">
          <b>Current quarter: Q3-09</b>
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="bottom">
          <b>$41,178,000</b>
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="bottom">
          <b>$4,501,000</b>
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="bottom">
          <b>$0.11</b>
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="bottom">
          <b>$0.03</b>
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td style="border-bottom: solid black 1.0pt; text-align: left; padding-left: 0.0px" valign="top">
          Prior year&#8217;s quarter: Q3-08
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="bottom">
          $63,256,000
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="bottom">
          $11,333,000
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="bottom">
          $0.27
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="bottom">
          $0.18
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td style="border-bottom: solid black 1.0pt; text-align: left; padding-left: 0.0px" valign="top">
          Change from Q3-08 to Q3-09
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="bottom">
          (35%)
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="bottom">
          (60%)
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="bottom">
          (58%)
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="bottom">
          (85%)
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td style="border-bottom: solid black 1.0pt; text-align: left; padding-left: 0.0px" valign="top">
          Prior quarter: Q2-09
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="bottom">
          $40,968,000
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="bottom">
          ($6,419,000)
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="bottom">
          ($0.16)
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="bottom">
          ($0.08)
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td style="border-bottom: solid black 1.0pt; text-align: left; padding-left: 0.0px" valign="top">
          Change from Q2-09 to Q3-09
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="bottom">
          1%
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="bottom">
          170%
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="bottom">
          170%
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="bottom">
          133%
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td style="border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="top">
          <p style="margin-bottom: 0px; margin-top: 0px">
            <u><b>Year to Date Comparisons</b></u>
          </p>
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td style="border-bottom: solid black 1.0pt; text-align: left; padding-left: 0.0px" valign="top">
          <b>Nine months ended 10/4/09</b>
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="bottom">
          <b>$124,433,000</b>
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="bottom">
          <b>($5,328,000)</b>
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="bottom">
          <b>($0.13)</b>
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="bottom">
          <b>($0.13)</b>
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td style="border-bottom: solid black 1.0pt; text-align: left; padding-left: 0.0px" valign="top">
          Nine months ended 9/28/08
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="bottom">
          $190,858,000
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="bottom">
          $28,685,000
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="bottom">
          $0.68
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="bottom">
          $0.58
        </td>
        <td>

        </td>
      </tr>
      <tr>
        <td style="border-bottom: solid black 1.0pt; text-align: left; padding-left: 0.0px" valign="top">
          Change from first 9 months of 2008 to first 9 months of 2009
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="bottom">
          <p style="margin-bottom: 0px; margin-top: 0px">
            (35%)
          </p>
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="bottom">
          <p style="margin-bottom: 0px; margin-top: 0px">
            (119%)
          </p>
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="bottom">
          <p style="margin-bottom: 0px; margin-top: 0px">
            (120%)
          </p>
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="bottom">
          <p style="margin-bottom: 0px; margin-top: 0px">
            (123%)
          </p>
        </td>
        <td>

        </td>
      </tr>
    </table>
    </div>
    <p>
      *Non-GAAP income/(loss) per share excludes restructuring charges and tax
      adjustments. A reconciliation of GAAP to non-GAAP is shown in Exhibit 2.
    </p>
    <div style="margin-left: 0pt; margin-bottom: 10pt; margin-right: 0pt; text-indent: 0pt; width: 100%">
      <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="color: black; height: 1.5pt">

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

        </div>
      </div>
    </div>
    <p>
      &#8220;We are encouraged by the sequential improvement in our financial
      results, and we are pleased to announce our return to profitability
      after two quarters of losses, which is sooner than anticipated,&#8221; said
      Dr. Robert J. Shillman, the Chairman and Chief Executive Officer of
      Cognex. &#8220;Revenue increased slightly over the prior quarter due to higher
      demand from the Semiconductor and Electronics Capital Equipment market
      and also from the Factory Automation market, which was especially good
      news given that this market is typically seasonally soft during the
      summer months. The gross margin improved by 800 basis points. And, on
      the expense side we realized additional savings from our cost-cutting
      measures. These facts resulted in our return to profitability at both
      the operating income and net income lines.&#8221;
    </p>
    <p>
      &#8220;While business conditions remain challenging, the number of projects
      that we are chasing has increased, and we expect that this will lead to
      higher revenue on a sequential basis in the fourth quarter of 2009.
      Offsetting this higher revenue will be higher operating expenses, which
      are expected to increase by 7% to 10% primarily due to savings from
      mandatory shutdown days in Q3-09 that will not repeat in Q4-09.&#8221; Dr.
      Shillman concluded.
    </p>
    <p style="text-align: center">
      <u><b>Details of the Quarter</b></u>
    </p>
    <p>
      <b>Statement of Operations Highlights &#8211; Third Quarter of 2009</b>
    </p>
    <ul>
      <li style="margin-bottom: 10.0px">
        Revenue for the third quarter of 2009 decreased 35% from the third
        quarter of 2008 and increased 1% from the prior quarter. Revenue from
        the Semiconductor and Electronics Capital Equipment (SEMI), Factory
        Automation and Surface Inspection markets declined year-on-year. The
        increase on a sequential basis is due to higher revenue from the SEMI
        market and, to a lesser extent, the Factory Automation market.
      </li>
    </ul>
    <ul>
      <li style="margin-bottom: 10.0px">
        Gross margin was 71% in the third quarter of 2009, 72% in the third
        quarter of 2008 and 63% in the prior quarter. The percentage decreased
        year-on-year due to an increase in new product introduction costs as a
        percentage of total cost of goods sold and product mix (revenue from
        surface inspection systems, which have a lower product margin than
        modular vision systems, represented a higher percentage of total
        revenue in Q3-09 than in Q3-08). On a sequential basis, the percentage
        increased because Q3-09 included a higher percentage of revenue from
        modular vision systems, and Q2-09 had a higher provision for obsolete
        inventory.
      </li>
    </ul>
    <ul>
      <li style="margin-bottom: 10.0px">
        Research, Development &amp; Engineering (R, D &amp; E) spending in the third
        quarter of 2009 decreased 26% from the third quarter of 2008 and 12%
        from the prior quarter. The decrease in R, D &amp; E spending, both
        year-on-year and sequentially, is due to headcount reductions and the
        effect of mandatory shutdown days. Lower stock option expense, the
        elimination of company bonuses and the impact of foreign exchange
        rates on the company&#8217;s international operations also contributed to
        the year-on-year decrease in spending.
      </li>
      <li style="margin-bottom: 10.0px">
        Selling, General &amp; Administrative (S, G &amp; A) spending in the third
        quarter of 2009 decreased 26% from the third quarter of 2008 and 5%
        from the prior quarter. S, G &amp; A spending decreased year-on-year due
        to headcount reductions, an intangible asset impairment charge of
        $1,500,000 in the third quarter of 2008 that did not repeat, the
        effect of mandatory shutdown days, lower spending on marketing
        communications, travel and commissions, lower stock option expense,
        the elimination of company bonuses, and the impact of foreign exchange
        rates. These lower expenses were partially offset by higher
        professional fees. S, G &amp; A spending decreased on a sequential basis
        due to headcount reductions, the effect of mandatory shutdown days,
        lower spending on marketing communications and travel, and lower stock
        option expense offset by higher professional fees, commissions and the
        impact of foreign exchange rates.
      </li>
    </ul>
    <ul>
      <li style="margin-bottom: 10.0px">
        Cognex reported restructuring charges of $223,000 in the third quarter
        of 2009 and $3,738,000 in the prior quarter related to cost-saving
        initiatives implemented by the company.
      </li>
      <li style="margin-bottom: 10.0px">
        Cognex reported a foreign currency gain of $1,000 in the third quarter
        of 2009, a foreign currency gain of $327,000 in the third quarter of
        2008 and a foreign currency loss of $422,000 in the prior quarter. The
        company recognizes foreign currency gains and losses on the
        revaluation and settlement of accounts receivable and intercompany
        balances that are reported in one currency and collected in another.
      </li>
      <li style="margin-bottom: 10.0px">
        Investment and other income was $261,000 in the third quarter of 2009,
        $1,830,000 in the third quarter of 2008 and $447,000 in the prior
        quarter. The decrease year-on-year is due to a lower average invested
        balance and lower yields. The decrease on a sequential basis is due to
        lower yields and lower rental income.
      </li>
    </ul>
    <div style="margin-left: 0pt; margin-bottom: 10pt; margin-right: 0pt; text-indent: 0pt; width: 100%">
      <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="color: black; height: 1.5pt">

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

        </div>
      </div>
    </div>
    <ul>
      <li style="margin-bottom: 10.0px">
        Excluding tax adjustments, the effective tax rate was 20% in the third
        quarter of 2009 as compared to an effective tax rate of 26% in the
        third quarter of 2008 and a tax benefit of 18% in the prior quarter.
        The effective tax rate decreased year-on-year due to more of the
        company&#8217;s profits being earned in lower tax jurisdictions. The
        effective tax rate was higher than the prior quarter&#8217;s tax benefit due
        to more of the company&#8217;s projected losses for 2009 being incurred in
        higher tax jurisdictions than previously anticipated.
      </li>
    </ul>
    <p style="margin-left: 60.0px">
      The third quarter of 2009 included a benefit from tax adjustments of
      $3,586,000, of which $3,150,000 is due to the reversal of reserves made
      based upon the expiration of the statute of limitations. Including tax
      adjustments, Cognex reported a tax benefit of 294% in the third quarter
      of 2009, 12% in the third quarter of 2008 and 18% in the prior quarter.
    </p>
    <p>
      <b>Balance Sheet Highlights &#8211; October 4, 2009</b>
    </p>
    <ul>
      <li style="margin-bottom: 10.0px">
        Cognex&#8217;s financial position at October 4, 2009 was very strong, with
        approximately $205,915,000 in cash and investments and no debt. In the
        third quarter of 2009, Cognex generated positive cash flow from
        operations of approximately $3,800,000, and paid out $4,500,000 to
        acquire certain assets associated with the SmartAdvisor&#8482; web
        monitoring system product line, approximately $1,400,000 in severance
        and other payments related to the company&#8217;s restructuring initiatives
        and approximately $2,000,000 in dividends to shareholders.
      </li>
      <li style="margin-bottom: 10.0px">
        Inventories at October 4, 2009 decreased by $4,138,000, or 17%, from
        the end of 2008.
      </li>
    </ul>
    <p>
      <b>Financial Outlook</b>
    </p>
    <ul>
      <li style="margin-bottom: 10.0px">
        Given the high degree of uncertainty resulting from global economic
        conditions, Cognex is not providing revenue or earnings per share
        expectations for the fourth quarter of 2009 as it cannot do so with
        any degree of confidence. However, Cognex expects that revenue will
        increase on a sequential basis but net income will decrease on a
        sequential basis as Q3-09 included a benefit from tax adjustments of
        $3,586,000 and savings from mandatory shutdown days that will not
        repeat in Q4-09.
      </li>
    </ul>
    <div style="margin-left: 0pt; margin-bottom: 10pt; margin-right: 0pt; text-indent: 0pt; width: 100%">
      <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="color: black; height: 1.5pt">

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

        </div>
      </div>
    </div>
    <p>
      <b>Non-GAAP Financial Measures</b>
    </p>
    <p>
      Exhibit 2 of this press release includes a reconciliation of certain
      financial measures from GAAP to non-GAAP. Cognex believes that these
      non-GAAP financial measures are useful to investors because they allow
      investors to more accurately assess and compare the company&#8217;s results
      over multiple periods and to evaluate the effectiveness of the
      methodology used by management to review its operating results. In
      particular, Cognex incurs expense related to stock options included in
      its GAAP presentation of cost of revenue, research, development, and
      engineering expenses (R, D &amp; E), and selling, general and administrative
      expenses (S, G &amp; A). Cognex excludes these expenses for the purpose of
      calculating non-GAAP adjusted income/(loss) from continuing operations
      and non-GAAP adjusted income/(loss) from continuing operations per share
      when it evaluates its continuing operational performance and in
      connection with its budgeting process and the allocation of resources,
      because these expenses have no current effect on cash or the future uses
      of cash and they fluctuate as a result of changes in Cognex&#8217;s stock
      price. Cognex also excludes certain items if they are one-time discrete
      events, such as restructuring charges related to cost-cutting
      initiatives and tax adjustments. Cognex does not intend for these
      non-GAAP financial measures to be considered in isolation, nor as a
      substitute for financial information provided in accordance with GAAP.
    </p>
    <p>
      <b>Analyst Conference Call and Simultaneous Webcast</b>
    </p>
    <p>
      Cognex will host a conference call to discuss its results for the third
      quarter of 2009, as well as its financial and business outlook, today at
      5:00 p.m. eastern time. The telephone number for the live call is
      866-244-4637 (or 703-639-1179 if outside the United States). A replay
      will begin at 8:00 p.m. eastern time today and will run continuously
      until 11:59 p.m. eastern time on Thursday, November 5, 2009. The
      telephone number for the replay is 888-266-2081 (or 703-925-2533 if
      outside the United States) and the access code is 1393154.
    </p>
    <p>
      Internet users can listen to a real-time audio broadcast of the
      conference call, as well as an archive replay of the call, on Cognex&#8217;s
      website at <u>http://www.cognex.com/Investor</u>.
    </p>
    <p>
      <b>About Cognex Corporation</b>
    </p>
    <p>
      Cognex Corporation designs, develops, manufactures, and markets machine
      vision sensors and systems, or devices that can &quot;see.&quot; Cognex vision
      sensors are used in factories around the world to automate the
      manufacture of a wide range of items and to assure their quality. Cognex
      is the world's leader in the machine vision industry, having shipped
      more than 500,000 machine vision systems, representing over $2.5 billion
      in cumulative revenue, since the company's founding in 1981. In addition
      to its corporate headquarters in Natick, Massachusetts, Cognex also has
      regional offices and distributors located throughout North America,
      Japan, Europe, Asia, and Latin America. Visit Cognex on-line at <u>http://www.cognex.com/</u>.
    </p>
    <p>
      <b>Forward-Looking Statements</b>
    </p>
    <p>
      Certain statements made in this press release, which do not relate
      solely to historical matters, are forward-looking statements. These
      statements can be identified by use of the words &#8220;expects,&#8221;
      &#8220;anticipates,&#8221; &#8221;estimates,&#8221; &#8220;believes,&#8221; &#8220;projects,&#8221; &#8220;intends,&#8221; &#8220;plans,&#8221;
      &#8220;will,&#8221; &#8220;may,&#8221; &#8220;shall,&#8221; &#8220;could,&#8221; and similar words. These
      forward-looking statements, which include statements regarding business
      and market trends, future financial performance, customer demand and
      order rates, strategic plans and the impact of the company&#8217;s
      cost-cutting measures, involve known and unknown risks and uncertainties
      that could cause actual results to differ materially from those
      projected. Such risks and uncertainties include: (1) current and future
      conditions in the global economy; (2) the cyclicality of the
      semiconductor and electronics industries; (3) the inability to achieve
      significant international revenue; (4) fluctuations in foreign currency
      exchange rates; (5) the loss of a large customer; (6) the reliance upon
      key suppliers to manufacture and deliver critical components for Cognex
      products; (7) the inability to attract and retain skilled employees; (8)
      the inability to design and manufacture high-quality products; (9) the
      technological obsolescence of current products and the inability to
      develop new products; (10) the failure to effectively manage product
      transitions or accurately forecast customer demand; (11) the failure to
      properly manage the distribution of products and services; (12) the
      inability to protect Cognex proprietary technology and intellectual
      property; (13) Cognex&#8217;s involvement in time-consuming and costly
      litigation; (14) the impact of competitive pressures; (15) the
      challenges in integrating and achieving expected results from acquired
      businesses; (16) potential impairment charges with respect to Cognex&#8217;s
      investments or for acquired intangible assets or goodwill; (17)
      potential disruption to Cognex&#8217;s business from its restructuring
      programs; (18) exposure to additional tax liabilities; and (19) the
      other risks detailed in Cognex reports filed with the SEC, including its
      Form 10-K for the fiscal year 2008 and subsequent reports on Form 10-Q.
      You should not place undue reliance upon any such forward-looking
      statements, which speak only as of the date made. Cognex disclaims any
      obligation to update forward-looking statements after the date of such
      statements.
    </p>
    <div style="margin-left: 0pt; margin-bottom: 10pt; margin-right: 0pt; text-indent: 0pt; width: 100%">
      <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="color: black; height: 1.5pt">

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

        </div>
      </div>
    </div>
    <p>
      <u><b>Exhibit 1</b></u>
    </p>
    <div style="text-align:left">
    <table style="font-family: Times New Roman; margin-bottom: 10.0px; font-size: 8pt; width: 100%" cellspacing="0">
      <tr>
        <td style="text-align: center; padding-left: 0.0px" valign="top" colspan="25">
          <b>COGNEX CORPORATION</b>
        </td>
      </tr>
      <tr>
        <td style="text-align: center; padding-left: 0.0px" valign="top" colspan="25">
          <b>Statements of Operations</b>
        </td>
      </tr>
      <tr>
        <td style="text-align: center; padding-left: 0.0px" valign="top" colspan="25">
          <b>(Unaudited)</b>
        </td>
      </tr>
      <tr>
        <td style="text-align: center; padding-left: 0.0px" valign="top" colspan="25">
          <b>Dollars in thousands, except per share amounts</b>
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>
          &#160;
        </td>
        <td>
          &#160;
        </td>
        <td>
          &#160;
        </td>
        <td>

        </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 colspan="3">

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

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

        </td>
        <td>

        </td>
        <td>

        </td>
        <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 colspan="3">

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

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

        </td>
        <td style="text-align: center; padding-left: 0.0px" valign="top" colspan="7">
          <b>Nine-months Ended</b>
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="text-align: center; padding-left: 0.0px" valign="top" colspan="3">
          <b>Oct. 4,</b>
        </td>
        <td>

        </td>
        <td style="text-align: center; padding-left: 0.0px" valign="top" colspan="3">
          Jul. 5,
        </td>
        <td>

        </td>
        <td style="text-align: center; padding-left: 0.0px" valign="top" colspan="3">
          Sept. 28,
        </td>
        <td>

        </td>
        <td style="text-align: center; padding-left: 0.0px" valign="top" colspan="3">
          <b>Oct. 4,</b>
        </td>
        <td>

        </td>
        <td style="text-align: center; padding-left: 0.0px" valign="top" colspan="3">
          Sept. 28,
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

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

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

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

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

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

        </td>
        <td>

        </td>
        <td>

        </td>
        <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 colspan="3">

        </td>
        <td>

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

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

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

        </td>
        <td>

        </td>
        <td>

        </td>
        <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 colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td style="padding-bottom: 2.0px; text-align: left; padding-left: 0.0px" valign="top" colspan="5">
          Cost of revenue (1)
        </td>
        <td>

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

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

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

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

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

        </td>
        <td>

        </td>
        <td>

        </td>
        <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 colspan="3">

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td>

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

        </td>
      </tr>
      <tr>
        <td style="text-align: left; padding-left: 25.0px" valign="top" colspan="5">
          <i>Percentage of revenue</i>
        </td>
        <td>

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td>

        </td>
        <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 colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td style="text-align: left; padding-left: 0.0px" valign="top" colspan="5">
          Research, development, and engineering expenses (1)
        </td>
        <td>

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td>

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

        </td>
      </tr>
      <tr>
        <td style="text-align: left; padding-left: 25.0px" valign="top" colspan="5">
          <i>Percentage of revenue</i>
        </td>
        <td>

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td>

        </td>
        <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 colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td style="text-align: left; padding-left: 0.0px" valign="top" colspan="5">
          Selling, general, and administrative expenses (1)
        </td>
        <td>

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td>

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

        </td>
      </tr>
      <tr>
        <td style="text-align: left; padding-left: 25.0px" valign="top" colspan="5">
          <i>Percentage of revenue</i>
        </td>
        <td>

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td>

        </td>
        <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 colspan="3">

        </td>
        <td>

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

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

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

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

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

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

        </td>
        <td>

        </td>
        <td>

        </td>
        <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 colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td style="text-align: left; padding-left: 0.0px" valign="top" colspan="5">
          Operating income (loss)
        </td>
        <td>

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
      </tr>
      <tr>
        <td style="text-align: left; padding-left: 25.0px" valign="top" colspan="5">
          <i>Percentage of revenue</i>
        </td>
        <td>

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td>

        </td>
        <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 colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td style="text-align: left; padding-left: 0.0px" valign="top" colspan="5">
          Foreign currency gain (loss)
        </td>
        <td>

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td>

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

        </td>
        <td>

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

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

        </td>
        <td>

        </td>
        <td>

        </td>
        <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 colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td style="padding-bottom: 2.0px; text-align: left; padding-left: 0.0px" valign="top" colspan="5">
          Investment and other income
        </td>
        <td>

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

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

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

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

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

        </td>
        <td>

        </td>
        <td>

        </td>
        <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 colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td style="text-align: left; padding-left: 0.0px" valign="top" colspan="5">
          Income (loss) from continuing operations before income tax expense
          (benefit)
        </td>
        <td>

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td>

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

        </td>
        <td>

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

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

        </td>
        <td>

        </td>
        <td>

        </td>
        <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 colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td style="padding-bottom: 2.0px; text-align: left; padding-left: 0.0px" valign="top" colspan="5">
          Income tax expense (benefit) on continuing operations
        </td>
        <td>

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

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

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

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

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

        </td>
        <td>

        </td>
        <td>

        </td>
        <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 colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td style="text-align: left; padding-left: 0.0px" valign="top" colspan="5">
          Income (loss) from continuing operations
        </td>
        <td>

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
      </tr>
      <tr>
        <td style="text-align: left; padding-left: 25.0px" valign="top" colspan="5">
          <i>Percentage of revenue</i>
        </td>
        <td>

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td>

        </td>
        <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 colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td style="padding-bottom: 2.0px; text-align: left; padding-left: 0.0px" valign="top" colspan="5">
          Loss from operations of discontinued business, net of tax
        </td>
        <td>

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

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

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

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

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

        </td>
        <td>

        </td>
        <td>

        </td>
        <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 colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td style="padding-bottom: 4.0px; text-align: left; padding-left: 0.0px" valign="top" colspan="5">
          Net income (loss)
        </td>
        <td>

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

        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: right; padding-left: 0.0px" valign="bottom">
          $
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: right; padding-left: 0.0px" valign="bottom">
          (6,419
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: left; padding-left: 0.0px" valign="bottom">
          )
        </td>
        <td>

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

        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: right; padding-left: 0.0px" valign="bottom">
          <b>$</b>
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: right; padding-left: 0.0px" valign="bottom">
          <b>(5,328</b>
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: left; padding-left: 0.0px" valign="bottom">
          <b>)</b>
        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td>

        </td>
        <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 colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td style="text-align: left; padding-left: 0.0px" valign="top" colspan="5" rowspan="2">
          Diluted income (loss) per weighted-average common and common
          equivalent share:
        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

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

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td style="text-align: left; padding-left: 25.0px" valign="top" colspan="5">
          Income (loss) from continuing operations (2)
        </td>
        <td>

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

        </td>
        <td>

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

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

        </td>
        <td>

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

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

        </td>
      </tr>
      <tr>
        <td style="padding-bottom: 2.0px; text-align: left; padding-left: 25.0px" valign="top" colspan="5">
          Loss from discontinued operations
        </td>
        <td>

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

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

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

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

        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: right; padding-left: 0.0px" valign="bottom">
          $
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: right; padding-left: 0.0px" valign="bottom">
          (0.08
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: left; padding-left: 0.0px" valign="bottom">
          )
        </td>
      </tr>
      <tr>
        <td style="padding-bottom: 4.0px; text-align: left; padding-left: 25.0px" valign="top" colspan="5">
          Net income (loss)
        </td>
        <td>

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

        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: right; padding-left: 0.0px" valign="bottom">
          $
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: right; padding-left: 0.0px" valign="bottom">
          (0.16
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: left; padding-left: 0.0px" valign="bottom">
          )
        </td>
        <td>

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

        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: right; padding-left: 0.0px" valign="bottom">
          <b>$</b>
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: right; padding-left: 0.0px" valign="bottom">
          <b>(0.13</b>
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: left; padding-left: 0.0px" valign="bottom">
          <b>)</b>
        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td>

        </td>
        <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 colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td style="text-align: left; padding-left: 0.0px" valign="top" colspan="5">
          Diluted weighted-average common and common
        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
      </tr>
      <tr>
        <td style="padding-bottom: 4.0px; text-align: left; padding-left: 25.0px" valign="top" colspan="5">
          equivalent shares outstanding
        </td>
        <td>

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

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

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

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

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

        </td>
        <td>

        </td>
        <td>

        </td>
        <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 colspan="3">

        </td>
        <td>

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

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

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

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

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

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

        </td>
        <td>

        </td>
        <td>

        </td>
        <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 colspan="3">

        </td>
        <td>

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

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

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

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

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

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

        </td>
        <td>

        </td>
        <td>

        </td>
        <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 colspan="3">

        </td>
        <td>

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

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

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

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

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

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

        </td>
        <td>

        </td>
        <td>

        </td>
        <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 colspan="3">

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td>

        </td>
        <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 colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td style="padding-right: 0.0px; white-space: nowrap; text-align: right; padding-left: 0.0px" valign="top">
          (1)
        </td>
        <td style="text-align: left; padding-left: 0.0px" valign="top" colspan="4">
          Amounts include stock option expense, as follows:
        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

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

        </td>
        <td>

        </td>
        <td style="text-align: left; padding-left: 0.0px" valign="top" colspan="3">
          Cost of revenue
        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td>

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

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

        </td>
        <td>

        </td>
        <td style="padding-bottom: 2.0px; text-align: left; padding-left: 0.0px" valign="top" colspan="3">
          Selling, general, and administrative
        </td>
        <td>

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

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

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

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

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

        </td>
        <td>

        </td>
        <td style="padding-bottom: 4.0px; text-align: left; padding-left: 0.0px" valign="top" colspan="3">
          Total stock option expense
        </td>
        <td>

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

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

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

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

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

        </td>
        <td>

        </td>
        <td>

        </td>
        <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 colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td style="padding-right: 0.0px; white-space: nowrap; text-align: right; padding-left: 0.0px" valign="top">
          (2)
        </td>
        <td style="text-align: left; padding-left: 0.0px" valign="top" colspan="4" rowspan="3">
          Income (loss) from continuing operations per diluted common and
          common equivalent share excluding restructuring charges, net of tax,
          and tax adjustments
        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

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

        </td>
        <td>

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

        </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 style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: right; padding-left: 0.0px" valign="bottom">
          <b>$</b>
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: right; padding-left: 0.0px" valign="bottom">
          <b>0.03</b>
        </td>
        <td style="border-bottom: double black 2.25pt">
          &#160;
        </td>
        <td>

        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: right; padding-left: 0.0px" valign="bottom">
          $
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: right; padding-left: 0.0px" valign="bottom">
          (0.08
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: left; padding-left: 0.0px" valign="bottom">
          )
        </td>
        <td>

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

        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: right; padding-left: 0.0px" valign="bottom">
          <b>$</b>
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: right; padding-left: 0.0px" valign="bottom">
          <b>(0.13</b>
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: left; padding-left: 0.0px" valign="bottom">
          <b>)</b>
        </td>
        <td>

        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: right; padding-left: 0.0px" valign="bottom">
          $
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: right; padding-left: 0.0px" valign="bottom">
          0.58
        </td>
        <td style="border-bottom: double black 2.25pt">
          &#160;
        </td>
      </tr>
    </table>
    </div>
    <div style="margin-left: 0pt; margin-bottom: 10pt; margin-right: 0pt; text-indent: 0pt; width: 100%">
      <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="color: black; height: 1.5pt">

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

        </div>
      </div>
    </div>
    <p>
      <u><b>Exhibit 2</b></u>
    </p>
    <div style="text-align:left">
    <table style="font-family: Times New Roman; margin-bottom: 10.0px; font-size: 8pt; width: 100%" cellspacing="0">
      <tr>
        <td style="text-align: center; padding-left: 0.0px" valign="top" colspan="25">
          <b>COGNEX CORPORATION</b>
        </td>
      </tr>
      <tr>
        <td style="text-align: center; padding-left: 0.0px" valign="top" colspan="25">
          <b>Reconciliation of Selected Items from GAAP to Non-GAAP</b>
        </td>
      </tr>
      <tr>
        <td style="text-align: center; padding-left: 0.0px" valign="top" colspan="25">
          <b>(Unaudited)</b>
        </td>
      </tr>
      <tr>
        <td style="text-align: center; padding-left: 0.0px" valign="top" colspan="25">
          <b>Dollars in thousands, except per share amounts</b>
        </td>
      </tr>
      <tr>
        <td>
          &#160;
        </td>
        <td>
          &#160;
        </td>
        <td>
          &#160;
        </td>
        <td>
          &#160;
        </td>
        <td>

        </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 colspan="3">

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

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

        </td>
        <td>

        </td>
        <td>

        </td>
        <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 colspan="3">

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

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

        </td>
        <td style="text-align: center; padding-left: 0.0px" valign="top" colspan="7">
          <b>Nine-months Ended</b>
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="text-align: center; padding-left: 0.0px" valign="top" colspan="3">
          <b>Oct. 4,</b>
        </td>
        <td>

        </td>
        <td style="text-align: center; padding-left: 0.0px" valign="top" colspan="3">
          Jul. 5,
        </td>
        <td>

        </td>
        <td style="text-align: center; padding-left: 0.0px" valign="top" colspan="3">
          Sept. 28,
        </td>
        <td>

        </td>
        <td style="text-align: center; padding-left: 0.0px" valign="top" colspan="3">
          <b>Oct. 4,</b>
        </td>
        <td>

        </td>
        <td style="text-align: center; padding-left: 0.0px" valign="top" colspan="3">
          Sept. 28,
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="bottom" colspan="3">
          <b>2009</b>
        </td>
        <td>

        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="bottom" colspan="3">
          2009
        </td>
        <td>

        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="bottom" colspan="3">
          2008
        </td>
        <td>

        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="bottom" colspan="3">
          <b>2009</b>
        </td>
        <td>

        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="bottom" colspan="3">
          2008
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <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 colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt" colspan="3">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt" colspan="3">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt" colspan="3">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt" colspan="3">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt" colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <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 colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td style="text-align: left; padding-left: 0.0px" valign="top" colspan="5">
          Research, development, and engineering expenses (GAAP)
        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
      </tr>
      <tr>
        <td style="padding-bottom: 2.0px; text-align: left; padding-left: 0.0px" valign="top" colspan="5">
          Selling, general, and administrative expenses (GAAP)
        </td>
        <td>

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

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

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

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

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

        </td>
        <td style="text-align: left; padding-left: 0.0px" valign="top" colspan="4">
          Total RD&amp;E and SG&amp;A (GAAP)
        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

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

        </td>
        <td>

        </td>
        <td>

        </td>
        <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 colspan="3">

        </td>
        <td>

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

        </td>
        <td style="text-align: left; padding-left: 0.0px" valign="top" colspan="4">
          Stock option expense included in RD&amp;E and SG&amp;A as follows:
        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

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

        </td>
        <td style="text-align: left; padding-left: 0.0px" valign="top" colspan="4">
          Research, development, and engineering expenses
        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

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

        </td>
        <td style="padding-bottom: 2.0px; text-align: left; padding-left: 0.0px" valign="top" colspan="4">
          Selling, general, and administrative expenses
        </td>
        <td>

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

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

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

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

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

        </td>
        <td style="text-align: left; padding-left: 0.0px" valign="top" colspan="4">
          Total stock option expense included in RD&amp;E and SG&amp;A
        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

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

        </td>
        <td>

        </td>
        <td>

        </td>
        <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 colspan="3">

        </td>
        <td>

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

        </td>
        <td style="padding-bottom: 4.0px; text-align: left; padding-left: 0.0px" valign="top" colspan="4">
          Total RD&amp;E and SG&amp;A excluding stock option expense (Non-GAAP)
        </td>
        <td>

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

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

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

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

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

        </td>
        <td>

        </td>
        <td>

        </td>
        <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 colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td style="text-align: left; padding-left: 0.0px" valign="top" colspan="5">
          Operating income (loss) (GAAP)
        </td>
        <td>

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

        </td>
        <td>

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

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

        </td>
        <td>

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

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

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

        </td>
        <td style="padding-bottom: 2.0px; text-align: left; padding-left: 0.0px" valign="top" colspan="4">
          Restructuring charges
        </td>
        <td>

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

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

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

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

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

        </td>
        <td style="padding-bottom: 4.0px; text-align: left; padding-left: 0.0px" valign="top" colspan="4">
          Operating income (loss) excluding restructuring charges (Non-GAAP)
        </td>
        <td>

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

        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: right; padding-left: 0.0px" valign="bottom">
          $
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: right; padding-left: 0.0px" valign="bottom">
          (4,116
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: left; padding-left: 0.0px" valign="bottom">
          )
        </td>
        <td>

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

        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: right; padding-left: 0.0px" valign="bottom">
          <b>$</b>
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: right; padding-left: 0.0px" valign="bottom">
          <b>(9,166</b>
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: left; padding-left: 0.0px" valign="bottom">
          <b>)</b>
        </td>
        <td>

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

        </td>
        <td style="text-align: left; padding-left: 25.0px" valign="top" colspan="4">
          <i>Percentage of total revenue (Non-GAAP)</i>
        </td>
        <td>

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; text-align: right; padding-left: 0.0px" valign="bottom">
          <i>14</i>
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; text-align: left; padding-left: 0.0px" valign="bottom">
          <i>%</i>
        </td>
      </tr>
      <tr>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt" colspan="3">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt" colspan="3">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt" colspan="3">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt" colspan="3">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt" colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt" colspan="3">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt" colspan="3">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt" colspan="3">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt" colspan="3">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt" colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <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 colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td style="text-align: left; padding-left: 0.0px" valign="top" colspan="5">
          Income (loss) from continuing operations (GAAP)
        </td>
        <td>

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

        </td>
        <td>

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

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

        </td>
        <td>

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

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

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

        </td>
        <td style="text-align: left; padding-left: 0.0px" valign="top" colspan="4">
          Restructuring charges, net of tax
        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

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

        </td>
        <td style="padding-bottom: 2.0px; text-align: left; padding-left: 0.0px" valign="top" colspan="4">
          Tax adjustments
        </td>
        <td>

        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: right; padding-left: 0.0px" valign="bottom">
          <b>$</b>
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: right; padding-left: 0.0px" valign="bottom">
          <b>(3,586</b>
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: left; padding-left: 0.0px" valign="bottom">
          <b>)</b>
        </td>
        <td>

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

        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: right; padding-left: 0.0px" valign="bottom">
          $
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: right; padding-left: 0.0px" valign="bottom">
          (3,871
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: left; padding-left: 0.0px" valign="bottom">
          )
        </td>
        <td>

        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: right; padding-left: 0.0px" valign="bottom">
          <b>$</b>
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: right; padding-left: 0.0px" valign="bottom">
          <b>(3,347</b>
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: left; padding-left: 0.0px" valign="bottom">
          <b>)</b>
        </td>
        <td>

        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: right; padding-left: 0.0px" valign="bottom">
          $
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: right; padding-left: 0.0px" valign="bottom">
          (3,968
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: left; padding-left: 0.0px" valign="bottom">
          )
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td style="text-align: left; padding-left: 0.0px" valign="top" colspan="4" rowspan="2">
          Income (loss) from continuing operations excluding restructuring
          charges and tax adjustments (Non-GAAP)
        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

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

        </td>
        <td>

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

        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: right; padding-left: 0.0px" valign="bottom">
          $
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: right; padding-left: 0.0px" valign="bottom">
          (3,354
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: left; padding-left: 0.0px" valign="bottom">
          )
        </td>
        <td>

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

        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: right; padding-left: 0.0px" valign="bottom">
          <b>$</b>
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: right; padding-left: 0.0px" valign="bottom">
          <b>(5,269</b>
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: left; padding-left: 0.0px" valign="bottom">
          <b>)</b>
        </td>
        <td>

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

        </td>
        <td style="text-align: left; padding-left: 25.0px" valign="top" colspan="4">
          <i>Percentage of total revenue (Non-GAAP)</i>
        </td>
        <td>

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; text-align: right; padding-left: 0.0px" valign="bottom">
          <i>13</i>
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; text-align: left; padding-left: 0.0px" valign="bottom">
          <i>%</i>
        </td>
      </tr>
      <tr>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt" colspan="3">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt" colspan="3">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt" colspan="3">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt" colspan="3">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt" colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt" colspan="3">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt" colspan="3">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt" colspan="3">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt" colspan="3">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt" colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td>

        </td>
        <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 colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td style="text-align: left; padding-left: 0.0px" valign="top" colspan="5">
          Income (loss) from continuing operations per diluted share (GAAP)
        </td>
        <td>

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

        </td>
        <td>

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

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

        </td>
        <td>

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

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

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

        </td>
        <td style="text-align: left; padding-left: 0.0px" valign="top" colspan="4">
          Restructuring charges, net of tax
        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

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

        </td>
        <td style="padding-bottom: 2.0px; text-align: left; padding-left: 0.0px" valign="top" colspan="4">
          Tax adjustments
        </td>
        <td>

        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: right; padding-left: 0.0px" valign="bottom">
          <b>$</b>
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: right; padding-left: 0.0px" valign="bottom">
          <b>(0.09</b>
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: left; padding-left: 0.0px" valign="bottom">
          <b>)</b>
        </td>
        <td>

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

        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: right; padding-left: 0.0px" valign="bottom">
          $
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: right; padding-left: 0.0px" valign="bottom">
          (0.09
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: left; padding-left: 0.0px" valign="bottom">
          )
        </td>
        <td>

        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: right; padding-left: 0.0px" valign="bottom">
          <b>$</b>
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: right; padding-left: 0.0px" valign="bottom">
          <b>(0.08</b>
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: left; padding-left: 0.0px" valign="bottom">
          <b>)</b>
        </td>
        <td>

        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: right; padding-left: 0.0px" valign="bottom">
          $
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: right; padding-left: 0.0px" valign="bottom">
          (0.10
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: left; padding-left: 0.0px" valign="bottom">
          )
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td style="text-align: left; padding-left: 0.0px" valign="top" colspan="4" rowspan="2">
          Income (loss) from continuing operations per diluted share excluding
          restructuring charges and tax adjustments (Non-GAAP)
        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

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

        </td>
        <td>

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

        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: right; padding-left: 0.0px" valign="bottom">
          $
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: right; padding-left: 0.0px" valign="bottom">
          (0.08
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: left; padding-left: 0.0px" valign="bottom">
          )
        </td>
        <td>

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

        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: right; padding-left: 0.0px" valign="bottom">
          <b>$</b>
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: right; padding-left: 0.0px" valign="bottom">
          <b>(0.13</b>
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: left; padding-left: 0.0px" valign="bottom">
          <b>)</b>
        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td>

        </td>
        <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 colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td style="padding-bottom: 4.0px; text-align: left; padding-left: 0.0px" valign="top" colspan="5">
          Income (loss) from continuing operations before income tax expense
          (benefit) (GAAP)
        </td>
        <td>

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

        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: right; padding-left: 0.0px" valign="bottom">
          $
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: right; padding-left: 0.0px" valign="bottom">
          (7,829
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: left; padding-left: 0.0px" valign="bottom">
          )
        </td>
        <td>

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

        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: right; padding-left: 0.0px" valign="bottom">
          <b>$</b>
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: right; padding-left: 0.0px" valign="bottom">
          <b>(10,845</b>
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: left; padding-left: 0.0px" valign="bottom">
          <b>)</b>
        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td>

        </td>
        <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 colspan="3">

        </td>
        <td>

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

        </td>
        <td style="text-align: left; padding-left: 0.0px" valign="top" colspan="4">
          Income tax expense (benefit) on continuing operations (GAAP)
        </td>
        <td>

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

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

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

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

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

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

        </td>
        <td style="text-align: left; padding-left: 25.0px" valign="top" colspan="4">
          <i>Effective tax rate (GAAP)</i>
        </td>
        <td>

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td>

        </td>
        <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 colspan="3">

        </td>
        <td>

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

        </td>
        <td style="text-align: left; padding-left: 0.0px" valign="top" colspan="4">
          Tax adjustments:
        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

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

        </td>
        <td style="text-align: left; padding-left: 0.0px" valign="top" colspan="4">
          True up of annual tax rate
        </td>
        <td>

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td>

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

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

        </td>
        <td style="padding-bottom: 2.0px; text-align: left; padding-left: 0.0px" valign="top" colspan="4">
          Discrete tax events
        </td>
        <td>

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

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

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

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

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

        </td>
        <td style="text-align: left; padding-left: 0.0px" valign="top" colspan="4" rowspan="2">
          <p style="margin-bottom: 0px; margin-top: 0px">
            Income tax expense (benefit) on continuing operations excluding
            tax adjustments (Non-GAAP)
          </p>
        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

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

        </td>
        <td>

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

        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: right; padding-left: 0.0px" valign="bottom">
          $
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: right; padding-left: 0.0px" valign="bottom">
          (1,410
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: left; padding-left: 0.0px" valign="bottom">
          )
        </td>
        <td>

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

        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: right; padding-left: 0.0px" valign="bottom">
          <b>$</b>
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: right; padding-left: 0.0px" valign="bottom">
          <b>(2,170</b>
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: left; padding-left: 0.0px" valign="bottom">
          <b>)</b>
        </td>
        <td>

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

        </td>
        <td style="text-align: left; padding-left: 25.0px" valign="top" colspan="4">
          <i>Effective tax rate (Non-GAAP)</i>
        </td>
        <td>

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td>

        </td>
        <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 colspan="3">

        </td>
        <td>

        </td>
        <td colspan="3">
          &#160;
        </td>
      </tr>
      <tr>
        <td style="padding-bottom: 4.0px; text-align: left; padding-left: 0.0px" valign="top" colspan="5">
          <p style="margin-bottom: 0px; margin-top: 0px">
            Income (loss) from continuing operations excluding tax adjustments
            (Non-GAAP)
          </p>
        </td>
        <td>

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

        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: right; padding-left: 0.0px" valign="bottom">
          $
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: right; padding-left: 0.0px" valign="bottom">
          (6,419
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: left; padding-left: 0.0px" valign="bottom">
          )
        </td>
        <td>

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

        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: right; padding-left: 0.0px" valign="bottom">
          <b>$</b>
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: right; padding-left: 0.0px" valign="bottom">
          <b>(8,675</b>
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: left; padding-left: 0.0px" valign="bottom">
          <b>)</b>
        </td>
        <td>

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

        </td>
        <td style="text-align: left; padding-left: 25.0px" valign="top" colspan="4">
          <i>Percentage of revenue (Non-GAAP)</i>
        </td>
        <td>

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; text-align: right; padding-left: 0.0px" valign="bottom">
          <i>13</i>
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; text-align: left; padding-left: 0.0px" valign="bottom">
          <i>%</i>
        </td>
      </tr>
      <tr>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt" colspan="4">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt" colspan="3">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt" colspan="3">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt" colspan="3">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt" colspan="3">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="border-bottom: solid black 1.0pt" colspan="3">
          &#160;
        </td>
      </tr>
    </table>
    </div>
    <div style="margin-left: 0pt; margin-bottom: 10pt; margin-right: 0pt; text-indent: 0pt; width: 100%">
      <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="color: black; height: 1.5pt">

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

        </div>
      </div>
    </div>
    <p>
      <u><b>Exhibit 3</b></u>
    </p>
    <div style="text-align:left">
    <table style="font-family: Times New Roman; margin-bottom: 10.0px; font-size: 8pt; width: 100%" cellspacing="0">
      <tr>
        <td style="text-align: center; padding-left: 0.0px" valign="top" colspan="7">
          <b>COGNEX CORPORATION</b>
        </td>
      </tr>
      <tr>
        <td style="text-align: center; padding-left: 0.0px" valign="top" colspan="7">
          <b>Balance Sheets</b>
        </td>
      </tr>
      <tr>
        <td style="text-align: center; padding-left: 0.0px" valign="top" colspan="7">
          <b>In thousands</b>
        </td>
      </tr>
      <tr>
        <td>

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

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

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

        </td>
        <td>

        </td>
        <td colspan="2">

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td colspan="2">

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td style="text-align: center; padding-left: 0.0px" valign="top" colspan="2">
          <b>October 4,</b>
        </td>
        <td>

        </td>
        <td style="text-align: center; padding-left: 0.0px" valign="top" colspan="2">
          December 31,
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="bottom" colspan="2">
          <b>2009</b>
        </td>
        <td>

        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: center; padding-left: 0.0px" valign="bottom" colspan="2">
          2008
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td style="text-align: center; padding-left: 0.0px" valign="top" colspan="2">
          <b>(unaudited)</b>
        </td>
        <td>

        </td>
        <td colspan="2">

        </td>
      </tr>
      <tr>
        <td style="text-align: left; padding-left: 0.0px" valign="top">
          <b>Assets</b>
        </td>
        <td>

        </td>
        <td colspan="2">

        </td>
        <td>

        </td>
        <td colspan="2">

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

        </td>
        <td>

        </td>
        <td colspan="2">

        </td>
        <td>

        </td>
        <td colspan="2">
          &#160;
        </td>
      </tr>
      <tr>
        <td style="text-align: left; padding-left: 0.0px" valign="top">
          Cash and investments
        </td>
        <td>

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

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

        </td>
        <td>

        </td>
        <td colspan="2">

        </td>
        <td>

        </td>
        <td colspan="2">
          &#160;
        </td>
      </tr>
      <tr>
        <td style="text-align: left; padding-left: 0.0px" valign="top">
          Accounts receivable
        </td>
        <td>

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td colspan="2">

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td colspan="2">

        </td>
        <td>

        </td>
        <td colspan="2">
          &#160;
        </td>
      </tr>
      <tr>
        <td style="text-align: left; padding-left: 0.0px" valign="top">
          Property, plant, and equipment
        </td>
        <td>

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td colspan="2">

        </td>
        <td>

        </td>
        <td colspan="2">
          &#160;
        </td>
      </tr>
      <tr>
        <td style="text-align: left; padding-left: 0.0px" valign="top">
          Goodwill and intangible assets
        </td>
        <td>

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td colspan="2">

        </td>
        <td>

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

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

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

        </td>
        <td>

        </td>
        <td colspan="2">

        </td>
        <td>

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

        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: right; padding-left: 0.0px" valign="bottom">
          <b>$</b>
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: right; padding-left: 0.0px" valign="bottom">
          <b>446,897</b>
        </td>
        <td>

        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: right; padding-left: 0.0px" valign="bottom">
          $
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: right; padding-left: 0.0px" valign="bottom">
          474,047
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td colspan="2">

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td colspan="2">

        </td>
        <td>

        </td>
        <td colspan="2">
          &#160;
        </td>
      </tr>
      <tr>
        <td style="text-align: left; padding-left: 0.0px" valign="top">
          <b>Liabilities and Shareholders' Equity</b>
        </td>
        <td>

        </td>
        <td colspan="2">

        </td>
        <td>

        </td>
        <td colspan="2">

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

        </td>
        <td>

        </td>
        <td colspan="2">

        </td>
        <td>

        </td>
        <td colspan="2">
          &#160;
        </td>
      </tr>
      <tr>
        <td style="text-align: left; padding-left: 0.0px" valign="top">
          Accounts payable and accrued liabilities
        </td>
        <td>

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

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

        </td>
        <td>

        </td>
        <td colspan="2">

        </td>
        <td>

        </td>
        <td colspan="2">
          &#160;
        </td>
      </tr>
      <tr>
        <td style="text-align: left; padding-left: 0.0px" valign="top">
          Income taxes
        </td>
        <td>

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td colspan="2">

        </td>
        <td>

        </td>
        <td colspan="2">
          &#160;
        </td>
      </tr>
      <tr>
        <td style="text-align: left; padding-left: 0.0px" valign="top">
          Deferred revenue and customer deposits
        </td>
        <td>

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td colspan="2">

        </td>
        <td>

        </td>
        <td colspan="2">
          &#160;
        </td>
      </tr>
      <tr>
        <td style="padding-bottom: 2.0px; text-align: left; padding-left: 0.0px" valign="top">
          Shareholders' equity
        </td>
        <td>

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

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

        </td>
        <td>

        </td>
        <td colspan="2">

        </td>
        <td>

        </td>
        <td colspan="2">
          &#160;
        </td>
      </tr>
      <tr>
        <td style="padding-bottom: 4.0px; text-align: left; padding-left: 0.0px" valign="top">
          Total liabilities and shareholders' equity
        </td>
        <td>

        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: right; padding-left: 0.0px" valign="bottom">
          <b>$</b>
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: right; padding-left: 0.0px" valign="bottom">
          <b>446,897</b>
        </td>
        <td>

        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: right; padding-left: 0.0px" valign="bottom">
          $
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: right; padding-left: 0.0px" valign="bottom">
          474,047
        </td>
      </tr>
    </table>
    </div>
    <div style="margin-left: 0pt; margin-bottom: 10pt; margin-right: 0pt; text-indent: 0pt; width: 100%">
      <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="color: black; height: 1.5pt">

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

        </div>
      </div>
    </div>
    <p>
      <u><b>Exhibit 4</b></u>
    </p>
    <div style="text-align:left">
    <table style="font-family: Times New Roman; margin-bottom: 10.0px; font-size: 8pt; width: 100%" cellspacing="0">
      <tr>
        <td style="text-align: center; padding-left: 0.0px" valign="top" colspan="21">
          <b>COGNEX CORPORATION</b>
        </td>
      </tr>
      <tr>
        <td style="text-align: center; padding-left: 0.0px" valign="top" colspan="21">
          <b>Additional Information Schedule</b>
        </td>
      </tr>
      <tr>
        <td style="text-align: center; padding-left: 0.0px" valign="top" colspan="21">
          <b>(Unaudited)</b>
        </td>
      </tr>
      <tr>
        <td style="text-align: center; padding-left: 0.0px" valign="top" colspan="21">
          <b>Dollars in thousands</b>
        </td>
      </tr>
      <tr>
        <td>

        </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 colspan="3">

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

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

        </td>
        <td>

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

        </td>
        <td>

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

        </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 style="text-align: center; padding-left: 0.0px" valign="top" colspan="11">
          <b>Three-months Ended</b>
        </td>
        <td>

        </td>
        <td style="text-align: center; padding-left: 0.0px" valign="top" colspan="7">
          <b>Nine-months Ended</b>
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

        </td>
        <td style="text-align: center; padding-left: 0.0px" valign="top" colspan="3">
          <b>Oct. 4,</b>
        </td>
        <td>

        </td>
        <td style="text-align: center; padding-left: 0.0px" valign="top" colspan="3">
          Jul. 5,
        </td>
        <td>

        </td>
        <td style="text-align: center; padding-left: 0.0px" valign="top" colspan="3">
          Sept. 28,
        </td>
        <td>

        </td>
        <td style="text-align: center; padding-left: 0.0px" valign="top" colspan="3">
          <b>Oct. 4,</b>
        </td>
        <td>

        </td>
        <td style="text-align: center; padding-left: 0.0px" valign="top" colspan="3">
          Sept. 28,
        </td>
      </tr>
      <tr>
        <td>

        </td>
        <td>

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

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

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

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

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

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

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

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

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
      </tr>
      <tr>
        <td style="text-align: left; padding-left: 10.0px" valign="top">
          <i>Modular Vision Systems Division</i>
        </td>
        <td>

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; text-align: right; padding-left: 0.0px" valign="bottom">
          86
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; text-align: left; padding-left: 0.0px" valign="bottom">
          %
        </td>
      </tr>
      <tr>
        <td style="padding-bottom: 2.0px; text-align: left; padding-left: 10.0px" valign="top">
          <i>Surface Inspection Systems Division</i>
        </td>
        <td>

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

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

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

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

        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: right; padding-left: 0.0px" valign="bottom">
          14
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: left; padding-left: 0.0px" valign="bottom">
          %
        </td>
      </tr>
      <tr>
        <td style="padding-bottom: 4.0px; text-align: left; padding-left: 10.0px" valign="top">
          <i>Total</i>
        </td>
        <td>

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

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

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

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

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
      </tr>
      <tr>
        <td style="text-align: left; padding-left: 10.0px" valign="top">
          <i>Europe</i>
        </td>
        <td>

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

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

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

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

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

        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: right; padding-left: 0.0px" valign="bottom">
          12
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: left; padding-left: 0.0px" valign="bottom">
          %
        </td>
      </tr>
      <tr>
        <td style="padding-bottom: 4.0px; text-align: left; padding-left: 10.0px" valign="top">
          <i>Total</i>
        </td>
        <td>

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

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

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

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

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
      </tr>
      <tr>
        <td style="text-align: left; padding-left: 10.0px" valign="top">
          <i>Discrete factory automation</i>
        </td>
        <td>

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; text-align: right; padding-left: 0.0px" valign="bottom">
          68
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; text-align: left; padding-left: 0.0px" valign="bottom">
          %
        </td>
      </tr>
      <tr>
        <td style="text-align: left; padding-left: 10.0px" valign="top">
          <i>Web and surface inspection</i>
        </td>
        <td>

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

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

        </td>
        <td>

        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; text-align: right; padding-left: 0.0px" valign="bottom">
          14
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; text-align: left; padding-left: 0.0px" valign="bottom">
          %
        </td>
      </tr>
      <tr>
        <td style="padding-bottom: 2.0px; text-align: left; padding-left: 10.0px" valign="top">
          <i>Semiconductor and electronics capital equipment</i>
        </td>
        <td>

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

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

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

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

        </td>
        <td style="border-bottom: solid black 1.0pt">
          &#160;
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: right; padding-left: 0.0px" valign="bottom">
          18
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: solid black 1.0pt; text-align: left; padding-left: 0.0px" valign="bottom">
          %
        </td>
      </tr>
      <tr>
        <td style="padding-bottom: 4.0px; text-align: left; padding-left: 10.0px" valign="top">
          <i>Total</i>
        </td>
        <td>

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

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

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

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

        </td>
        <td style="border-bottom: double black 2.25pt">
          &#160;
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: right; padding-left: 0.0px" valign="bottom">
          100
        </td>
        <td style="padding-right: 0.0px; white-space: nowrap; border-bottom: double black 2.25pt; text-align: left; padding-left: 0.0px" valign="bottom">
          %
        </td>
      </tr>
    </table>
    </div>
    <p>

    </p>
    <p>
      CONTACT:<br>Cognex Corporation<br>Susan Conway, 508-650-3353<br>Director
      of Investor Relations<br><u>susan.conway@cognex.com</u>
    </p>
    <p>

    </p>
  </body>
</html>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
-----END PRIVACY-ENHANCED MESSAGE-----
