{"id":522461,"date":"2021-08-03T16:12:02","date_gmt":"2021-08-03T20:12:02","guid":{"rendered":"https:\/\/www.marketnewsdesk.com\/index.php\/neophotonics-reports-second-quarter-2021-financial-results\/"},"modified":"2021-08-03T16:12:02","modified_gmt":"2021-08-03T20:12:02","slug":"neophotonics-reports-second-quarter-2021-financial-results","status":"publish","type":"post","link":"https:\/\/www.marketnewsdesk.com\/index.php\/neophotonics-reports-second-quarter-2021-financial-results\/","title":{"rendered":"NeoPhotonics Reports Second Quarter 2021 Financial Results"},"content":{"rendered":"<p>        <!--.bwalignc { text-align: center; list-style-position: inside }\n.bwalignl { text-align: left }\n.bwalignr { text-align: right; list-style-position: inside }\n.bwblockalignl { margin-left: 0px; margin-right: auto }\n.bwcellpmargin { margin-bottom: 0px; margin-top: 0px }\n.bwdoublebottom { border-bottom: double black 2.25pt }\n.bwleftsingle { border-left: solid black 1pt }\n.bwlistdisc { list-style-type: disc }\n.bwnowrap { white-space: nowrap }\n.bwpadl0 { padding-left: 0px }\n.bwpadl2 { padding-left: 10px }\n.bwpadl4 { padding-left: 20px }\n.bwpadl8 { padding-left: 40px }\n.bwpadr0 { padding-right: 0px }\n.bwrightsingle { border-right: solid black 1pt }\n.bwrowaltcolor0 { background-color: #cceeff }\n.bwsinglebottom { border-bottom: solid black 1pt }\n.bwtablemarginb { margin-bottom: 10px }\n.bwvertalignb { vertical-align: bottom }\n.bwvertalignt { vertical-align: top }\n.bwwidth1 { width: 1% }\n.bwwidth100 { width: 100% }\n.bwwidth11 { width: 11% }\n.bwwidth2 { width: 2% }\n.bwwidth3 { width: 3% }\n.bwwidth31 { width: 31% }\n.bwwidth32 { width: 32% }\n.bwwidth43 { width: 43% }\n.bwwidth5 { width: 5% }\n.bwwidth52 { width: 52% }\n.bwwidth56 { width: 56% }\n.bwwidth6 { width: 6% }\n.bwwidth60 { width: 60% }body {font:normal small Arial,Helvetica,sans-serif;color:#000;background-color:#fff;padding:24px;margin:0;} a img {border:0;} h3 {font-size:medium;color:#000;margin:0 0 1em 0; text-align:center;}-->  <\/p>\n<p class=\"bwalignc\"><b>NeoPhotonics Reports Second Quarter 2021 Financial Results<\/b><\/p>\n<ul class=\"bwlistdisc\">\n<li><b><i>Product Revenue for 400G and above applications grew 100% year-over-year<\/i><\/b><\/li>\n<li><b><i>400ZR modules are in General Availability<\/i><\/b><\/li>\n<\/ul>\n<p>SAN JOSE, Calif.&#8211;(<a href=\"http:\/\/www.businesswire.com\">BUSINESS WIRE<\/a>)&#8211;<br \/>\nNeoPhotonics Corporation (NYSE: NPTN), a leading developer of silicon photonics and advanced hybrid photonic integrated circuit-based lasers, modules and subsystems for bandwidth-intensive, high speed communications networks, today announced financial results for its second quarter of 2021.\n<\/p>\n<p>\n\u201cBuilding on our strong performance in the second quarter, we see accelerating growth in the back half of the year, driven by the initial ramp of 400ZR and related products adding to our 400G+ suite,\u201d said Tim Jenks, Chairman and CEO of NeoPhotonics. \u201cWe are ramping our modules and component level products, including our Nano Tunable Laser, putting us in a good position to return to profitability,\u201d concluded Mr. Jenks.\n<\/p>\n<p><b>Second Quarter 2021 Summary<\/b><\/p>\n<ul class=\"bwlistdisc\">\n<li>\nRevenue was $65.0 million, up 7% quarter-over-quarter and down 37% year-over-year\n<\/li>\n<li>\nGross margin was 15.2%, down from 21.9% in the prior quarter\n<\/li>\n<li>\nNon-GAAP gross margin was 21.7%, down from 22.4% in the prior quarter\n<\/li>\n<li>\nNet loss per share was $0.34, compared to net loss of $0.21 per share in the prior quarter\n<\/li>\n<li>\nNon-GAAP net loss per share was $0.22, compared to Non-GAAP net loss of $0.15 per share in the prior quarter\n<\/li>\n<li>\nAdjusted EBITDA was negative $5.4 million, down from a negative $0.7 million in the prior quarter\n<\/li>\n<\/ul>\n<p>\nNon-GAAP results in the second quarter of 2021 exclude a $3.3 million end-of-life related inventory write-down, $2.3 million of stock-based compensation and $0.4 million of accelerated depreciation, amortization and other charges. A reconciliation of the non-GAAP and Adjusted EBITDA financial measures to the most directly comparable GAAP financial measures is provided in the financial schedules portion at the end of this press release.\n<\/p>\n<p>\nAs of June 30, 2021, cash and cash equivalents, short-term investments and restricted cash totaled $95 million.\n<\/p>\n<table cellspacing=\"0\" class=\"bwtablemarginb bwblockalignl bwwidth100\">\n<tr>\n<td class=\"bwpadl0\" colspan=\"5\" rowspan=\"1\">\n<p class=\"bwcellpmargin\"><b>Outlook for the Quarter Ending September 30, 2021<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"5\" class=\"bwpadl0 bwsinglebottom\" rowspan=\"1\" \/><\/tr>\n<tr>\n<td class=\"bwvertalignb bwsinglebottom bwleftsingle bwpadl0 bwrowaltcolor0 bwwidth32\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwsinglebottom bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignt bwsinglebottom bwleftsingle bwpadl0 bwrowaltcolor0 bwwidth31\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b><i>GAAP<\/i><\/b><\/p>\n<\/td>\n<td class=\"bwsinglebottom bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignt bwsinglebottom bwleftsingle bwrightsingle bwpadl0 bwrowaltcolor0 bwwidth31\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b><i>Non-GAAP<\/i><\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwsinglebottom bwleftsingle bwwidth32 bwpadl2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\"><b><i>Revenue<\/i><\/b><\/p>\n<\/td>\n<td class=\"bwsinglebottom bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignt bwrightsingle bwpadl0 bwsinglebottom bwleftsingle\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n$76 to $84 million\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwsinglebottom bwleftsingle bwrowaltcolor0 bwwidth32 bwpadl2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\"><b><i>Gross Margin<\/i><\/b><\/p>\n<\/td>\n<td class=\"bwsinglebottom bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignt bwsinglebottom bwleftsingle bwpadl0 bwrowaltcolor0 bwwidth31\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n24% to 29%\n<\/p>\n<\/td>\n<td class=\"bwsinglebottom bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignt bwsinglebottom bwleftsingle bwrightsingle bwpadl0 bwrowaltcolor0 bwwidth31\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n25% to 30%\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwsinglebottom bwleftsingle bwwidth32 bwpadl2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\"><b><i>Operating Expenses<\/i><\/b><\/p>\n<\/td>\n<td class=\"bwsinglebottom bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignt bwsinglebottom bwleftsingle bwpadl0 bwwidth31\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n$26 to $27 million\n<\/p>\n<\/td>\n<td class=\"bwsinglebottom bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignt bwsinglebottom bwleftsingle bwrightsingle bwpadl0 bwwidth31\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n$23 to $24 million\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwsinglebottom bwleftsingle bwrowaltcolor0 bwwidth32 bwpadl2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\"><b><i>Earnings per share<\/i><\/b><\/p>\n<\/td>\n<td class=\"bwsinglebottom bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignt bwsinglebottom bwleftsingle bwpadl0 bwrowaltcolor0 bwwidth31\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n($0.20) to ($0.10)\n<\/p>\n<\/td>\n<td class=\"bwsinglebottom bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignt bwsinglebottom bwleftsingle bwrightsingle bwpadl0 bwrowaltcolor0 bwwidth31\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n($0.10) to $0.00\n<\/p>\n<\/td>\n<\/tr>\n<\/table>\n<p>\nThe non-GAAP outlook for the third quarter of 2021 excludes the expected impact of stock-based compensation expense of approximately $3.3 million, of which $0.7 million is estimated for cost of goods sold, accelerated depreciation and amortization of $0.5 million.\n<\/p>\n<p><b>Non-GAAP and Adjusted EBITDA Measures vs. GAAP Financial Measures<\/b><\/p>\n<p>\nThe Company\u2019s non-GAAP and Adjusted EBITDA measures exclude certain GAAP financial measures. A reconciliation of the non-GAAP and Adjusted EBITDA financial measures to the most directly comparable GAAP financial measures is provided in the financial schedules portion at the end of this press release. These non-GAAP financial measures differ from GAAP measures with the same captions and may differ from non-GAAP financial measures with the same or similar captions that are used by other companies. As such, these non-GAAP measures should be considered as a supplement to, and not as a substitute for, or superior to, financial measures calculated in accordance with GAAP.\n<\/p>\n<p>\nThe Company uses these non-GAAP financial measures to analyze its operating performance and future prospects, develop internal budgets and financial goals, and to facilitate period-to-period comparisons. NeoPhotonics believes that these non-GAAP financial measures reflect an additional way of viewing aspects of its operations that, when viewed with its GAAP results, provide a more complete understanding of factors and trends affecting its business.\n<\/p>\n<p><b>Conference Call<\/b><\/p>\n<p>\nThe Company will host a conference call today, Tuesday, August 3, 2021 at 4:30 p.m. EDT (1:30 p.m. PDT). The call will be available, live, to interested partied by dialing 800-437-2398 or +1 313-209-6317. The Conference ID number is 5316525. <b>Please dial into the conference call 5-10 minutes prior to the scheduled start time.<\/b><\/p>\n<p>\nA live webcast will be available in the Investor Relations section of NeoPhotonics\u2019 website at: <a rel=\"nofollow\" href=\"https:\/\/cts.businesswire.com\/ct\/CT?id=smartlink&amp;url=http%3A%2F%2Fir.neophotonics.com%2Fphoenix.zhtml%3Fc%3D236218%26p%3Dirol-calendar&amp;esheet=52470380&amp;newsitemid=20210803005742&amp;lan=en-US&amp;anchor=http%3A%2F%2Fir.neophotonics.com%2Fphoenix.zhtml%3Fc%3D236218%26amp%3Bp%3Dirol-calendar&amp;index=1&amp;md5=74f7a8ec1a667e20d6e3878e340a15b5\">http:\/\/ir.neophotonics.com\/phoenix.zhtml?c=236218&amp;p=irol-calendar<\/a>.\n<\/p>\n<p>\nA replay of the webcast will be available in the Investor Relations section of the Company\u2019s website approximately two hours after the conclusion of the call and remain available for approximately 30 calendar days.\n<\/p>\n<p><b>About NeoPhotonics<\/b><\/p>\n<p>\nNeoPhotonics is a leading developer and manufacturer of lasers and optoelectronic solutions that transmit, receive and switch high-speed digital optical signals for Cloud and hyper-scale data center internet content provider and telecom networks. The Company\u2019s products enable cost-effective, high-speed over distance data transmission and efficient allocation of bandwidth in optical networks. NeoPhotonics maintains headquarters in San Jose, California and ISO 9001:2015 certified engineering and manufacturing facilities in Silicon Valley (USA), Japan and China. For additional information visit <a rel=\"nofollow\" href=\"https:\/\/cts.businesswire.com\/ct\/CT?id=smartlink&amp;url=http%3A%2F%2Fwww.neophotonics.com&amp;esheet=52470380&amp;newsitemid=20210803005742&amp;lan=en-US&amp;anchor=www.neophotonics.com&amp;index=2&amp;md5=f01309c4c7324b41a6ee82d95980a73e\">www.neophotonics.com<\/a>.\n<\/p>\n<p><b>Safe Harbor Statement Under the Private Securities Litigation Reform Act of 1995<\/b><\/p>\n<p>\nThis press release includes statements that qualify as forward-looking statements under the Private Securities Litigation Reform Act of 1995. These forward-looking statements include statements about the following topics: future financial results, demand for the Company\u2019s high-speed products, and the Company\u2019s market position. Forward-looking statements are subject to certain risks and uncertainties that could cause the actual results to differ materially. Those risks and uncertainties include, but are not limited to, such factors as: the Company\u2019s reliance on a small number of customers for a substantial portion of its revenues; market growth in key countries; possible reduction in or volatility of customer orders or delays in shipments of products to customers; possible disruptions in the supply chain or in demand for the Company\u2019s products; timing of customer drawdowns of vendor-managed inventory; potential governmental trade actions; the ability of the Company&#8217;s vendors and subcontractors to supply or manufacture the Company&#8217;s products in a timely manner; ability of the Company to meet customer demand; volatility in utilization of manufacturing operations and manufacturing costs; reductions in the Company\u2019s rate of new design wins, and\/or the rate at which design wins go into production, and the rate of customer acceptance of new product introductions; potential pricing pressure that may arise from changing conditions in the industry or negotiating leverage of buyers; the discontinuance or end of life of products; changes in demand for the Company&#8217;s products; the impact of competitive products and pricing and alternative technological advances; the accuracy of estimates used to prepare the Company&#8217;s financial statements and forecasts; the timely and successful development and market acceptance of new products and upgrades to existing products; the difficulty of predicting future cash needs; the nature of other investment opportunities available to the Company from time to time; the Company\u2019s operating cash flow; changes in economic and industry projections; and a decline in general conditions in the telecommunications equipment industry, the cloud and datacenter industry, or the world economy generally. For further discussion of these risks and uncertainties, please refer to the documents the Company files with the SEC from time to time, including the Company&#8217;s Annual Reports on Form 10-K for the year ended December 31, 2020. All forward-looking statements are made as of the date of this press release, and the Company disclaims any duty to update such statements.\n<\/p>\n<p><sup>\u00a9<\/sup>2021 NeoPhotonics Corporation. All rights reserved. NeoPhotonics and the red dot logo are trademarks of NeoPhotonics Corporation. All other marks are the property of their respective owners.\n<\/p>\n<table cellspacing=\"0\" class=\"bwtablemarginb bwblockalignl bwwidth100\">\n<tr>\n<td class=\"bwpadl0\" colspan=\"9\" rowspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" class=\"bwpadl0 bwalignc\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\"><b>NeoPhotonics Corporation<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" class=\"bwpadl0 bwalignc\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\"><b>Condensed Consolidated Balance Sheets (Unaudited)<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" class=\"bwpadl0 bwalignc\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n(In thousands)\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0 bwalignc bwwidth60\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwalignc bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td colspan=\"7\" class=\"bwpadl0 bwalignc\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwalignc bwwidth60\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwalignc bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td colspan=\"7\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwalignc bwnowrap\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>As of<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwalignc bwwidth60\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwalignc bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwalignc bwnowrap\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Jun. 30, 2021<\/b><\/p>\n<\/td>\n<td class=\"bwalignc bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwalignc bwnowrap\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Dec. 31, 2020<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth60\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth60\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\"><b>ASSETS<\/b><\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth60\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nCurrent assets:\n<\/p>\n<\/td>\n<td class=\"bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl4 bwrowaltcolor0 bwwidth60\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nCash and cash equivalents\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth11\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n66,836\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth11\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n95,117\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl4 bwwidth60\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nShort-term investments\n<\/p>\n<\/td>\n<td class=\"bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n27,672\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n27,669\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl4 bwrowaltcolor0 bwwidth60\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nRestricted cash\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n495\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n489\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl4 bwwidth60\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nAccounts receivable, net\n<\/p>\n<\/td>\n<td class=\"bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n47,763\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n45,232\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl4 bwrowaltcolor0 bwwidth60\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nInventories\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n44,341\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n46,901\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl4 bwwidth60\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nPrepaid expenses and other current assets\n<\/p>\n<\/td>\n<td class=\"bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n14,307\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n20,173\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl8 bwrowaltcolor0 bwwidth60\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nTotal current assets\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n201,414\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n235,581\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth60\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nProperty, plant and equipment, net\n<\/p>\n<\/td>\n<td class=\"bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n59,942\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n66,765\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth60\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nOperating lease right-of-use assets\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n14,452\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n13,823\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth60\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nPurchased intangible assets, net\n<\/p>\n<\/td>\n<td class=\"bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1,139\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1,468\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth60\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nGoodwill\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1,115\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1,115\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth60\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nOther long-term assets\n<\/p>\n<\/td>\n<td class=\"bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n5,193\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n4,912\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl8 bwrowaltcolor0 bwwidth60\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nTotal assets\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth11\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n283,255\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth11\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n323,664\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth60\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth60\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\"><b>LIABILITIES AND STOCKHOLDERS\u2019 EQUITY<\/b><\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth60\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nCurrent liabilities:\n<\/p>\n<\/td>\n<td class=\"bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl4 bwrowaltcolor0 bwwidth60\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nAccounts payable\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth11\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n46,648\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth11\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n43,539\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl4 bwwidth60\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nCurrent portion of long-term debt\n<\/p>\n<\/td>\n<td class=\"bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n3,033\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n3,232\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl4 bwrowaltcolor0 bwwidth60\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nAccrued and other current liabilities\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n25,461\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n42,053\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl8 bwwidth60\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nTotal current liabilities\n<\/p>\n<\/td>\n<td class=\"bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n75,142\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n88,824\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth60\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nLong-term debt, net of current portion\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n27,488\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n30,327\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth60\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nOperating lease liabilities, noncurrent\n<\/p>\n<\/td>\n<td class=\"bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n14,787\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n14,522\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth60\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nOther noncurrent liabilities\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n8,446\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n9,584\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl8 bwwidth60\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nTotal liabilities\n<\/p>\n<\/td>\n<td class=\"bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n125,863\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n143,257\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth60\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth60\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nStockholders\u2019 equity:\n<\/p>\n<\/td>\n<td class=\"bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl4 bwwidth60\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nCommon stock\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n130\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n126\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl4 bwwidth60\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nAdditional paid-in capital\n<\/p>\n<\/td>\n<td class=\"bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n602,877\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n597,460\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl4 bwrowaltcolor0 bwwidth60\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nAccumulated other comprehensive income\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1,423\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1,735\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl4 bwwidth60\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nAccumulated deficit\n<\/p>\n<\/td>\n<td class=\"bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(447,038\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(418,914\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl8 bwrowaltcolor0 bwwidth60\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nTotal stockholders\u2019 equity\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n157,392\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n180,407\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl8 bwwidth60\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nTotal liabilities and stockholders\u2019 equity\n<\/p>\n<\/td>\n<td class=\"bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth11\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n283,255\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth3\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth11\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n323,664\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\">\u00a0<\/td>\n<\/tr>\n<\/table>\n<table cellspacing=\"0\" class=\"bwtablemarginb bwblockalignl bwwidth100\">\n<tr>\n<td colspan=\"21\" class=\"bwpadl0 bwalignc\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\"><b>NeoPhotonics Corporation<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"21\" class=\"bwpadl0 bwalignc\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\"><b>Condensed Consolidated Statements of Operations (Unaudited)<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"21\" class=\"bwpadl0 bwalignc\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n(In thousands, except percentages and per share data)\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0 bwalignc bwwidth56\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwalignc bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td colspan=\"11\" class=\"bwpadl0 bwalignc\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwalignc bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td colspan=\"7\" class=\"bwpadl0 bwalignc\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwalignc bwwidth56\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwalignc bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td colspan=\"11\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwalignc bwnowrap\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Three Months Ended<\/b><\/p>\n<\/td>\n<td class=\"bwalignc bwwidth1 bwnowrap\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td colspan=\"7\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwalignc bwnowrap\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Six Months Ended<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwalignc bwwidth56\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwalignc bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwalignc bwnowrap\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Jun. 30,<br \/>\n<br \/>2021<\/b><\/p>\n<\/td>\n<td class=\"bwalignc bwwidth1 bwnowrap\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwalignc bwnowrap\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Mar. 31,<br \/>\n<br \/>2021<\/b><\/p>\n<\/td>\n<td class=\"bwalignc bwwidth1 bwnowrap\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwalignc bwnowrap\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Jun. 30,<br \/>\n<br \/>2020<\/b><\/p>\n<\/td>\n<td class=\"bwalignc bwwidth1 bwnowrap\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwalignc bwnowrap\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Jun. 30,<br \/>\n<br \/>2021<\/b><\/p>\n<\/td>\n<td class=\"bwalignc bwwidth1 bwnowrap\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwalignc bwnowrap\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Jun. 30,<br \/>\n<br \/>2020<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth56\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nRevenue\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth6\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n65,010\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n60,926\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n103,171\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n125,935\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n200,572\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth56\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nCost of goods sold (1)\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n55,135\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n47,587\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n69,669\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n102,721\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n137,344\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth56\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nGross profit\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n9,875\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n13,339\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n33,502\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n23,214\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n63,228\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl4 bwwidth56\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nGross margin\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><i>15.2<\/i><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\"><i>%<\/i><\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><i>21.9<\/i><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\"><i>%<\/i><\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><i>32.5<\/i><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\"><i>%<\/i><\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><i>18.4<\/i><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\"><i>%<\/i><\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><i>31.5<\/i><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\"><i>%<\/i><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth56\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nOperating expenses:\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl4 bwwidth56\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nResearch and development (1)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n15,410\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n13,098\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n13,689\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n28,508\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n25,573\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl4 bwwidth56\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nSales and marketing (1)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n3,362\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n3,865\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n4,279\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n7,227\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n7,938\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl4 bwwidth56\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nGeneral and administrative (1)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n7,398\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n7,294\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n8,803\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n14,692\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n15,592\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl4 bwwidth56\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nAcquisition and asset sale related costs (recoveries)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(36\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n163\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n120\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n127\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n132\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl4 bwwidth56\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nRestructuring charges\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n22\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u2014\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u2014\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n22\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u2014\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl8 bwwidth56\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nTotal operating expenses\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n26,156\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n24,420\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n26,891\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n50,576\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n49,235\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth56\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nIncome (loss) from operations\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(16,281\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(11,081\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n6,611\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(27,362\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n13,993\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl4 bwwidth56\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nInterest income\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n140\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n105\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n22\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n245\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n120\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl4 bwwidth56\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nInterest expense\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(220\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(227\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(301\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(447\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(679\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl4 bwwidth56\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nOther income (expense), net\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(880\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1,143\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(195\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n263\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1,003\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl8 bwwidth56\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nTotal interest and other income (expense), net\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(960\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1,021\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(474\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n61\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n444\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth56\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nIncome (loss) before income taxes\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(17,241\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(10,060\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n6,137\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(27,301\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n14,437\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth56\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nIncome tax provision\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(191\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(632\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(412\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(823\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(2,405\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth56\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nNet income (loss)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth6\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(17,432\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(10,692\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n5,725\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(28,124\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n12,032\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth56\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nBasic net income (loss) per share\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth6\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(0.34\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(0.21\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n0.12\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(0.55\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n0.25\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth56\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nDiluted net income (loss) per share\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth6\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(0.34\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(0.21\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n0.11\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(0.55\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n0.24\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0 bwwidth56\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nWeighted average shares used to compute basic net income (loss) per share\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n51,634\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n50,717\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n49,077\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n51,178\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n48,846\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0 bwrowaltcolor0 bwwidth56\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nWeighted average shares used to compute diluted net income (loss) per share\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n51,634\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n50,717\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n51,661\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n51,178\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n51,124\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth56\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth56\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n(1) Includes stock-based compensation expense as follows for the periods presented:\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl4 bwwidth56\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nCost of goods sold\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth6\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n572\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n548\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n621\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1,120\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1,158\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl4 bwwidth56\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nResearch and development\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n744\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n862\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n999\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1,606\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1,757\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl4 bwwidth56\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nSales and marketing\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n261\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n554\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n738\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n815\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1,268\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl4 bwwidth56\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nGeneral and administrative\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n763\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1,313\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1,429\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2,076\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2,122\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl8 bwwidth56\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nTotal stock-based compensation expense\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth6\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2,340\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n3,277\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n3,787\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n5,617\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n6,305\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0 bwwidth56\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0 bwwidth6\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0 bwwidth5\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0 bwwidth5\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0 bwwidth5\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0 bwwidth5\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\u00a0<\/td>\n<\/tr>\n<\/table>\n<table cellspacing=\"0\" class=\"bwtablemarginb bwblockalignl bwwidth100\">\n<tr>\n<td colspan=\"21\" class=\"bwpadl0 bwalignc\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\"><b>NeoPhotonics Corporation<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"21\" class=\"bwpadl0 bwalignc\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\"><b>Reconciliation of Condensed Consolidated GAAP Financial Measures to Non-GAAP Financial Measures (Unaudited) <\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"21\" class=\"bwpadl0 bwalignc\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n(In thousands, except percentages and per share data)\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0 bwalignc bwwidth43\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwalignc bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td colspan=\"11\" class=\"bwpadl0 bwalignc\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwalignc bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td colspan=\"7\" class=\"bwpadl0 bwalignc\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwalignc bwwidth43\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwalignc bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td colspan=\"11\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwalignc bwnowrap\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Three Months Ended<\/b><\/p>\n<\/td>\n<td class=\"bwalignc bwnowrap bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td colspan=\"7\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwalignc bwnowrap\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Six Months Ended<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwalignc bwwidth43\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwalignc bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwalignc bwnowrap\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Jun. 30,<br \/>\n<br \/>2021<\/b><\/p>\n<\/td>\n<td class=\"bwalignc bwnowrap bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwalignc bwnowrap\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Mar. 31,<br \/>\n<br \/>2021<\/b><\/p>\n<\/td>\n<td class=\"bwalignc bwnowrap bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwalignc bwnowrap\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Jun. 30,<br \/>\n<br \/>2020<\/b><\/p>\n<\/td>\n<td class=\"bwalignc bwnowrap bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwalignc bwnowrap\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Jun. 30,<br \/>\n<br \/>2021<\/b><\/p>\n<\/td>\n<td class=\"bwalignc bwnowrap bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwalignc bwnowrap\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Jun. 30,<br \/>\n<br \/>2020<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth43\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\"><b>NON-GAAP GROSS PROFIT:<\/b><\/p>\n<\/td>\n<td class=\"bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth43\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nGAAP gross profit\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n9,875\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth6\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n13,339\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth6\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n33,502\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth6\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n23,214\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth6\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n63,228\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl4 bwwidth43\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nStock-based compensation expense\n<\/p>\n<\/td>\n<td class=\"bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n572\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n548\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n621\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1,120\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1,158\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl4 bwwidth43\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nAmortization of purchased intangible assets\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n153\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n185\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n184\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n338\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n368\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl4 bwwidth43\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nDepreciation of acquisition-related fixed asset step-up\n<\/p>\n<\/td>\n<td class=\"bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n3\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(6\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(8\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(3\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(20\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl4 bwwidth43\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nEnd-of-life related inventory write-down (sell-through)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n3,257\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(577\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u2014\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2,680\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u2014\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl4 bwwidth43\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nAccelerated depreciation\n<\/p>\n<\/td>\n<td class=\"bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n157\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n174\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u2014\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n331\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u2014\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl4 bwwidth43\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nRestructuring charges\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n113\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u2014\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u2014\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n113\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u2014\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth43\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nNon-GAAP gross profit\n<\/p>\n<\/td>\n<td class=\"bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n14,130\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth6\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n13,663\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth6\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n34,299\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth6\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n27,793\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth6\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n64,734\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth43\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\"><i>Non-GAAP gross margin as a % of revenue<\/i><\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><i>21.7<\/i><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\"><i>%<\/i><\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><i>22.4<\/i><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\"><i>%<\/i><\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><i>33.2<\/i><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\"><i>%<\/i><\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><i>22.1<\/i><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\"><i>%<\/i><\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><i>32.3<\/i><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\"><i>%<\/i><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth43\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth43\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\"><b>NON-GAAP TOTAL OPERATING EXPENSES:<\/b><\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth43\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nGAAP total operating expenses\n<\/p>\n<\/td>\n<td class=\"bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n26,156\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth6\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n24,420\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth6\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n26,891\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth6\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n50,576\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth6\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n49,235\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl4 bwwidth43\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nStock-based compensation expense\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(1,768\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(2,729\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(3,166\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(4,497\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(5,147\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl4 bwwidth43\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nDepreciation of acquisition-related fixed asset step-up\n<\/p>\n<\/td>\n<td class=\"bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(21\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(25\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(28\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(46\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(57\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl4 bwwidth43\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nAcquisition and asset sale related costs (recoveries)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n36\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(163\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(120\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(127\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(132\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl4 bwwidth43\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nRestructuring charges\n<\/p>\n<\/td>\n<td class=\"bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(22\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u2014\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u2014\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(22\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u2014\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth43\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nNon-GAAP total operating expenses\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n24,381\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth6\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n21,503\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth6\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n23,577\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth6\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n45,884\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth6\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n43,899\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth43\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\"><i>Non-GAAP total operating expenses as a % of revenue<\/i><\/p>\n<\/td>\n<td class=\"bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><i>37.5<\/i><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\"><i>%<\/i><\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><i>35.3<\/i><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\"><i>%<\/i><\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><i>22.9<\/i><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\"><i>%<\/i><\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><i>36.4<\/i><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\"><i>%<\/i><\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><i>21.9<\/i><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\"><i>%<\/i><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth43\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth43\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\"><b>NON-GAAP OPERATING INCOME (LOSS):<\/b><\/p>\n<\/td>\n<td class=\"bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth43\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nGAAP income (loss) from operations\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(16,281\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth6\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(11,081\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth6\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n6,661\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth6\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(27,362\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth6\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n13,993\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl4 bwwidth43\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nStock-based compensation expense\n<\/p>\n<\/td>\n<td class=\"bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2,340\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n3,277\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n3,787\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n5,617\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n6,305\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl4 bwwidth43\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nAmortization of purchased intangible assets\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n153\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n185\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n184\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n338\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n368\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl4 bwwidth43\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nDepreciation of acquisition-related fixed asset step-up\n<\/p>\n<\/td>\n<td class=\"bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n24\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n19\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n20\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n43\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n37\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl4 bwwidth43\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nAcquisition and asset sale related costs (recoveries)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(36\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n163\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n120\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n127\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n132\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl4 bwwidth43\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nEnd-of-life related inventory write-down (sell-through)\n<\/p>\n<\/td>\n<td class=\"bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n3,257\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(577\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u2014\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2,680\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u2014\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl4 bwwidth43\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nAccelerated depreciation\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n157\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n174\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u2014\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n331\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u2014\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl4 bwwidth43\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nRestructuring charges\n<\/p>\n<\/td>\n<td class=\"bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n135\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u2014\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u2014\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n135\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u2014\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth43\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nNon-GAAP income (loss) from operations\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(10,251\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth6\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(7,840\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth6\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n10,772\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth6\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(18,091\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth6\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n20,835\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth43\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\"><i>Non-GAAP operating margin as a % of revenue<\/i><\/p>\n<\/td>\n<td class=\"bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><i>(15.8<\/i><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\"><i>)%<\/i><\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><i>(12.9<\/i><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\"><i>)%<\/i><\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><i>10.4<\/i><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\"><i>%<\/i><\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><i>(14.4<\/i><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\"><i>)%<\/i><\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><i>10.4<\/i><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\"><i>%<\/i><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0 bwwidth43\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwpadl0\" rowspan=\"1\" \/>\n<td class=\"bwpadl0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwpadl0\" rowspan=\"1\" \/>\n<td class=\"bwpadl0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwpadl0\" rowspan=\"1\" \/>\n<td class=\"bwpadl0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwpadl0\" rowspan=\"1\" \/>\n<td class=\"bwpadl0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwpadl0\" rowspan=\"1\" \/>\n<td class=\"bwpadl0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\u00a0<\/td>\n<\/tr>\n<\/table>\n<table cellspacing=\"0\" class=\"bwtablemarginb bwblockalignl bwwidth100\">\n<tr>\n<td colspan=\"21\" class=\"bwpadl0 bwalignc\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\"><b>NeoPhotonics Corporation<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"21\" class=\"bwpadl0 bwalignc\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\"><b>Reconciliation of Condensed Consolidated GAAP Financial Measures to Non-GAAP Financial Measures (Unaudited) (Continued)<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"21\" class=\"bwpadl0 bwalignc\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n(In thousands, except percentages and per share data)\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0 bwalignc bwwidth52\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwalignc bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td colspan=\"11\" class=\"bwpadl0 bwalignc\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwalignc bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td colspan=\"7\" class=\"bwpadl0 bwalignc\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwalignc bwwidth52\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwalignc bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td colspan=\"11\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwalignc bwnowrap\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Three Months Ended<\/b><\/p>\n<\/td>\n<td class=\"bwalignc bwnowrap bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td colspan=\"7\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwalignc bwnowrap\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Six Months Ended<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwalignc bwwidth52\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwalignc bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwalignc bwnowrap\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Jun. 30,<br \/>\n<br \/>2021<\/b><\/p>\n<\/td>\n<td class=\"bwalignc bwnowrap bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwalignc bwnowrap\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Mar. 31,<br \/>\n<br \/>2021<\/b><\/p>\n<\/td>\n<td class=\"bwalignc bwnowrap bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwalignc bwnowrap\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Jun. 30,<br \/>\n<br \/>2020<\/b><\/p>\n<\/td>\n<td class=\"bwalignc bwnowrap bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwalignc bwnowrap\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Jun. 30,<br \/>\n<br \/>2021<\/b><\/p>\n<\/td>\n<td class=\"bwalignc bwnowrap bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwalignc bwnowrap\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Jun. 30,<br \/>\n<br \/>2020<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth52\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\"><b>NON-GAAP NET INCOME (LOSS):<\/b><\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth52\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nGAAP net income (loss)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth6\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(17,433\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(10,692\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n5,725\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(28,124\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n12,032\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl4 bwwidth52\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nStock-based compensation expense\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2,340\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n3,277\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n3,787\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n5,617\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n6,305\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl4 bwwidth52\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nAmortization of purchased intangible assets\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n153\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n185\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n184\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n338\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n368\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl4 bwwidth52\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nDepreciation of acquisition-related fixed asset step-up\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n24\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n19\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n20\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n43\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n37\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl4 bwwidth52\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nAcquisition and asset sale related costs (recoveries)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(36\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n163\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n120\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n127\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n132\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl4 bwwidth52\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nEnd-of-life related inventory write-down (sell-through)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n3,257\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(577\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u2014\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2,680\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u2014\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl4 bwwidth52\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nAccelerated depreciation\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n157\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n174\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u2014\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n331\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u2014\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl4 bwwidth52\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nRestructuring charges\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n135\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u2014\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u2014\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n135\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u2014\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl4 bwwidth52\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nIncome tax effect of Non-GAAP adjustments\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(17\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(2\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(1,160\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(19\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(1,134\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth52\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nNon-GAAP net income (loss)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth6\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(11,420\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(7,453\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n8,676\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(18,872\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n17,740\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth52\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\"><i>Non-GAAP net income (loss) as a % of revenue<\/i><\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><i>(17.6<\/i><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\"><i>)%<\/i><\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><i>(12.2<\/i><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\"><i>)%<\/i><\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><i>8.4<\/i><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\"><i>%<\/i><\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><i>(15.0<\/i><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\"><i>)%<\/i><\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><i>8.8<\/i><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\"><i>%<\/i><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth52\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth52\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\"><b>ADJUSTED EBITDA:<\/b><\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth52\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nGAAP net income (loss)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth6\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(17,433\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(10,692\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n5,725\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(28,124\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n12,032\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl4 bwwidth52\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nStock-based compensation expense\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2,340\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n3,277\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n3,787\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n5,617\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n6,305\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl4 bwwidth52\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nAmortization of purchased intangible assets\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n153\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n185\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n184\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n338\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n368\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl4 bwwidth52\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nDepreciation of acquisition-related fixed asset step-up\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n24\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n19\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n20\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n43\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n37\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl4 bwwidth52\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nAcquisition and asset sale related costs (recoveries)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(36\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n163\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n120\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n127\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n132\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl4 bwwidth52\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nEnd-of-life related inventory write-down (sell-through)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n3,257\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(577\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u2014\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2,680\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u2014\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl4 bwwidth52\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nAccelerated depreciation\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n157\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n174\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u2014\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n331\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u2014\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl4 bwwidth52\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nRestructuring charges\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n135\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u2014\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u2014\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n135\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u2014\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl4 bwwidth52\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nInterest expense, net\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n80\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n122\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n279\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n202\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n559\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl4 bwwidth52\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nIncome tax provision\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n191\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n632\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n412\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n823\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2,405\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl4 bwwidth52\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nDepreciation expense\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n5,771\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n6,003\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n6,414\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n11,774\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n12,887\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth52\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nAdjusted EBITDA\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth6\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(5,361\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(694\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n16,941\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(6,054\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n34,725\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth52\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\"><i>Adjusted EBITDA as a % of revenue<\/i><\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><i>(8.2<\/i><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\"><i>)%<\/i><\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><i>(1.1<\/i><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\"><i>)%<\/i><\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><i>16.4<\/i><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\"><i>%<\/i><\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><i>(4.8<\/i><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\"><i>)%<\/i><\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\"><i>17.3<\/i><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\"><i>%<\/i><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth52\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth52\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\"><b>BASIC AND DILUTED NET INCOME (LOSS) PER SHARE:<\/b><\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth52\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nGAAP basic net income (loss) per share\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth6\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(0.34\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(0.21\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n0.12\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(0.55\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n0.25\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth52\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nGAAP diluted net income (loss) per share\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth6\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(0.34\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(0.21\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n0.11\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(0.55\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n0.24\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth52\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nNon-GAAP basic net income (loss) per share\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth6\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(0.22\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(0.15\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n0.18\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(0.37\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n0.36\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth52\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nNon-GAAP diluted net income (loss) per share\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth6\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(0.22\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(0.15\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n0.16\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(0.37\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n$\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth5\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n0.33\n<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth52\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0 bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0 bwwidth52\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\"><b>SHARES USED TO COMPUTE GAAP AND NON-GAAP BASIC NET INCOME (LOSS) PER SHARE<\/b><\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwdoublebottom bwpadl0 bwpadr0 bwvertalignb\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n51,634\n<\/p>\n<\/td>\n<td class=\"bwdoublebottom bwpadl0 bwpadr0 bwvertalignb bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwdoublebottom bwpadl0 bwpadr0 bwvertalignb\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n50,717\n<\/p>\n<\/td>\n<td class=\"bwdoublebottom bwpadl0 bwpadr0 bwvertalignb bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwdoublebottom bwpadl0 bwpadr0 bwvertalignb\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n49,077\n<\/p>\n<\/td>\n<td class=\"bwdoublebottom bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwdoublebottom bwpadl0 bwpadr0 bwvertalignb\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n51,178\n<\/p>\n<\/td>\n<td class=\"bwdoublebottom bwpadl0 bwpadr0 bwvertalignb bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwdoublebottom bwpadl0 bwpadr0 bwvertalignb\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n48,846\n<\/p>\n<\/td>\n<td class=\"bwdoublebottom bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0 bwrowaltcolor0 bwwidth52\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\"><b>SHARES USED TO COMPUTE GAAP DILUTED NET INCOME (LOSS) PER SHARE<\/b><\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwdoublebottom bwpadl0 bwpadr0 bwvertalignb bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n51,634\n<\/p>\n<\/td>\n<td class=\"bwdoublebottom bwpadl0 bwpadr0 bwvertalignb bwrowaltcolor0 bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwdoublebottom bwpadl0 bwpadr0 bwvertalignb bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n50,717\n<\/p>\n<\/td>\n<td class=\"bwdoublebottom bwpadl0 bwpadr0 bwvertalignb bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwdoublebottom bwpadl0 bwpadr0 bwvertalignb bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n51,661\n<\/p>\n<\/td>\n<td class=\"bwdoublebottom bwpadl0 bwpadr0 bwvertalignb bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwdoublebottom bwpadl0 bwpadr0 bwvertalignb bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n51,178\n<\/p>\n<\/td>\n<td class=\"bwdoublebottom bwpadl0 bwpadr0 bwvertalignb bwrowaltcolor0 bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwdoublebottom bwpadl0 bwpadr0 bwvertalignb bwrowaltcolor0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n51,124\n<\/p>\n<\/td>\n<td class=\"bwdoublebottom bwpadl0 bwpadr0 bwvertalignb bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0 bwwidth52\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\"><b>SHARES USED TO COMPUTE NON-GAAP DILUTED NET INCOME (LOSS) PER SHARE<\/b><\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwdoublebottom bwpadl0 bwpadr0 bwvertalignb\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n51,634\n<\/p>\n<\/td>\n<td class=\"bwdoublebottom bwpadl0 bwpadr0 bwvertalignb bwwidth3\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth2\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwdoublebottom bwpadl0 bwpadr0 bwvertalignb\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n50,717\n<\/p>\n<\/td>\n<td class=\"bwdoublebottom bwpadl0 bwpadr0 bwvertalignb bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwdoublebottom bwpadl0 bwpadr0 bwvertalignb\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n54,303\n<\/p>\n<\/td>\n<td class=\"bwdoublebottom bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwdoublebottom bwpadl0 bwpadr0 bwvertalignb\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n51,178\n<\/p>\n<\/td>\n<td class=\"bwdoublebottom bwpadl0 bwpadr0 bwvertalignb bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"2\" class=\"bwdoublebottom bwpadl0 bwpadr0 bwvertalignb\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n53,338\n<\/p>\n<\/td>\n<td class=\"bwdoublebottom bwpadl0 bwpadr0 bwvertalignb bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0\n<\/p>\n<\/td>\n<\/tr>\n<\/table>\n<p>\n\u00a0\n<\/p>\n<p><img decoding=\"async\" alt=\"\" src=\"https:\/\/cts.businesswire.com\/ct\/CT?id=bwnews&amp;sty=20210803005742r1&amp;sid=flmnd&amp;distro=nx&amp;lang=en\" style=\"width:0;height:0\" \/><span class=\"bwct31415\" \/><\/p>\n<p id=\"mmgallerylink\"><span id=\"mmgallerylink-phrase\">View source version on businesswire.com: <\/span><span id=\"mmgallerylink-link\"><a href=\"https:\/\/www.businesswire.com\/news\/home\/20210803005742\/en\/\" rel=\"nofollow\">https:\/\/www.businesswire.com\/news\/home\/20210803005742\/en\/<\/a><\/span><\/p>\n<p>\nNeoPhotonics Corporation<br \/>\n<br \/>Beth Eby, Chief Financial Officer<br \/>\n<br \/>+1-408-895-6086<br \/>\n<br \/><a rel=\"nofollow\" href=\"mailto:ir@neophotonics.com\">ir@neophotonics.com<br \/>\n<\/a><\/p>\n<p>Sapphire Investor Relations, LLC<br \/>\n<br \/>Erica Mannion, Investor Relations<br \/>\n<br \/>+1-617-542-6180<br \/>\n<br \/><a rel=\"nofollow\" href=\"mailto:ir@neophotonics.com\">ir@neophotonics.com<\/a><\/p>\n<p><b>KEYWORDS:<\/b> United States North America California<\/p>\n<p><b>INDUSTRY KEYWORDS:<\/b> Semiconductor Technology Other Technology Telecommunications Networks Internet Hardware<\/p>\n<p><b>MEDIA:<\/b><\/p>\n<table cellpadding=\"3\" cellspacing=\"3\" \/>\n","protected":false},"excerpt":{"rendered":"<p>NeoPhotonics Reports Second Quarter 2021 Financial Results Product Revenue for 400G and above applications grew 100% year-over-year 400ZR modules are in General Availability SAN JOSE, Calif.&#8211;(BUSINESS WIRE)&#8211; NeoPhotonics Corporation (NYSE: NPTN), a leading developer of silicon photonics and advanced hybrid photonic integrated circuit-based lasers, modules and subsystems for bandwidth-intensive, high speed communications networks, today announced financial results for its second quarter of 2021. \u201cBuilding on our strong performance in the second quarter, we see accelerating growth in the back half of the year, driven by the initial ramp of 400ZR and related products adding to our 400G+ suite,\u201d said Tim Jenks, Chairman and CEO of NeoPhotonics. \u201cWe are ramping our modules and component level products, including our Nano Tunable Laser, &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.marketnewsdesk.com\/index.php\/neophotonics-reports-second-quarter-2021-financial-results\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;NeoPhotonics Reports Second Quarter 2021 Financial Results&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-522461","post","type-post","status-publish","format-standard","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>NeoPhotonics Reports Second Quarter 2021 Financial Results - Market Newsdesk<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.marketnewsdesk.com\/index.php\/neophotonics-reports-second-quarter-2021-financial-results\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"NeoPhotonics Reports Second Quarter 2021 Financial Results - Market Newsdesk\" \/>\n<meta property=\"og:description\" content=\"NeoPhotonics Reports Second Quarter 2021 Financial Results Product Revenue for 400G and above applications grew 100% year-over-year 400ZR modules are in General Availability SAN JOSE, Calif.&#8211;(BUSINESS WIRE)&#8211; NeoPhotonics Corporation (NYSE: NPTN), a leading developer of silicon photonics and advanced hybrid photonic integrated circuit-based lasers, modules and subsystems for bandwidth-intensive, high speed communications networks, today announced financial results for its second quarter of 2021. \u201cBuilding on our strong performance in the second quarter, we see accelerating growth in the back half of the year, driven by the initial ramp of 400ZR and related products adding to our 400G+ suite,\u201d said Tim Jenks, Chairman and CEO of NeoPhotonics. \u201cWe are ramping our modules and component level products, including our Nano Tunable Laser, &hellip; Continue reading &quot;NeoPhotonics Reports Second Quarter 2021 Financial Results&quot;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.marketnewsdesk.com\/index.php\/neophotonics-reports-second-quarter-2021-financial-results\/\" \/>\n<meta property=\"og:site_name\" content=\"Market Newsdesk\" \/>\n<meta property=\"article:published_time\" content=\"2021-08-03T20:12:02+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cts.businesswire.com\/ct\/CT?id=bwnews&amp;sty=20210803005742r1&amp;sid=flmnd&amp;distro=nx&amp;lang=en\" \/>\n<meta name=\"author\" content=\"Newsdesk\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Newsdesk\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/neophotonics-reports-second-quarter-2021-financial-results\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/neophotonics-reports-second-quarter-2021-financial-results\\\/\"},\"author\":{\"name\":\"Newsdesk\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#\\\/schema\\\/person\\\/482f27a394d4fda80ecb5499e519d979\"},\"headline\":\"NeoPhotonics Reports Second Quarter 2021 Financial Results\",\"datePublished\":\"2021-08-03T20:12:02+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/neophotonics-reports-second-quarter-2021-financial-results\\\/\"},\"wordCount\":1843,\"image\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/neophotonics-reports-second-quarter-2021-financial-results\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cts.businesswire.com\\\/ct\\\/CT?id=bwnews&amp;sty=20210803005742r1&amp;sid=flmnd&amp;distro=nx&amp;lang=en\",\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/neophotonics-reports-second-quarter-2021-financial-results\\\/\",\"url\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/neophotonics-reports-second-quarter-2021-financial-results\\\/\",\"name\":\"NeoPhotonics Reports Second Quarter 2021 Financial Results - Market Newsdesk\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/neophotonics-reports-second-quarter-2021-financial-results\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/neophotonics-reports-second-quarter-2021-financial-results\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cts.businesswire.com\\\/ct\\\/CT?id=bwnews&amp;sty=20210803005742r1&amp;sid=flmnd&amp;distro=nx&amp;lang=en\",\"datePublished\":\"2021-08-03T20:12:02+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#\\\/schema\\\/person\\\/482f27a394d4fda80ecb5499e519d979\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/neophotonics-reports-second-quarter-2021-financial-results\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/neophotonics-reports-second-quarter-2021-financial-results\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/neophotonics-reports-second-quarter-2021-financial-results\\\/#primaryimage\",\"url\":\"https:\\\/\\\/cts.businesswire.com\\\/ct\\\/CT?id=bwnews&amp;sty=20210803005742r1&amp;sid=flmnd&amp;distro=nx&amp;lang=en\",\"contentUrl\":\"https:\\\/\\\/cts.businesswire.com\\\/ct\\\/CT?id=bwnews&amp;sty=20210803005742r1&amp;sid=flmnd&amp;distro=nx&amp;lang=en\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/neophotonics-reports-second-quarter-2021-financial-results\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"NeoPhotonics Reports Second Quarter 2021 Financial Results\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#website\",\"url\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/\",\"name\":\"Market Newsdesk\",\"description\":\"Latest Business News in Real Time\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#\\\/schema\\\/person\\\/482f27a394d4fda80ecb5499e519d979\",\"name\":\"Newsdesk\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a0d0bd5b0f0ca12a265a459b13169dac35f33776d8501eda5e68844a366f2f46?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a0d0bd5b0f0ca12a265a459b13169dac35f33776d8501eda5e68844a366f2f46?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a0d0bd5b0f0ca12a265a459b13169dac35f33776d8501eda5e68844a366f2f46?s=96&d=mm&r=g\",\"caption\":\"Newsdesk\"},\"url\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/author\\\/newsdesk\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"NeoPhotonics Reports Second Quarter 2021 Financial Results - Market Newsdesk","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.marketnewsdesk.com\/index.php\/neophotonics-reports-second-quarter-2021-financial-results\/","og_locale":"en_US","og_type":"article","og_title":"NeoPhotonics Reports Second Quarter 2021 Financial Results - Market Newsdesk","og_description":"NeoPhotonics Reports Second Quarter 2021 Financial Results Product Revenue for 400G and above applications grew 100% year-over-year 400ZR modules are in General Availability SAN JOSE, Calif.&#8211;(BUSINESS WIRE)&#8211; NeoPhotonics Corporation (NYSE: NPTN), a leading developer of silicon photonics and advanced hybrid photonic integrated circuit-based lasers, modules and subsystems for bandwidth-intensive, high speed communications networks, today announced financial results for its second quarter of 2021. \u201cBuilding on our strong performance in the second quarter, we see accelerating growth in the back half of the year, driven by the initial ramp of 400ZR and related products adding to our 400G+ suite,\u201d said Tim Jenks, Chairman and CEO of NeoPhotonics. \u201cWe are ramping our modules and component level products, including our Nano Tunable Laser, &hellip; Continue reading \"NeoPhotonics Reports Second Quarter 2021 Financial Results\"","og_url":"https:\/\/www.marketnewsdesk.com\/index.php\/neophotonics-reports-second-quarter-2021-financial-results\/","og_site_name":"Market Newsdesk","article_published_time":"2021-08-03T20:12:02+00:00","og_image":[{"url":"https:\/\/cts.businesswire.com\/ct\/CT?id=bwnews&amp;sty=20210803005742r1&amp;sid=flmnd&amp;distro=nx&amp;lang=en","type":"","width":"","height":""}],"author":"Newsdesk","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Newsdesk","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/neophotonics-reports-second-quarter-2021-financial-results\/#article","isPartOf":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/neophotonics-reports-second-quarter-2021-financial-results\/"},"author":{"name":"Newsdesk","@id":"https:\/\/www.marketnewsdesk.com\/#\/schema\/person\/482f27a394d4fda80ecb5499e519d979"},"headline":"NeoPhotonics Reports Second Quarter 2021 Financial Results","datePublished":"2021-08-03T20:12:02+00:00","mainEntityOfPage":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/neophotonics-reports-second-quarter-2021-financial-results\/"},"wordCount":1843,"image":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/neophotonics-reports-second-quarter-2021-financial-results\/#primaryimage"},"thumbnailUrl":"https:\/\/cts.businesswire.com\/ct\/CT?id=bwnews&amp;sty=20210803005742r1&amp;sid=flmnd&amp;distro=nx&amp;lang=en","inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/neophotonics-reports-second-quarter-2021-financial-results\/","url":"https:\/\/www.marketnewsdesk.com\/index.php\/neophotonics-reports-second-quarter-2021-financial-results\/","name":"NeoPhotonics Reports Second Quarter 2021 Financial Results - Market Newsdesk","isPartOf":{"@id":"https:\/\/www.marketnewsdesk.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/neophotonics-reports-second-quarter-2021-financial-results\/#primaryimage"},"image":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/neophotonics-reports-second-quarter-2021-financial-results\/#primaryimage"},"thumbnailUrl":"https:\/\/cts.businesswire.com\/ct\/CT?id=bwnews&amp;sty=20210803005742r1&amp;sid=flmnd&amp;distro=nx&amp;lang=en","datePublished":"2021-08-03T20:12:02+00:00","author":{"@id":"https:\/\/www.marketnewsdesk.com\/#\/schema\/person\/482f27a394d4fda80ecb5499e519d979"},"breadcrumb":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/neophotonics-reports-second-quarter-2021-financial-results\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.marketnewsdesk.com\/index.php\/neophotonics-reports-second-quarter-2021-financial-results\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/neophotonics-reports-second-quarter-2021-financial-results\/#primaryimage","url":"https:\/\/cts.businesswire.com\/ct\/CT?id=bwnews&amp;sty=20210803005742r1&amp;sid=flmnd&amp;distro=nx&amp;lang=en","contentUrl":"https:\/\/cts.businesswire.com\/ct\/CT?id=bwnews&amp;sty=20210803005742r1&amp;sid=flmnd&amp;distro=nx&amp;lang=en"},{"@type":"BreadcrumbList","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/neophotonics-reports-second-quarter-2021-financial-results\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.marketnewsdesk.com\/"},{"@type":"ListItem","position":2,"name":"NeoPhotonics Reports Second Quarter 2021 Financial Results"}]},{"@type":"WebSite","@id":"https:\/\/www.marketnewsdesk.com\/#website","url":"https:\/\/www.marketnewsdesk.com\/","name":"Market Newsdesk","description":"Latest Business News in Real Time","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.marketnewsdesk.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.marketnewsdesk.com\/#\/schema\/person\/482f27a394d4fda80ecb5499e519d979","name":"Newsdesk","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/a0d0bd5b0f0ca12a265a459b13169dac35f33776d8501eda5e68844a366f2f46?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/a0d0bd5b0f0ca12a265a459b13169dac35f33776d8501eda5e68844a366f2f46?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a0d0bd5b0f0ca12a265a459b13169dac35f33776d8501eda5e68844a366f2f46?s=96&d=mm&r=g","caption":"Newsdesk"},"url":"https:\/\/www.marketnewsdesk.com\/index.php\/author\/newsdesk\/"}]}},"_links":{"self":[{"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/posts\/522461","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/comments?post=522461"}],"version-history":[{"count":0,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/posts\/522461\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/media?parent=522461"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/categories?post=522461"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/tags?post=522461"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}