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

FILER:

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

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

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

	MAIL ADDRESS:	
		STREET 1:		5245 HELLYER AVE
		CITY:			SAN JOSE
		STATE:			CA
		ZIP:			95138
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>a51598342.htm
<DESCRIPTION>POWER INTEGRATIONS, INC. 8-K
<TEXT>
<html>
<head>
<title></title>
<!--Licensed to: Business Wire
    Document created using EDGARfilings PROfile 4.3.2.0
    Copyright 1995 - 2017 Summit Financial Printing, LLC.  All rights reserved.-->
</head>
<body style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt" bgcolor="#ffffff" text="#000000">
<div>
<p style="TEXT-ALIGN: center"></p>

<p style="TEXT-ALIGN: center; FONT-FAMILY: Times New Roman; FONT-SIZE: 16pt"></p>

<hr style="BORDER-BOTTOM: black 1px solid; TEXT-ALIGN: center; BORDER-LEFT: medium none; BACKGROUND-COLOR: #ffffff; HEIGHT: 10px; COLOR: #ffffff; MARGIN-LEFT: auto; BORDER-TOP: black 4px solid; MARGIN-RIGHT: auto; BORDER-RIGHT: medium none" align="center">
<br>
<br>
<p style="TEXT-ALIGN: center"><font style="FONT-FAMILY: Times New Roman; FONT-SIZE: 16pt"><b>UNITED STATES</b></font><b><font style="FONT-FAMILY: Times New Roman; FONT-SIZE: 16pt"><br style="FONT-FAMILY: Times New Roman; FONT-SIZE: 16pt">
</font><font style="FONT-FAMILY: Times New Roman; FONT-SIZE: 16pt">SECURITIES AND EXCHANGE COMMISSION</font></b><font style="FONT-SIZE: 16pt"><br style="FONT-SIZE: 16pt">
</font><font style="FONT-FAMILY: Times New Roman; FONT-SIZE: 16pt"><b>WASHINGTON, DC 20549</b></font><br>
<font style="FONT-FAMILY: Times New Roman"><b>______________</b></font><br>
</p>

<p style="TEXT-ALIGN: center"><font style="FONT-FAMILY: Times New Roman; FONT-SIZE: 16pt"><b>FORM 8-K</b></font><br>
<br>
<br>
<font style="FONT-FAMILY: Times New Roman; FONT-SIZE: 12pt"><b>CURRENT REPORT</b></font><font style="FONT-SIZE: 12pt"><br style="FONT-SIZE: 12pt">
</font><font style="FONT-FAMILY: Times New Roman; FONT-SIZE: 12pt"><b>PURSUANT TO SECTION 13 OR 15(d) OF</b></font><font style="FONT-SIZE: 12pt"><br style="FONT-SIZE: 12pt">
</font><font style="FONT-FAMILY: Times New Roman; FONT-SIZE: 12pt"><b>THE SECURITIES EXCHANGE ACT OF 1934</b></font><br>
<br>
<font style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">Date of Report (Date of earliest event reported): July 27, 2017</font><font style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"><br style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
</font><br>
<font style="FONT-FAMILY: Times New Roman"><b>______________</b></font><br>
</p>

<p style="TEXT-ALIGN: center"><font style="FONT-FAMILY: Times New Roman; FONT-SIZE: 18pt"><b>Power Integrations, Inc.</b></font><br>
<font style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">(Exact name of Registrant as specified in its charter)</font><br>
<font style="FONT-FAMILY: Times New Roman"><b>______________<br>
</b></font><br>
</p>

<div style="TEXT-ALIGN: left">
<table style="WIDTH: 100%; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 10px; FONT-SIZE: 10pt" id="z69d2fc0a3111444585404f070e370090" border="0" cellspacing="0" cellpadding="0">
<tr>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; PADDING-LEFT: 0px; WIDTH: 31%" valign="bottom">
<p style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px">Delaware </p>
</td>
<td style="WIDTH: 3%">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; PADDING-LEFT: 0px; WIDTH: 32%; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">
<p style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px">000-23441 </p>
</td>
<td style="WIDTH: 3%">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; PADDING-LEFT: 0px; WIDTH: 31%; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">
<p style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px">94-3065014 </p>
</td>
</tr>

<tr>
<td style="TEXT-ALIGN: center; PADDING-LEFT: 0px; WIDTH: 31%" valign="bottom">
<p style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px">(State or other jurisdiction </p>

<p style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px">of incorporation) </p>
</td>
<td style="WIDTH: 3%"></td>
<td style="TEXT-ALIGN: center; PADDING-LEFT: 0px; WIDTH: 32%" valign="bottom">
<p style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px">(Commission </p>

<p style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px">File Number) </p>
</td>
<td style="WIDTH: 3%"></td>
<td style="TEXT-ALIGN: center; PADDING-LEFT: 0px; WIDTH: 31%" valign="bottom">
<p style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px">(IRS Employer </p>

<p style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px">Identification No.) </p>
</td>
</tr>
</table>
</div>

<p style="TEXT-ALIGN: center"><br>
<b>5245 Hellyer Avenue</b><br>
<b>San Jose, California 95138-1002</b><br>
<b>(Address of principal executive offices)</b><br>
<br>
<b>(408)&#160;414-9200</b><br>
 &#160;(Registrant&#8217;s telephone number, including area code) </p>

<p style="TEXT-ALIGN: center"><font style="FONT-FAMILY: Times New Roman"><b>______________</b></font><br>
</p>

<p></p>

<p><font style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions </font>(see General Instruction A.2. below): </p>

<p><font style="FONT-FAMILY: Arial Unicode MS; FONT-SIZE: 10pt">&#8414;</font> <font style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)</font> </p>

<p><font style="FONT-FAMILY: Arial Unicode MS; FONT-SIZE: 10pt">&#8414;</font> <font style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)</font> </p>

<p><font style="FONT-FAMILY: Arial Unicode MS; FONT-SIZE: 10pt">&#8414;</font> <font style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">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-FAMILY: Arial Unicode MS; FONT-SIZE: 10pt">&#8414;</font> <font style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))</font> </p>

<p style="TEXT-ALIGN: justify">Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (&#167;230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (&#167;240.12b-2 of this chapter). </p>

<p style="TEXT-ALIGN: right">Emerging growth company&#160;&#9744; </p>

<p style="TEXT-ALIGN: justify">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. &#9744; </p>

<p></p>

<hr style="BORDER-BOTTOM: black 4px solid; TEXT-ALIGN: center; BORDER-LEFT: medium none; BACKGROUND-COLOR: #ffffff; HEIGHT: 10px; COLOR: #ffffff; MARGIN-LEFT: auto; BORDER-TOP: black 1px solid; MARGIN-RIGHT: auto; BORDER-RIGHT: medium none" align="center">
<br>
<br>
<div style="MARGIN-TOP: 10pt; MARGIN-BOTTOM: 10pt; CLEAR: both" id="DSPFPageBreakArea">
<div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
<hr style="BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #000000; MARGIN: 4px 0px; WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 2px; COLOR: #000000; CLEAR: both; BORDER-LEFT-WIDTH: 0px" noshade="noshade">
</div>
</div>

<p><b>Item 2.02. Results of Operations and Financial Condition.</b> </p>

<p>On July 27, 2017 the Registrant issued a press release, a copy of which is attached hereto as Exhibit 99.1 and is incorporated herein by reference. </p>

<p><b>Item 9.01. Financial Statements and Exhibits.</b> </p>

<div style="TEXT-ALIGN: left">
<table style="WIDTH: 100%; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 10px; FONT-SIZE: 10pt" id="z4becae8a84214e3aa99394f55093caa9" cellspacing="0">
<tr>
<td style="WIDTH: 5%">&#160; </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; WIDTH: 15%" valign="top">Exhibit 99.1. </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; WIDTH: 80%" valign="top">Press release dated July 27, 2017 </td>
</tr>
</table>
</div>

<p></p>

<p></p>

<div style="MARGIN-TOP: 10pt; MARGIN-BOTTOM: 10pt; CLEAR: both" id="DSPFPageBreakArea">
<div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
<hr style="BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #000000; MARGIN: 4px 0px; WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 2px; COLOR: #000000; CLEAR: both; BORDER-LEFT-WIDTH: 0px" noshade="noshade">
</div>
</div>

<p style="TEXT-ALIGN: center"><font style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"><b>SIGNATURE</b></font> </p>

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

<div style="TEXT-ALIGN: left">
<table style="WIDTH: 100%; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 10px; FONT-SIZE: 10pt" id="zba077e80636742508badf1fda60927ec" cellspacing="0">
<tr>
<td style="WIDTH: 48%"></td>
<td style="TEXT-ALIGN: center; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; WIDTH: 4%" valign="top">
<p style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"></p>
</td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; PADDING-LEFT: 0px; WIDTH: 48%" valign="top">
<p style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><b>Power Integrations</b> </p>
</td>
</tr>

<tr>
<td style="WIDTH: 48%"></td>
<td style="TEXT-ALIGN: center; PADDING-LEFT: 0px; WIDTH: 4%" valign="top">
<p style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"></p>
</td>
<td style="TEXT-ALIGN: center; PADDING-LEFT: 0px; WIDTH: 48%" valign="top">
<p style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px">(Registrant) </p>
</td>
</tr>

<tr>
<td style="WIDTH: 48%"></td>
<td style="WIDTH: 4%"></td>
<td style="WIDTH: 48%">&#160; </td>
</tr>

<tr>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; PADDING-LEFT: 0px; WIDTH: 48%" valign="top">
<p style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><b>July 27, 2017</b> </p>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; WIDTH: 4%" valign="top">
<p style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"></p>
</td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; PADDING-LEFT: 0px; WIDTH: 48%" valign="top">
<p style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><b>/s/ SANDEEP&#160;NAYYAR</b> </p>
</td>
</tr>

<tr>
<td style="TEXT-ALIGN: center; PADDING-LEFT: 0px; WIDTH: 48%" valign="top">
<p style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px">(Date) </p>
</td>
<td style="WIDTH: 4%"></td>
<td style="TEXT-ALIGN: center; PADDING-LEFT: 0px; WIDTH: 48%" valign="top">
<p style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px">Sandeep Nayyar </p>
</td>
</tr>

<tr>
<td style="WIDTH: 48%"></td>
<td style="WIDTH: 4%"></td>
<td style="TEXT-ALIGN: center; PADDING-LEFT: 0px; WIDTH: 48%" valign="top">
<p style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><i>Chief Financial Officer</i> </p>
</td>
</tr>
</table>
</div>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.1
<SEQUENCE>2
<FILENAME>a51598342ex99_1.htm
<DESCRIPTION>EXHIBIT 99.1
<TEXT>
<html>
<head>
<title></title>
<!--Licensed to: Business Wire
    Document created using EDGARfilings PROfile 4.3.2.0
    Copyright 1995 - 2017 Summit Financial Printing, LLC.  All rights reserved.-->
</head>
<body style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt" bgcolor="#ffffff" text="#000000">
<div>
<p style="TEXT-ALIGN: right"><b>Exhibit 99.1</b> </p>

<p style="TEXT-ALIGN: center"><font style="FONT-FAMILY: Times New Roman; FONT-SIZE: 12pt"><b>Power Integrations Reports Second-Quarter Financial Results</b></font> </p>

<p style="TEXT-ALIGN: center"><i style="FONT-FAMILY: Times New Roman; FONT-SIZE: 12pt"><b>Revenues grew ten percent year-over-year to $107.6 million; cash flow from operations was $24.1 million</b></i> </p>

<p style="TEXT-ALIGN: center"><i style="FONT-FAMILY: Times New Roman; FONT-SIZE: 12pt"><b>GAAP earnings were $0.46/diluted share; non-GAAP earnings were $0.69/diluted share</b></i> </p>

<p>SAN JOSE, Calif.--(BUSINESS WIRE)--July 27, 2017--Power Integrations (Nasdaq: POWI) today announced financial results for the quarter ended June 30, 2017. Results are calculated using the &#8220;sell-in&#8221; method of revenue recognition on sales to distributors, reflecting the company&#8217;s adoption of ASC 606 effective January 1, 2017. Prior-year results have been recast as if ASC 606 had been in effect for those periods. </p>

<p>Net revenues for the second quarter were $107.6 million, an increase of three percent from the prior quarter and ten percent from the second quarter of 2016. Net income was $13.9 million or $0.46 per diluted share, compared to $0.47 per diluted share in the prior quarter and $0.39 per diluted share in the second quarter of 2016. Cash flow from operations was $24.1 million for the quarter. </p>

<p>In addition to its GAAP results, the company provided certain non-GAAP financial measures that exclude stock-based compensation expenses, amortization of intangible assets and the tax effects of these items. Non-GAAP net income for the second quarter was $21.1 million or $0.69 per diluted share, compared with $0.63 per diluted share in the prior quarter and $0.61 per diluted share in the second quarter of 2016. </p>

<p>Commented Balu Balakrishnan, president and CEO of Power Integrations: &#8220;Quarterly revenues grew ten percent from a year ago, and we believe we are on track for another year of double-digit revenue growth. We are excited about the breadth and diversity of growth opportunities across our business, such as expanding electronic content in consumer appliances, IoT applications, faster charging for mobile devices, LED lighting, electric transportation, renewable energy, high-voltage DC transmission and more. We are attacking these opportunities with our most innovative products ever, and we have a robust pipeline of new products that will further expand our addressable market in the years to come.&#8221; </p>

<div style="MARGIN-TOP: 10pt; MARGIN-BOTTOM: 10pt; CLEAR: both" id="DSPFPageBreakArea">
<div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
<hr style="BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #000000; MARGIN: 4px 0px; WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 2px; COLOR: #000000; CLEAR: both; BORDER-LEFT-WIDTH: 0px" noshade="noshade">
</div>
</div>

<p><b>Additional Highlights</b> </p>

<ul>
<li style="MARGIN-BOTTOM: 10px">Power Integrations paid a dividend of $0.14 per share on June 30, 2017. A dividend of $0.14 per share is scheduled to be paid on September 29, 2017, to stockholders of record as of August 31, 2017. </li>

<li style="MARGIN-BOTTOM: 10px">Power Integrations&#8217; board of directors has expanded the company&#8217;s share-repurchase authorization by $30 million; the company now has $53.6 million available for the repurchase of its common stock. </li>

<li style="MARGIN-BOTTOM: 10px">Power Integrations was issued 15 U.S. patents during the second quarter of 2017. </li>
</ul>

<p><b>Financial Outlook</b> </p>

<p>The company issued the following forecast for the third quarter of 2017: </p>

<ul>
<li style="MARGIN-BOTTOM: 10px">Revenues are expected to be $111 million plus or minus $3 million. </li>

<li style="MARGIN-BOTTOM: 10px">GAAP gross margin is expected to be approximately 49.3 percent; non-GAAP gross margin is expected to be approximately 50.5 percent. (The difference between the expected GAAP and non-GAAP gross margins is composed of approximately 0.9 percentage points from amortization of acquisition-related intangible assets and 0.3 percentage points from stock-based compensation.) </li>

<li style="MARGIN-BOTTOM: 10px">GAAP operating expenses are expected to be approximately $39.5 million; non-GAAP operating expenses are expected to be approximately $33 million. (Non-GAAP expenses are expected to exclude approximately $6 million of stock-based compensation expenses and $0.5 million of amortization of acquisition-related intangible assets.) </li>
</ul>

<p><b>Conference Call Today at 1:30 p.m. Pacific Time</b> </p>

<p>Power Integrations management will hold a conference call today at 1:30 p.m. Pacific time. Members of the investment community can join the call by dialing 1-647-788-4901. The call will also be available on the investor section of the company's website, <u><i>http://investors.power.com</i></u>. </p>

<p><b>About Power Integrations</b> </p>

<p>Power Integrations, Inc. is a leading innovator in semiconductor technologies for high-voltage power-conversion. The company&#8217;s products are key building blocks in the clean-power ecosystem, enabling the generation of renewable energy as well as the efficient transmission and consumption of power in applications ranging from milliwatts to megawatts. For more information please visit <u><i>www.power.com</i></u>. </p>

<div style="MARGIN-TOP: 10pt; MARGIN-BOTTOM: 10pt; CLEAR: both" id="DSPFPageBreakArea">
<div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
<hr style="BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #000000; MARGIN: 4px 0px; WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 2px; COLOR: #000000; CLEAR: both; BORDER-LEFT-WIDTH: 0px" noshade="noshade">
</div>
</div>

<p><b>Note Regarding Use of Non-GAAP Financial Measures</b> </p>

<p>In addition to the company's consolidated financial statements, which are presented according to GAAP, the company provides certain non-GAAP financial information that excludes stock-based compensation expenses recorded under ASC 718-10, amortization of acquisition-related intangible assets (including in-place lease intangible assets) and the tax effects of these items. The company uses these measures in its financial and operational decision-making and, with respect to one measure, in setting performance targets for compensation purposes. The company believes that these non-GAAP measures offer important analytical tools to help investors understand its operating results, and to facilitate comparability with the results of companies that provide similar measures. These non-GAAP measures have limitations as analytical tools and are not meant to be considered in isolation or as a substitute for GAAP financial information. For example, stock-based compensation is an important component of the company&#8217;s compensation mix, and will continue to result in significant expenses in the company&#8217;s GAAP results for the foreseeable future, but is not reflected in the non-GAAP measures. Also, other companies, including companies in Power Integrations&#8217; industry, may calculate non-GAAP measures differently, limiting their usefulness as comparative measures. Reconciliations of non-GAAP measures to GAAP measures are attached to this press release. </p>

<p><b>Note Regarding Forward-Looking Statements</b> </p>

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

<p><i>Power Integrations and the Power Integrations logo are trademarks or registered trademarks of Power Integrations, Inc.</i> </p>

<div style="MARGIN-TOP: 10pt; MARGIN-BOTTOM: 10pt; CLEAR: both" id="DSPFPageBreakArea">
<div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
<hr style="BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #000000; MARGIN: 4px 0px; WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 2px; COLOR: #000000; CLEAR: both; BORDER-LEFT-WIDTH: 0px" noshade="noshade">
</div>
</div>

<div style="TEXT-ALIGN: left">
<table style="WIDTH: 100%; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 10px; FONT-SIZE: 8pt" id="zbc48f94fda8c4b799d766b0a9265e56a" cellspacing="0">
<tr>
<td style="TEXT-ALIGN: center; PADDING-LEFT: 0px" valign="top" colspan="26"><b>POWER INTEGRATIONS, INC.</b> </td>
</tr>

<tr>
<td style="TEXT-ALIGN: center; PADDING-LEFT: 0px" valign="top" colspan="26"><b>CONSOLIDATED STATEMENTS OF INCOME</b> </td>
</tr>

<tr>
<td style="TEXT-ALIGN: center; PADDING-LEFT: 0px" valign="top" colspan="26"><b>(in thousands, except per-share amounts)</b> </td>
</tr>

<tr>
<td>&#160; </td>
<td></td>
<td></td>
<td></td>
<td>&#160; </td>
<td colspan="3"></td>
<td></td>
<td>&#160; </td>
<td colspan="3"></td>
<td></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 colspan="3"></td>
<td></td>
<td></td>
<td colspan="3"></td>
<td></td>
<td></td>
<td colspan="3"></td>
<td></td>
<td colspan="3"></td>
<td></td>
<td colspan="3">&#160; </td>
</tr>

<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: center; PADDING-LEFT: 0px" valign="top" colspan="13"><b>Three Months Ended</b> </td>
<td></td>
<td style="TEXT-ALIGN: center; PADDING-LEFT: 0px" valign="top" colspan="7"><b>Six Months Ended</b> </td>
</tr>

<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; PADDING-LEFT: 0px" valign="top" colspan="4">
<p style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><b>June 30,</b><br>
<b>2017</b> </p>
</td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; PADDING-LEFT: 0px" valign="top" colspan="4">
<p style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><b>March 31,</b><br>
<b>2017</b> </p>
</td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; PADDING-LEFT: 0px" valign="top" colspan="3">
<p style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><b>June 30,</b><br>
<b>2016</b> </p>
</td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; PADDING-LEFT: 0px" valign="top" colspan="3">
<p style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><b>June 30,</b><br>
<b>2017</b> </p>
</td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; PADDING-LEFT: 0px" valign="top" colspan="3">
<p style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><b>June 30,</b><br>
<b>2016</b> </p>
</td>
</tr>

<tr>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="3">NET REVENUES </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">107,563 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">104,688 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">97,571 </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">212,251 </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">185,607 </td>
<td></td>
</tr>

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

<tr>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px" valign="top" colspan="4">COST OF REVENUES </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">54,116 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">54,212 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">49,786 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">108,328 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">93,334 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
</tr>

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

<tr>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px" valign="top" colspan="3">GROSS PROFIT </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">53,447 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">50,476 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">47,785 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">103,923 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">92,273 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
</tr>

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

<tr>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="4">OPERATING EXPENSES: </td>
<td></td>
<td colspan="3"></td>
<td></td>
<td></td>
<td colspan="3"></td>
<td></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: 0px" valign="top" colspan="4">Research and development </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">17,341 </td>
<td></td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">16,640 </td>
<td></td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">15,859 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">33,981 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">30,638 </td>
<td></td>
</tr>

<tr>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="4">Sales and marketing </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">12,607 </td>
<td></td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">11,633 </td>
<td></td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">11,407 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">24,240 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">22,147 </td>
<td></td>
</tr>

<tr>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="4">General and administrative </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">8,765 </td>
<td></td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">8,704 </td>
<td></td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">8,133 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">17,469 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">15,983 </td>
<td></td>
</tr>

<tr>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px" valign="top" colspan="4">Amortization of acquisition-related intangible assets </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">537 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">583 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">611 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">1,120 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">1,277 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px" valign="top" colspan="3">Total operating expenses </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">39,250 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">37,560 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">36,010 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">76,810 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">70,045 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
</tr>

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

<tr>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="4">INCOME FROM OPERATIONS </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">14,197 </td>
<td></td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">12,916 </td>
<td></td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">11,775 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">27,113 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">22,228 </td>
<td></td>
</tr>

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

<tr>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px" valign="top" colspan="4">Other income, net </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">465 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">506 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">236 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">971 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">497 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
</tr>

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

<tr>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="4">INCOME BEFORE INCOME TAXES </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">14,662 </td>
<td></td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">13,422 </td>
<td></td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">12,011 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">28,084 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">22,725 </td>
<td></td>
</tr>

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

<tr>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px" valign="top" colspan="4">PROVISION FOR INCOME TAXES </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">760 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(677 </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">604 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">83 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">939 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
</tr>

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

<tr>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; PADDING-LEFT: 0px" valign="top" colspan="3">NET INCOME </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">13,902 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">14,099 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">11,407 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">28,001 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">21,786 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
</tr>

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

<tr>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="4">EARNINGS PER SHARE: </td>
<td></td>
<td colspan="3"></td>
<td></td>
<td></td>
<td colspan="3"></td>
<td></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-BOTTOM: 4px; PADDING-LEFT: 0px" valign="top">Basic </td>
<td></td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">0.47 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">0.48 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">0.40 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">0.95 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">0.76 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; PADDING-LEFT: 0px" valign="top">Diluted </td>
<td></td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">0.46 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">0.47 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">0.39 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">0.92 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">0.74 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
</tr>

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

<tr>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="4">SHARES USED IN PER-SHARE CALCULATION: </td>
<td></td>
<td colspan="3"></td>
<td></td>
<td></td>
<td colspan="3"></td>
<td></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: 0px" valign="top">Basic </td>
<td></td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">29,720 </td>
<td></td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">29,456 </td>
<td></td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">28,850 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">29,589 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">28,765 </td>
<td></td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top">Diluted </td>
<td></td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">30,454 </td>
<td></td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">30,248 </td>
<td></td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">29,422 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">30,370 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">29,361 </td>
<td></td>
</tr>

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

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

<tr>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="4">SUPPLEMENTAL INFORMATION: </td>
<td></td>
<td colspan="3"></td>
<td></td>
<td></td>
<td colspan="3"></td>
<td></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></td>
<td></td>
<td></td>
<td colspan="3"></td>
<td></td>
<td></td>
<td colspan="3"></td>
<td></td>
<td></td>
<td colspan="3"></td>
<td></td>
<td colspan="3"></td>
<td></td>
<td colspan="3">&#160; </td>
</tr>

<tr>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="4">Stock-based compensation expenses included in: </td>
<td></td>
<td colspan="3"></td>
<td></td>
<td></td>
<td colspan="3"></td>
<td></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: 0px" valign="top" colspan="3">Cost of revenues </td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">351 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">143 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">293 </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">494 </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">383 </td>
<td></td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="3">Research and development </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">2,351 </td>
<td></td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">1,634 </td>
<td></td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">1,940 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">3,985 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">3,409 </td>
<td></td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="3">Sales and marketing </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">1,189 </td>
<td></td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">1,097 </td>
<td></td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">899 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">2,286 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">1,926 </td>
<td></td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px" valign="top" colspan="3">General and administrative </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">2,436 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">2,095 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">1,880 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">4,531 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">3,710 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; PADDING-LEFT: 15px" valign="top" colspan="3">Total stock-based compensation expense </td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">6,327 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">4,969 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">5,012 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">11,296 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">9,428 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
</tr>

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

<tr>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="4">Cost of revenues includes: </td>
<td></td>
<td colspan="3"></td>
<td></td>
<td></td>
<td colspan="3"></td>
<td></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-BOTTOM: 4px; PADDING-LEFT: 0px" valign="top" colspan="3">Amortization of acquisition-related intangible assets </td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">939 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">939 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">946 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">1,878 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">1,907 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
</tr>

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

<tr>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="4">General &amp; administrative expenses include: </td>
<td></td>
<td colspan="3"></td>
<td></td>
<td></td>
<td colspan="3"></td>
<td></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-BOTTOM: 4px; PADDING-LEFT: 0px" valign="top" colspan="3">Patent-litigation expenses </td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">1,779 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">1,844 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">1,658 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">3,623 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">2,817 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
</tr>

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

<tr>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="4">Other income, net includes: </td>
<td></td>
<td colspan="3"></td>
<td></td>
<td></td>
<td colspan="3"></td>
<td></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-BOTTOM: 4px; PADDING-LEFT: 0px" valign="top" colspan="3">Amortization of in-place lease intangible assets </td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">90 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">90 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">90 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">180 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">180 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
</tr>

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

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

<tr>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="4">REVENUE MIX BY END MARKET </td>
<td></td>
<td colspan="3"></td>
<td></td>
<td></td>
<td colspan="3"></td>
<td></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: 0px" valign="top" colspan="3">Communications </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">22 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">% </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">28 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">% </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">26 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">% </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">25 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">% </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">25 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">% </td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="2">Computer </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">4 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">% </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">4 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">% </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">6 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">% </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">4 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">% </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">6 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">% </td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="2">Consumer </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">41 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">% </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">37 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">% </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">36 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">% </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">39 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">% </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">37 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">% </td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="2">Industrial </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">33 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">% </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">31 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">% </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">32 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">% </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">32 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">% </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">32 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">% </td>
</tr>
</table>
</div>

<div style="MARGIN-TOP: 10pt; MARGIN-BOTTOM: 10pt; CLEAR: both" id="DSPFPageBreakArea">
<div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
<hr style="BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #000000; MARGIN: 4px 0px; WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 2px; COLOR: #000000; CLEAR: both; BORDER-LEFT-WIDTH: 0px" noshade="noshade">
</div>
</div>

<div style="TEXT-ALIGN: left">
<table style="WIDTH: 100%; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 10px; FONT-SIZE: 8pt" id="zfd11d272862f4296b93c8c445b4abb97" cellspacing="0">
<tr>
<td style="TEXT-ALIGN: center; PADDING-LEFT: 0px" valign="top" colspan="28"><b>POWER INTEGRATIONS, INC.</b> </td>
</tr>

<tr>
<td style="TEXT-ALIGN: center; PADDING-LEFT: 0px" valign="top" colspan="28"><b>RECONCILIATION OF NON-GAAP FINANCIAL MEASURES TO GAAP RESULTS</b> </td>
</tr>

<tr>
<td style="TEXT-ALIGN: center; PADDING-LEFT: 0px" valign="top" colspan="28"><b>(in thousands, except per-share amounts)</b> </td>
</tr>

<tr>
<td></td>
<td>&#160; </td>
<td>&#160; </td>
<td></td>
<td></td>
<td>&#160; </td>
<td colspan="3"></td>
<td></td>
<td>&#160; </td>
<td colspan="3"></td>
<td></td>
<td>&#160; </td>
<td colspan="3"></td>
<td></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 style="TEXT-ALIGN: center; PADDING-LEFT: 0px" valign="top" colspan="14"><b>Three Months Ended</b> </td>
<td></td>
<td style="TEXT-ALIGN: center; PADDING-LEFT: 0px" valign="top" colspan="7"><b>Six Months Ended</b> </td>
</tr>

<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; PADDING-LEFT: 0px" valign="top" colspan="4">
<p style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><b>June 30,</b><br>
<b>2017</b> </p>
</td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; PADDING-LEFT: 0px" valign="top" colspan="4">
<p style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><b>March 31,</b><br>
<b>2017</b> </p>
</td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; PADDING-LEFT: 0px" valign="top" colspan="4">
<p style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><b>June 30,</b><br>
<b>2016</b> </p>
</td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; PADDING-LEFT: 0px" valign="top" colspan="3">
<p style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><b>June 30,</b><br>
<b>2017</b> </p>
</td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; PADDING-LEFT: 0px" valign="top" colspan="3">
<p style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><b>June 30,</b><br>
<b>2016</b> </p>
</td>
</tr>

<tr>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="5"><b>RECONCILIATION OF GROSS PROFIT</b> </td>
<td></td>
<td colspan="3"></td>
<td></td>
<td></td>
<td colspan="3"></td>
<td></td>
<td></td>
<td colspan="3"></td>
<td></td>
<td></td>
<td colspan="3"></td>
<td></td>
<td colspan="3"></td>
</tr>

<tr>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="5">GAAP gross profit </td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">53,447 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">50,476 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">47,785 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">103,923 </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">92,273 </td>
<td></td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="4"><i>GAAP gross margin</i> </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>49.7</i> </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>%</i> </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>48.2</i> </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>%</i> </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>49.0</i> </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>%</i> </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>49.0</i> </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>%</i> </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>49.7</i> </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" 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></td>
<td colspan="3"></td>
<td></td>
<td></td>
<td colspan="3"></td>
<td></td>
<td></td>
<td colspan="3"></td>
<td></td>
<td colspan="3">&#160; </td>
</tr>

<tr>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="5">Stock-based compensation included in cost of revenues </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">351 </td>
<td></td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">143 </td>
<td></td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">293 </td>
<td></td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">494 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">383 </td>
<td></td>
</tr>

<tr>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px" valign="top" colspan="5">Amortization of acquisition-related intangible assets </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">939 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">939 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">946 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">1,878 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">1,907 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
</tr>

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

<tr>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px" valign="top" colspan="5">Non-GAAP gross profit </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">54,737 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">51,558 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">49,024 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">106,295 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">94,563 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="4"><i>Non-GAAP gross margin</i> </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>50.9</i> </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>%</i> </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>49.2</i> </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>%</i> </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>50.2</i> </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>%</i> </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>50.1</i> </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>%</i> </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>50.9</i> </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" 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></td>
<td colspan="3"></td>
<td></td>
<td></td>
<td colspan="3"></td>
<td></td>
<td></td>
<td colspan="3"></td>
<td></td>
<td colspan="3">&#160; </td>
</tr>

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

<tr>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="5"><b>RECONCILIATION OF OPERATING EXPENSES</b> </td>
<td></td>
<td colspan="3"></td>
<td></td>
<td></td>
<td colspan="3"></td>
<td></td>
<td></td>
<td colspan="3"></td>
<td></td>
<td></td>
<td colspan="3"></td>
<td></td>
<td colspan="3"></td>
</tr>

<tr>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="5">GAAP operating expenses </td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">39,250 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">37,560 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">36,010 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">76,810 </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">70,045 </td>
<td></td>
</tr>

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

<tr>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top">Less: </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="4">Stock-based compensation expense included in operating expenses </td>
<td></td>
<td colspan="8"></td>
<td></td>
<td></td>
<td colspan="3"></td>
<td></td>
<td></td>
<td colspan="3"></td>
<td></td>
<td colspan="3"></td>
</tr>

<tr>
<td></td>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="3">Research and development </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">2,351 </td>
<td></td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">1,634 </td>
<td></td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">1,940 </td>
<td></td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">3,985 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">3,409 </td>
<td></td>
</tr>

<tr>
<td></td>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="3">Sales and marketing </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">1,189 </td>
<td></td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">1,097 </td>
<td></td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">899 </td>
<td></td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">2,286 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">1,926 </td>
<td></td>
</tr>

<tr>
<td></td>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px" valign="top" colspan="3">General and administrative </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">2,436 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">2,095 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">1,880 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">4,531 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">3,710 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
</tr>

<tr>
<td></td>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px" valign="top" colspan="2">Total </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">5,976 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">4,826 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">4,719 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">10,802 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">9,045 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
</tr>

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

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px" valign="top" colspan="4">Amortization of acquisition-related intangible assets </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">537 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">583 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">611 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">1,120 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">1,277 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
</tr>

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

<tr>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px" valign="top" colspan="5">Non-GAAP operating expenses </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">32,737 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">32,151 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">30,680 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">64,888 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">59,723 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
</tr>

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

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

<tr>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="5"><b>RECONCILIATION OF INCOME FROM OPERATIONS</b> </td>
<td></td>
<td colspan="3"></td>
<td></td>
<td></td>
<td colspan="3"></td>
<td></td>
<td></td>
<td colspan="3"></td>
<td></td>
<td></td>
<td colspan="3"></td>
<td></td>
<td colspan="3"></td>
</tr>

<tr>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="5">GAAP income from operations </td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">14,197 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">12,916 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">11,775 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">27,113 </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">22,228 </td>
<td></td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="4"><i>GAAP operating margin</i> </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>13.2</i> </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>%</i> </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>12.3</i> </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>%</i> </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>12.1</i> </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>%</i> </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>12.8</i> </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>%</i> </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>12.0</i> </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" 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></td>
<td colspan="3"></td>
<td></td>
<td></td>
<td colspan="3"></td>
<td></td>
<td></td>
<td colspan="3"></td>
<td></td>
<td colspan="3">&#160; </td>
</tr>

<tr>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top">Add: </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="4">Total stock-based compensation </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">6,327 </td>
<td></td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">4,969 </td>
<td></td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">5,012 </td>
<td></td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">11,296 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">9,428 </td>
<td></td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px" valign="top" colspan="4">Amortization of acquisition-related intangible assets </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">1,476 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">1,522 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">1,557 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">2,998 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">3,184 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
</tr>

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

<tr>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px" valign="top" colspan="5">Non-GAAP income from operations </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">22,000 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">19,407 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">18,344 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">41,407 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">34,840 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="4"><i>Non-GAAP operating margin</i> </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>20.5</i> </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>%</i> </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>18.5</i> </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>%</i> </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>18.8</i> </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>%</i> </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>19.5</i> </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>%</i> </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>18.8</i> </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" 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></td>
<td colspan="3"></td>
<td></td>
<td></td>
<td colspan="3"></td>
<td></td>
<td></td>
<td colspan="3"></td>
<td></td>
<td colspan="3">&#160; </td>
</tr>

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

<tr>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="5"><b>RECONCILIATION OF PROVISION FOR INCOME TAXES</b> </td>
<td></td>
<td colspan="3"></td>
<td></td>
<td></td>
<td colspan="3"></td>
<td></td>
<td></td>
<td colspan="3"></td>
<td></td>
<td></td>
<td colspan="3"></td>
<td></td>
<td colspan="3"></td>
</tr>

<tr>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="5">GAAP provision for income taxes </td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">760 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(677 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">604 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">83 </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">939 </td>
<td></td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="4"><i>GAAP effective tax rate</i> </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>5.2</i> </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>%</i> </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>-5.0</i> </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>%</i> </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>5.0</i> </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>%</i> </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>0.3</i> </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>%</i> </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>4.1</i> </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" 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></td>
<td colspan="3"></td>
<td></td>
<td></td>
<td colspan="3"></td>
<td></td>
<td></td>
<td colspan="3"></td>
<td></td>
<td colspan="3">&#160; </td>
</tr>

<tr>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px" valign="top" colspan="5">Tax effect of adjustments to GAAP results </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(736 </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(1,533 </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(225 </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(2,269 </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(526 </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
</tr>

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

<tr>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px" valign="top" colspan="5">Non-GAAP provision for income taxes </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">1,496 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">856 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">829 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">2,352 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">1,465 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="4"><i>Non-GAAP effective tax rate</i> </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>6.6</i> </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>%</i> </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>4.3</i> </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>%</i> </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>4.4</i> </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>%</i> </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>5.5</i> </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>%</i> </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom"><i>4.1</i> </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" 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></td>
<td colspan="3"></td>
<td></td>
<td></td>
<td colspan="3"></td>
<td></td>
<td></td>
<td colspan="3"></td>
<td></td>
<td colspan="3">&#160; </td>
</tr>

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

<tr>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="5"><b>RECONCILIATION OF NET INCOME PER SHARE (DILUTED)</b> </td>
<td></td>
<td colspan="8"></td>
<td></td>
<td></td>
<td colspan="3"></td>
<td></td>
<td></td>
<td colspan="3"></td>
<td></td>
<td colspan="3"></td>
</tr>

<tr>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="5">GAAP net income </td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">13,902 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">14,099 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">11,407 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">28,001 </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">21,786 </td>
<td></td>
</tr>

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

<tr>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="5">Adjustments to GAAP net income </td>
<td></td>
<td colspan="3"></td>
<td></td>
<td></td>
<td colspan="3"></td>
<td></td>
<td></td>
<td colspan="3"></td>
<td></td>
<td></td>
<td colspan="3"></td>
<td></td>
<td colspan="3"></td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="4">Stock-based compensation </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">6,327 </td>
<td></td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">4,969 </td>
<td></td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">5,012 </td>
<td></td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">11,296 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">9,428 </td>
<td></td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="4">Amortization of acquisition-related intangible assets </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">1,476 </td>
<td></td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">1,522 </td>
<td></td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">1,557 </td>
<td></td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">2,998 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">3,184 </td>
<td></td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="4">Amortization of in-place lease intangible assets </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">90 </td>
<td></td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">90 </td>
<td></td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">90 </td>
<td></td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">180 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">180 </td>
<td></td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px" valign="top" colspan="4">Tax effect of items excluded from non-GAAP results </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(736 </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(1,533 </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(225 </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(2,269 </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(526 </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
</tr>

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

<tr>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px" valign="top" colspan="5">Non-GAAP net income </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">21,059 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">19,147 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">17,841 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">40,206 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">34,052 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
</tr>

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

<tr>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="5">Average shares outstanding for calculation </td>
<td></td>
<td colspan="3"></td>
<td></td>
<td></td>
<td colspan="3"></td>
<td></td>
<td></td>
<td colspan="3"></td>
<td></td>
<td></td>
<td colspan="3"></td>
<td></td>
<td colspan="3"></td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px" valign="top" colspan="4">of non-GAAP income per share (diluted) </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">30,454 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">30,248 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">29,422 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">30,370 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">29,361 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
</tr>

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

<tr>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; PADDING-LEFT: 0px" valign="top" colspan="5">Non-GAAP net income per share (diluted) </td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">0.69 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">0.63 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">0.61 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">1.32 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">1.16 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
</tr>

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

<tr>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; PADDING-LEFT: 0px" valign="top" colspan="5">GAAP income per share </td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">0.46 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">0.47 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">0.39 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">0.92 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">0.74 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
</tr>
</table>
</div>

<div style="MARGIN-TOP: 10pt; MARGIN-BOTTOM: 10pt; CLEAR: both" id="DSPFPageBreakArea">
<div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
<hr style="BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #000000; MARGIN: 4px 0px; WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 2px; COLOR: #000000; CLEAR: both; BORDER-LEFT-WIDTH: 0px" noshade="noshade">
</div>
</div>

<div style="TEXT-ALIGN: left">
<table style="WIDTH: 100%; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 10px; FONT-SIZE: 8pt" id="zc15455af498c461fa5fa8fb86fa1ed33" cellspacing="0">
<tr>
<td style="TEXT-ALIGN: center; PADDING-LEFT: 0px" valign="top" colspan="14"><b>POWER INTEGRATIONS, INC.</b> </td>
</tr>

<tr>
<td style="TEXT-ALIGN: center; PADDING-LEFT: 0px" valign="top" colspan="14"><b>CONSOLIDATED BALANCE SHEETS</b> </td>
</tr>

<tr>
<td style="TEXT-ALIGN: center; PADDING-LEFT: 0px" valign="top" colspan="14"><b>(in thousands)</b> </td>
</tr>

<tr>
<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>
</tr>

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

<tr>
<td></td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; PADDING-LEFT: 0px" valign="top" colspan="3"><b>June 30, 2017</b> </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; PADDING-LEFT: 0px" valign="top" colspan="3"><b>March 31, 2017</b> </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; PADDING-LEFT: 0px" valign="top" colspan="3"><b>December 31, 2016</b> </td>
</tr>

<tr>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="2"><b>ASSETS</b> </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: 0px" valign="top">CURRENT ASSETS: </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: 10px" valign="top">Cash and cash equivalents </td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">32,649 </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">46,335 </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">62,134 </td>
<td></td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 10px" valign="top">Short-term marketable securities </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">221,346 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">203,753 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">188,323 </td>
<td></td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 10px" valign="top">Accounts receivable </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">18,697 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">15,046 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">6,528 </td>
<td></td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 10px" valign="top">Inventories </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">52,432 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">51,149 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">52,564 </td>
<td></td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 10px" valign="top">Prepaid expenses and other current assets </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">16,902 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">16,770 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">8,715 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 30px" valign="top">Total current assets </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">342,026 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">333,053 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">318,264 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
</tr>

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

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top">PROPERTY AND EQUIPMENT, net </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">113,202 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">105,893 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">95,296 </td>
<td></td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top">INTANGIBLE ASSETS, net </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">28,324 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">29,890 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">31,502 </td>
<td></td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top">GOODWILL </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">91,849 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">91,849 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">91,849 </td>
<td></td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top">DEFERRED TAX ASSETS </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">19,328 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">19,857 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">11,342 </td>
<td></td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px" valign="top">OTHER ASSETS </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">6,809 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">8,118 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">6,157 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; PADDING-LEFT: 30px" valign="top">Total assets </td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">601,538 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">588,660 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">554,410 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
</tr>

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

<tr>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="2"><b>LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</b> </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: 0px" valign="top">CURRENT LIABILITIES: </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: 10px" valign="top">Accounts payable </td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">30,124 </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">37,478 </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">29,727 </td>
<td></td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 10px" valign="top">Accrued payroll and related expenses </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">11,639 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">9,146 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">10,756 </td>
<td></td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 10px" valign="top">Taxes payable </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">1,072 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">877 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">729 </td>
<td></td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 10px" valign="top">Other accrued liabilities </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">3,858 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">3,409 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">2,734 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 30px" valign="top">Total current liabilities </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">46,693 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">50,910 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">43,946 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
</tr>

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

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top">LONG-TERM LIABILITIES: </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: 10px" valign="top">Income taxes payable </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">2,805 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">2,804 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">2,639 </td>
<td></td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 10px" valign="top">Deferred tax liabilities </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">615 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">688 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">820 </td>
<td></td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 10px" valign="top">Other liabilities </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">4,422 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">4,115 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">3,921 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 40px" valign="top">Total liabilities </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">54,535 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">58,517 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">51,326 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
</tr>

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

<tr>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="2"><b>STOCKHOLDERS' EQUITY:</b> </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: 0px" valign="top">Common stock </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">29 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">29 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">28 </td>
<td></td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top">Additional paid-in capital </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">189,259 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">182,235 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">172,875 </td>
<td></td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top">Accumulated other comprehensive loss </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(2,419 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(2,514 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(2,710 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px" valign="top">Retained earnings </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">360,134 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">350,393 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">332,891 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 30px" valign="top">Total stockholders' equity </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">547,003 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">530,143 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">503,084 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; PADDING-LEFT: 30px" valign="top">Total liabilities and stockholders' equity </td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">601,538 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">588,660 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">554,410 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
</tr>
</table>
</div>

<div style="MARGIN-TOP: 10pt; MARGIN-BOTTOM: 10pt; CLEAR: both" id="DSPFPageBreakArea">
<div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
<hr style="BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #000000; MARGIN: 4px 0px; WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 2px; COLOR: #000000; CLEAR: both; BORDER-LEFT-WIDTH: 0px" noshade="noshade">
</div>
</div>

<div style="TEXT-ALIGN: left">
<table style="WIDTH: 100%; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 10px; FONT-SIZE: 8pt" id="zafaeb41c481948ab8a546d1fe920fd1d" cellspacing="0">
<tr>
<td style="TEXT-ALIGN: center; PADDING-LEFT: 0px" valign="top" colspan="21"><b>POWER INTEGRATIONS, INC.</b> </td>
</tr>

<tr>
<td style="TEXT-ALIGN: center; PADDING-LEFT: 0px" valign="top" colspan="21"><b>CONSOLIDATED STATEMENTS OF CASH FLOWS</b> </td>
</tr>

<tr>
<td style="TEXT-ALIGN: center; PADDING-LEFT: 0px" valign="top" colspan="21"><b>(in thousands)</b> </td>
</tr>

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

<tr>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: center; PADDING-LEFT: 0px" valign="top" colspan="11"><b>Three Months Ended</b> </td>
<td></td>
<td style="TEXT-ALIGN: center; PADDING-LEFT: 0px" valign="top" colspan="6"><b>Six Months Ended</b> </td>
</tr>

<tr>
<td></td>
<td></td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; PADDING-LEFT: 0px" valign="top" colspan="3">
<p style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><b>June 30,</b><br>
<b>2017</b> </p>
</td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; PADDING-LEFT: 0px" valign="top" colspan="3">
<p style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><b>March 31,</b><br>
<b>2017</b> </p>
</td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; PADDING-LEFT: 0px" valign="top" colspan="3">
<p style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><b>June 30,</b><br>
<b>2016</b> </p>
</td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; PADDING-LEFT: 0px" valign="top" colspan="3">
<p style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><b>June 30,</b><br>
<b>2017</b> </p>
</td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: center; PADDING-LEFT: 0px" valign="top" colspan="3">
<p style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><b>June 30,</b><br>
<b>2016</b> </p>
</td>
</tr>

<tr>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="2">CASH FLOWS FROM OPERATING ACTIVITIES: </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 colspan="3"></td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top">Net income </td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">13,902 </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">14,099 </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">11,407 </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">28,001 </td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">21,786 </td>
<td></td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top">Adjustments to reconcile net income to cash provided by operating activities </td>
<td></td>
<td colspan="7"></td>
<td></td>
<td colspan="3"></td>
<td></td>
<td colspan="3"></td>
<td colspan="3"></td>
</tr>

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

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 10px" valign="top">Depreciation </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">4,357 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">4,112 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">4,206 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">8,469 </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">8,521 </td>
<td></td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 10px" valign="top">Amortization of intangible assets </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">1,566 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">1,612 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">1,647 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">3,178 </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">3,439 </td>
<td></td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 10px" valign="top">Loss on disposal of property and equipment </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">- </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">38 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">70 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">38 </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">148 </td>
<td></td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 10px" valign="top">Stock-based compensation expense </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">6,327 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">4,969 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">5,012 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">11,296 </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">9,428 </td>
<td></td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 10px" valign="top">Amortization of premium on marketable securities </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">257 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">251 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">169 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">508 </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">429 </td>
<td></td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 10px" valign="top">Deferred income taxes </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">457 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(1,105 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">306 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(648 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">225 </td>
<td></td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 10px" valign="top">Increase in accounts receivable allowances </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">80 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">- </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">104 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">80 </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">193 </td>
<td></td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 10px" valign="top">Change in operating assets and liabilities: </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 colspan="3"></td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 40px" valign="top">Accounts receivable </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(3,731 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(8,518 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(3,667 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(12,249 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(6,252 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 40px" valign="top">Inventories </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(1,283 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">1,415 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(1,084 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">132 </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">5,185 </td>
<td></td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 40px" valign="top">Prepaid expenses and other assets </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(115 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(8,234 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">714 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(8,349 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(674 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 40px" valign="top">Accounts payable </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(1,252 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(2,377 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">4,879 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(3,629 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">3,039 </td>
<td></td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 40px" valign="top">Taxes payable and other accrued liabilities </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">3,523 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(315 </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(153 </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">3,208 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(1,566 </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 85px" valign="top">Net cash provided by operating activities </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">24,088 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">5,947 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">23,610 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">30,035 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">43,901 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
</tr>

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

<tr>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="2">CASH FLOWS FROM INVESTING ACTIVITIES: </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 colspan="3"></td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top">Purchases of property and equipment </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(16,473 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(6,403 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(2,795 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(22,876 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(4,890 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top">Purchases of marketable securities </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(49,636 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(61,938 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(20,984 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(111,574 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(66,211 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px" valign="top">Proceeds from sales and maturities of marketable securities </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">31,800 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">46,340 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">14,390 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">78,140 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">52,921 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 20px" valign="top">Net cash used in investing activities </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(34,309 </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(22,001 </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(9,389 </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(56,310 </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(18,180 </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
</tr>

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

<tr>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="2">CASH FLOWS FROM FINANCING ACTIVITIES </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 colspan="3"></td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top">Net proceeds from issuance of common stock </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">697 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">4,392 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">491 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">5,089 </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">3,448 </td>
<td></td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top">Repurchase of common stock </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">- </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">- </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(350 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">- </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(6,435 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px" valign="top">Payments of dividends to stockholders </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(4,162 </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(4,137 </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(3,754 </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(8,299 </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(7,483 </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
</tr>

<tr>
<td></td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px" valign="top">Net cash provided by (used in) financing activities </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(3,465 </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">255 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(3,613 </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(3,210 </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(10,470 </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
</tr>

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

<tr>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px" valign="top" colspan="2">NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(13,686 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(15,799 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">10,608 </td>
<td></td>
<td></td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">(29,485 </td>
<td style="TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">) </td>
<td></td>
<td style="TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">15,251 </td>
<td></td>
</tr>

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

<tr>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px" valign="top" colspan="2">CASH AND CASH EQUIVALENTS AT BEGINNING OF PERIOD </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">46,335 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">62,134 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">94,735 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">62,134 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
<td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">90,092 </td>
<td style="BORDER-BOTTOM: black 1pt solid">&#160; </td>
</tr>

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

<tr>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; PADDING-LEFT: 0px" valign="top" colspan="2">CASH AND CASH EQUIVALENTS AT END OF PERIOD </td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">32,649 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">46,335 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">105,343 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
<td></td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">32,649 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">$ </td>
<td style="BORDER-BOTTOM: black 2.25pt double; TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap" valign="bottom">105,343 </td>
<td style="BORDER-BOTTOM: black 2.25pt double">&#160; </td>
</tr>
</table>
</div>

<p></p>

<p>CONTACT:<br>
Power Integrations, Inc.<br>
Joe Shiffler, 408-414-8528<br>
<u><i>joe@power.com</i></u></p>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
