﻿<?xml version="1.0" encoding="utf-8"?><rss version="2.0"><channel><title>Silicon Investor - Cohu, Inc. (COHU)</title><copyright>Copyright © 2026 Knight Sac Media.  All rights reserved.</copyright><link>https://www.siliconinvestor.com/subject.aspx?subjectid=3070</link><description>Would appreciate anyone's thoughts on this maker of chip handling equipment in light of general sentiment against this sector.  It had a blowout 4th qtr Dec 95, beating Street ests by .21, and seems to be an underfollowed stock. Estimate for the March qtr is .7l vis .37.  This co. has paid consecutive qtrly cash dividends since l977 (recently raised to .05).  It's due to rept earnings 18 April but may do so earlier.</description><image><url>https://www.siliconinvestor.com/images/Logo380x132.png</url><title>SI - Cohu, Inc. (COHU)</title><link>https://www.siliconinvestor.com/subject.aspx?subjectid=3070</link><width>380</width><height>132</height></image><ttl>10</ttl><item><title>[robert b furman] In all ,an excellent report.  For Cohu to even discuss visibilty 2 quarters out,...</title><author>robert b furman</author><description>&lt;span id="intelliTXT"&gt;In all ,an excellent report.&lt;br&gt;&lt;br&gt;For Cohu to even discuss visibilty 2 quarters out, ;et alone 2027 is very strong and out of character.&lt;br&gt;&lt;br&gt;This has been a very bullish event!&lt;br&gt;&lt;br&gt;Bob&lt;/span&gt;</description><link>https://www.siliconinvestor.com/readmsg.aspx?msgid=35596351</link><pubDate>8/3/2026 9:48:00 AM</pubDate></item><item><title>[Johnny Canuck] Cohu Inc (COHU) (Q2 2026) Earnings Call Highlights: HPC Pipeline Surges to $850M...</title><author>Johnny Canuck</author><description>&lt;span id="intelliTXT"&gt;Cohu Inc (COHU) (Q2 2026) Earnings Call Highlights: HPC Pipeline Surges to $850M, Core Business ...&lt;br&gt;&lt;br&gt;GuruFocus News&lt;br&gt;Thu, July 30, 2026 at 10:04 PM PDT 7 min read&lt;br&gt;&lt;br&gt;&lt;ul&gt;&lt;li&gt;&lt;br&gt; &lt;a href='https://finance.yahoo.com/quote/COHU/' target='_blank'&gt;&lt;br&gt;COHU&lt;br&gt;+3.32%&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br&gt;&lt;br&gt;This article first appeared on  &lt;a href='https://www.gurufocus.com/news/8993677/cohu-inc-cohu-q2-2026-earnings-call-highlights-hpc-pipeline-surges-to-850m-core-business-rebounds-strongly?utm_source=yahoo_finance&amp;amp;utm_medium=syndication&amp;amp;utm_campaign=headlines&amp;amp;r=caf6fe0e0db70d936033da5461e60141' target='_blank'&gt;GuruFocus&lt;/a&gt;.&lt;br&gt;&lt;br&gt;Release Date: July 30, 2026&lt;br&gt;&lt;br&gt;For the complete transcript of the earnings call, please refer to the  &lt;a href='https://www.gurufocus.com/news/8993481/q2-2026-cohu-inc-earnings-call-transcript?r=caf6fe0e0db70d936033da5461e60141&amp;amp;utm_source=yahoo_finance&amp;amp;utm_medium=syndication&amp;amp;utm_campaign=headlines&amp;amp;utm_content=cohu_inc_%28cohu%29_%28q2_2026%29_earnings_call_highlights%3A_hpc_pipeline_surges_to_%24850m%2C_core_business_rebounds_strongly&amp;amp;utm_term=COHU' target='_blank'&gt;full earnings call transcript&lt;/a&gt;.&lt;br&gt;&lt;br&gt;Positive Points&lt;ul&gt;&lt;li&gt;Strong Q2 2026 results with sales of $149 million, up 38% year-over-year, and Q3 revenue guidance of approximately $170 million, up 35% year-over-year.&lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;li&gt;High-performance computing (HPC) pipeline expanded to approximately $850 million annually, with fiscal 2026 HPC revenue estimate raised to $100-$110 million.&lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;li&gt;Recurring revenue reached 53% of total revenue, driven by consumables, software, and interface solutions, providing a stable revenue base.&lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;li&gt;Test utilization improved to 80%, a typical turning point for capacity additions, with computing orders up 150% and industrial orders up 87% year-over-year.&lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;li&gt;Software analytics business delivered its first $1 million revenue quarter, with orders up 140% year-over-year, and is expanding with a major HPC customer.&lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;li&gt;Manufacturing capacity expansion in Malaysia is on track to double output by year-end, supporting future HPC growth.&lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;li&gt;Gross margin of 45.5% exceeded guidance, reflecting favorable product mix, and operating leverage is strong with 40% of sequential revenue growth converting to operating profit.&lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br&gt;&lt;br&gt;Negative Points&lt;ul&gt;&lt;li&gt;Automotive segment orders declined 24% year-over-year, and utilization remains below 80%, with recovery not expected until late Q1 or Q2 2027.&lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;li&gt;Supply chain constraints, particularly for memory and specialty components, are leading to longer lead times and higher input costs, which may pressure margins.&lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;li&gt;Operating expenses increased to $52.7 million in Q2 and are expected to remain elevated at ~$54 million in Q3, reflecting investments in HPC resources.&lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;li&gt;HPC capacity is currently maxed out, limiting near-term revenue growth potential until the Malaysia expansion is fully operational.&lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;li&gt;The company faces a single dominant competitor in the HPC handler market, which could intensify competitive pressures.&lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;li&gt;Q4 revenue is expected to be flattish sequentially, as core business seasonality and HPC capacity constraints limit growth.&lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;li&gt;Higher input costs for components may not be fully passed on to customers, potentially impacting gross margins in the near term.&lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br&gt;&lt;br&gt;Q &amp;amp; A Highlights&lt;ul&gt;&lt;li&gt; &lt;a href='https://www.gurufocus.com/id/COHU?r=caf6fe0e0db70d936033da5461e60141&amp;amp;utm_source=yahoo_finance&amp;amp;utm_medium=syndication&amp;amp;utm_campaign=headlines&amp;amp;utm_content=cohu_inc_%28cohu%29_%28q2_2026%29_earnings_call_highlights%3A_hpc_pipeline_surges_to_%24850m%2C_core_business_rebounds_strongly&amp;amp;utm_term=COHU' target='_blank'&gt;Warning! GuruFocus has detected 2 Warning Sign with COHU.&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;li&gt; &lt;a href='https://www.gurufocus.com/dcf-calculator?ticker=COHU&amp;amp;r=caf6fe0e0db70d936033da5461e60141&amp;amp;utm_source=yahoo_finance&amp;amp;utm_medium=syndication&amp;amp;utm_campaign=headlines&amp;amp;utm_content=cohu_inc_%28cohu%29_%28q2_2026%29_earnings_call_highlights%3A_hpc_pipeline_surges_to_%24850m%2C_core_business_rebounds_strongly&amp;amp;utm_term=COHU' target='_blank'&gt;Is COHU fairly valued? Test your thesis with our free DCF calculator.&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;/ul&gt;&lt;b&gt;Q&lt;/b&gt;: Of your $850 million HPC pipeline, are the 4 qualified customers 3 HPC and 1 HBM, and when do you expect the 5 customers in qualification to convert into revenue? &lt;b&gt;A&lt;/b&gt;: Luis Mueller (President and CEO): Yes, you are correct. We have 3 HPC and 1 HBM in the qualified bucket, representing about $190 million in annual opportunity. For the qualification bucket, one customer is right on the edge of giving us the green light. We are shipping a production configuration at the end of August and should get the official qualification within a month. The fifth customer on the list is looking at early next year, with a 6-month qualification process putting us around mid-Q1.&lt;br&gt;&lt;br&gt;&lt;b&gt;Q&lt;/b&gt;: Can you break down the $100 million increase in the HPC pipeline from $750 million to $850 million, and explain the recurring revenue components? &lt;b&gt;A&lt;/b&gt;: Luis Mueller (President and CEO): The increase is due to better visibility in the forecast and a couple of new customers added in the early engagement phase. The qualified portion of the pipeline has also grown as customers are giving us bigger numbers for next year. On recurring revenue, there are 3 main components: device application kits (which change with each 18-month device life cycle), thermal heads (which must evolve as devices grow in size and power), and equipment maintenance (spares and consumables). A fourth, newer element is software subscriptions, like the $330,000 annual subscription we sold to an HPC customer, which has a lifetime value of a few million dollars.&lt;br&gt;&lt;br&gt;&lt;b&gt;Q&lt;/b&gt;: The full-year revenue guide increased from 25% to 35% growth. How much of that is HPC versus the core business, and what are you seeing in the core? &lt;b&gt;A&lt;/b&gt;: Luis Mueller (President and CEO) and Jeff Jones (SVP and CFO): The HPC forecast increased by about $10-15 million, so the majority of the $45 million increase is from the core business coming back, led by industrial. We are seeing utilization rates pick up overall, and recurring revenue has grown at a CAGR of about 5% over the last 6 quarters. The core business is returning to traditional order patterns, with industrial customers placing orders for 10-20 systems in a single PO.&lt;br&gt;&lt;br&gt;&lt;b&gt;Q&lt;/b&gt;: What is your capacity expansion plan for HPC handlers, and how much revenue can you support in 2027? &lt;b&gt;A&lt;/b&gt;: Luis Mueller (President and CEO): We are expanding capacity between end of Q2 and end of the year to increase output by about 50% for HPC handlers. Between now and mid-2027, the intent is to more than double output, with a path to triple it by the end of next year if the market takes us there. We are expanding our factory in Malaysia and doing a small expansion in the Philippines for thermal heads. If we deliver $100-110 million this year, we should have capacity to do more than $200 million, probably close to $250 million, by the beginning of next year.&lt;br&gt;&lt;br&gt;&lt;b&gt;Q&lt;/b&gt;: Can you quantify the silicon photonics opportunity for optical engine test, and which insertion are you targeting? &lt;b&gt;A&lt;/b&gt;: Luis Mueller (President and CEO): Today we are shipping interface solutions for insertion 3 (optical engine test), and we booked a $0.5 million order in Q2. We are planning to ship a qualification unit for insertion 3 with a handler by the end of the year, and we are demonstrating an insertion 4 configuration. We haven&amp;#39;t quantified total CPO revenue for 2027-2028 because we view it as part of the evolution of HPC, so it&amp;#39;s embedded in the $850 million pipeline.&lt;br&gt;&lt;br&gt;&lt;b&gt;Q&lt;/b&gt;: How should we think about the mix of the 5 customers in qualification, and what is the range of annual opportunity per customer? &lt;b&gt;A&lt;/b&gt;: Luis Mueller (President and CEO): There is a range. We have customers that represent low $30 million annual opportunities, and a couple of customers that are likely to be individually $60 million annual opportunities. So it&amp;#39;s roughly a $30-60 million range on a per-customer basis.&lt;br&gt;&lt;br&gt;&lt;b&gt;Q&lt;/b&gt;: Who is the key competition for these HPC handler slots, and are these new opportunities or incumbent switches? &lt;b&gt;A&lt;/b&gt;: Luis Mueller (President and CEO): It&amp;#39;s pretty much a single competitor, primarily Hon Precision from Taiwan, which has been the forever supplier at test subcontractors. As power levels increase and processors become more complex, power dissipation management is becoming more prevalent, driving stronger interest from fabless companies and hyperscalers to find a solution. Our thermal technology is considered the best in the market, which is driving adoption.&lt;br&gt;&lt;br&gt;&lt;b&gt;Q&lt;/b&gt;: On the automotive segment, which is lagging, what is your visibility on the timing of a turn? &lt;b&gt;A&lt;/b&gt;: Luis Mueller (President and CEO): Automotive has been a bit more sporadic, bouncing around with a bump in the last 2 quarters and then coming back down. I would expect automotive would not be at 80% utilization until probably late Q1 or Q2 of next year. It&amp;#39;s been the one lagging across the end markets on the core business side.&lt;br&gt;&lt;br&gt;&lt;b&gt;Q&lt;/b&gt;: Can you pursue the full $850 million HPC pipeline at the current OpEx level of about $54 million, or would additional investment be required? &lt;b&gt;A&lt;/b&gt;: Jeff Jones (SVP and CFO): That is the plan and forecast at the moment. We think this level is elevated from the prior model, but we intend to continue investing and keep OpEx fairly constant at about $54 million. That provides the resources necessary to capitalize on these opportunities. To clarify, the $850 million represents annual spend, not multi-year, so if we captured the totality immediately, we would see an $850 million revenue stream next year.&lt;br&gt;&lt;br&gt;&lt;b&gt;Q&lt;/b&gt;: With agentic AI changing CPU-to-GPU ratios, how does this play into your HPC opportunity? &lt;b&gt;A&lt;/b&gt;: Luis Mueller (President and CEO): We are seeing very strong demand on the CPU side, with CPU power levels approaching GPU levels. However, this doesn&amp;#39;t change our strategy because our Eclipse system is designed to be flexible and straddle across applications without changing capital equipmentjust changing configurations like thermal heads. This reusability is a fundamental value proposition, so it doesn&amp;#39;t matter to us where the market ratio goes.&lt;br&gt;&lt;br&gt;&lt;b&gt;Q&lt;/b&gt;: How have lead times changed for Eclipse tools in the last 3 months, and are you seeing component shortages? &lt;b&gt;A&lt;/b&gt;: Luis Mueller (President and CEO): We haven&amp;#39;t seen&lt;br&gt;&lt;br&gt;For the complete transcript of the earnings call, please refer to the  &lt;a href='https://www.gurufocus.com/news/8993481/q2-2026-cohu-inc-earnings-call-transcript?r=caf6fe0e0db70d936033da5461e60141&amp;amp;utm_source=yahoo_finance&amp;amp;utm_medium=syndication&amp;amp;utm_campaign=headlines&amp;amp;utm_content=cohu_inc_%28cohu%29_%28q2_2026%29_earnings_call_highlights%3A_hpc_pipeline_surges_to_%24850m%2C_core_business_rebounds_strongly&amp;amp;utm_term=COHU' target='_blank'&gt;full earnings call transcript&lt;/a&gt;.&lt;/span&gt;</description><link>https://www.siliconinvestor.com/readmsg.aspx?msgid=35595115</link><pubDate>8/1/2026 4:16:04 PM</pubDate></item><item><title>[Johnny Canuck] Conversation with Gemini  Did the stock COHU meet, beat or miss on expected reve...</title><author>Johnny Canuck</author><description>&lt;span id="intelliTXT"&gt;Conversation with Gemini&lt;br&gt;&lt;br&gt;Did the stock COHU meet, beat or miss on expected revenue, eps and margin? What were the major growth drivers and causes of concern raised by analysts during the conference call? &lt;a class='SIURL' href='readmsg.aspx?msgid=35594832'&gt;Message 35594832&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;b&gt;Access Note:&lt;/b&gt; The provided Silicon Investor page requires a user login to view community forum posts. However, based on &lt;b&gt;Cohu’s Q2 2026 earnings release and conference call&lt;/b&gt; (reported July 30, 2026), here is the detailed breakdown of their performance relative to consensus estimates, growth drivers, and key analyst concerns:&lt;br&gt;&lt;br&gt;1. Performance vs. Consensus Expectations (Q2 2026)&lt;ul&gt;&lt;li&gt;&lt;b&gt;Revenue: BEAT&lt;/b&gt;&lt;br&gt;&lt;br&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;Actual:&lt;/b&gt; $149.0 million (up 38% YoY)&lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Consensus:&lt;/b&gt; $144.0 million&lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Surprise:&lt;/b&gt; Beat by $5.0 million (~3.5%)&lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;EPS (Non-GAAP): BEAT&lt;/b&gt;&lt;br&gt;&lt;br&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;Actual:&lt;/b&gt; $0.26 per share&lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Consensus:&lt;/b&gt; $0.14 per share&lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Surprise:&lt;/b&gt; Beat by $0.12 per share (+85.7%)&lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Gross Margin: BEAT&lt;/b&gt;&lt;br&gt;&lt;br&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;Actual:&lt;/b&gt; 45.5% (Non-GAAP)&lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Guidance/Expectations:&lt;/b&gt; Exceeded company guidance, driven by high-margin consumables and favorable mix.&lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;2. Major Growth Drivers&lt;ol&gt;&lt;li&gt;&lt;b&gt;AI &amp;amp; High-Performance Computing (HPC) Surge:&lt;/b&gt;&lt;br&gt;&lt;br&gt;&lt;ul&gt;&lt;li&gt;Computing orders surged &lt;b&gt;150% YoY&lt;/b&gt;, representing &lt;b&gt;46% of system orders&lt;/b&gt;.&lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;li&gt;Cohu raised its FY2026 HPC revenue target to &lt;b&gt;$100M–$110M&lt;/b&gt; and expanded its total annual HPC addressable opportunity pipeline to &lt;b&gt;~$850 million&lt;/b&gt; across 19 customers.&lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Recurring Revenue &amp;amp; High-Margin Consumables:&lt;/b&gt;&lt;br&gt;&lt;br&gt;&lt;ul&gt;&lt;li&gt;Recurring revenue accounted for &lt;b&gt;53% of total sales&lt;/b&gt;, providing downside protection and boosting gross margins.&lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Rising Test Cell Utilization:&lt;/b&gt;&lt;br&gt;&lt;br&gt;&lt;ul&gt;&lt;li&gt;Customer test cell utilization improved sequentially across fabs and OSATs to &lt;b&gt;~80%&lt;/b&gt; by the end of June.&lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Software Monetization (DI-Core Analytics):&lt;/b&gt;&lt;br&gt;&lt;br&gt;&lt;ul&gt;&lt;li&gt;Software analytics achieved its first &lt;b&gt;$1M+ revenue quarter&lt;/b&gt; with orders up &lt;b&gt;140% YoY&lt;/b&gt;.&lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Manufacturing Capacity Expansions:&lt;/b&gt;&lt;br&gt;&lt;br&gt;&lt;ul&gt;&lt;li&gt;Production scale-ups in Malaysia and the Philippines are set to double HPC handler output capacity by mid-2027.&lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ol&gt;3. Key Analyst Concerns &amp;amp; Risks&lt;ul&gt;&lt;li&gt;&lt;b&gt;Persistent Automotive Weakness:&lt;/b&gt;&lt;br&gt;&lt;br&gt;&lt;ul&gt;&lt;li&gt;Automotive remains the softest end-market segment; utilization is not anticipated to reach target levels (~80%) until late Q1 or Q2 2027.&lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Supply Chain Lead Times &amp;amp; Input Inflation:&lt;/b&gt;&lt;br&gt;&lt;br&gt;&lt;ul&gt;&lt;li&gt;Extended lead times and higher component costs for memory and specialized test interfaces could compress gross margins or extend customer delivery windows.&lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Broad Market Cyclicality Outside AI:&lt;/b&gt;&lt;br&gt;&lt;br&gt;&lt;ul&gt;&lt;li&gt;While AI and HPC are outperforming, consumer and mobile markets remain stable-to-modest, keeping recovery lopsided across non-AI semiconductor sub-sectors.&lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/span&gt;</description><link>https://www.siliconinvestor.com/readmsg.aspx?msgid=35595025</link><pubDate>8/1/2026 3:01:08 PM</pubDate></item><item><title>[nicewatch] Unsure why but COHU is slower than most companies in posting a CC transcript. FW...</title><author>nicewatch</author><description>&lt;span id="intelliTXT"&gt;Unsure why but COHU is slower than most companies in posting a CC transcript. FWIW.&lt;br&gt;______________________________________________________________________________________&lt;br&gt;&lt;br&gt;Cohu, Inc., Q2 2026 Earnings Call, Jul 30, 2026&lt;br&gt;&lt;br&gt;Operator&lt;br&gt;&lt;br&gt;Good day, and thank you for standing by. Welcome to Cohu&amp;#39;s Second Quarter 2026 Financial Results Conference Call. [Operator Instructions] Please be advised that today&amp;#39;s conference is being recorded. I&amp;#39;d now like to hand the conference over to Matt Hutton, Vice President of Strategy and Investor Relations. Please go ahead.&lt;br&gt;&lt;br&gt;Unknown Executive&lt;br&gt;&lt;br&gt;Thank you, operator, and welcome to Cohu&amp;#39;s Second. Quarter 2026 Earnings Call. Our agenda begins with Luis Mueller, Cohu&amp;#39;s President and CEO, who will provide a business update, followed by a financial review and outlook from Jeff Jones, our Senior Vice President and Chief Financial Officer. Following our prepared remarks, we will open up the call for your questions. If you need a copy of our earnings release, it can be found on our website at cohu.com or by contacting Cohu Investor Relations. A slide presentation accompanying today&amp;#39;s call is also available in the Investor Relations section of the website. Replays of this call will be accessible via the same page after the conclusion of the call.&lt;br&gt;&lt;br&gt;During this call, we will be making forward-looking statements that reflect management&amp;#39;s current expectations concerning Cohu&amp;#39;s future business. These statements are based on the information available to us at this time, but they are subject to rapid and sometimes abrupt changes. We encourage everyone to review the forward-looking statements section of our slide presentation and the earnings release as well as Cohu&amp;#39;s filings with the SEC, including the most recently filed Form 10-K and Form 10-Q. Our comments are current as of today, July 30, 2026, and Cohu does not assume any obligation to update these statements for events occurring after the call. Additionally, we will discuss certain non-GAAP financial measures during this call. Please refer to our earnings release and slide presentation for reconciliation to the most comparable GAAP measures. Now I&amp;#39;d like to turn the call over to Luis Muller, Cohu&amp;#39;s President and CEO. Luis?&lt;br&gt;&lt;br&gt;Luis M&amp;#252;ller&lt;br&gt;&lt;br&gt;Good afternoon, and thank you for joining Cohu&amp;#39;s Second Quarter 2026 Earnings Call. We delivered a strong quarter with sales of $149 million, up 38% year-over-year and recurring revenue of approximately 53% of total. These results reflect solid execution across the company and continued customer adoption of our solutions. Our Q2 results show progress in areas where we have focused investments, advanced thermal test handlers for AI processors, HBM inspection, flexible ATE platforms for power and connectivity devices and software analytics.&lt;br&gt;&lt;br&gt;Cohu is benefiting from durable demand drivers in AI infrastructure and edge computing, where customers are investing to address increasing power levels, production yield and increased factory productivity. Estimated semiconductor test sterilization improved sequentially to 80% at the end of the second quarter, typically a turning point for test Capex by our core IDM customer base. The strongest segments were computing and industrial with test sterilization in the low 80s, followed by automotive and mobile in the high 70s. Bookings generally follow utilization trends.&lt;br&gt;&lt;br&gt;And in the second quarter, computing led with 46% of total system orders, representing an impressive 150% increase year-over-year, driven by eclipse growth in high-performance computing. With utilization above 80%, industrial was the next largest growth area with orders up 87% year-over-year. The balance included consumer up 29% year-over-year, mobile essentially flat year-over-year and automotive down 24% year-over-year in a segment that continues to struggle in this recovery cycle. Let me now review the quarter by product line, starting with the areas where we see the strongest customer traction.&lt;br&gt;&lt;br&gt;Starting with our test handlers. Building on the momentum from Q1, we continue to expand our position in high-performance computing through the adoption of our Eclipse handler, enabled by advanced active thermal control for extreme power and next-generation Jet MAX devices used in data centers. The Eclipse delivers a configurable thermal handler that can be used across multiple device generations, helping customers reduce capital risk, extend the value of their installed base and support faster production ramps. Our high-power thermal control technology remains a key differentiator, improving task quality and first pass yield.&lt;br&gt;&lt;br&gt;During Q2, high-performance computing customers also expanded adoption of Cohu&amp;#39;s PACE prescriptive analytics software, reinforcing our strategy to improve equipment efficiency and customer value. Separately, we are increasing our presence in infrastructure at OSATs in Southeast Asia to support fabless and hyperscaler programs as they move from qualification to our production ramp. Overall, this momentum reinforces an expanding high-performance computing customer pipeline that we now estimate at approximately $850 million annually. This includes about $190 million in qualified annual opportunity across 4 customers, $250 million in active qualification across 5 customers and approximately $445 million in early-stage engagement across 10 additional customers.&lt;br&gt;&lt;br&gt;Based on this progress, we are raising our fiscal 2026 high-performance computing revenue estimate to between $100 million and $110 million. To support this demand, we are working with supply partners to increase capacity, and we&amp;#39;re expanding our internal manufacturing in Malaysia. We expect this expansion to double output by year-end and support another step-up in capacity by mid-2027.&lt;br&gt;&lt;br&gt;Now turning to our inspection and metrology. During Q2, we shipped additional final inspection systems for HBM 3, HBM 4 and HBM 4E devices to a U.S.-based IDM with a strong forecast into the second half of 2026. HBM is the memory backbone of AI training and inference infrastructure, and we continue to invest to stay ahead of customer road maps into HBM 5 and beyond. We recently qualified Neon at a Taiwan-based OSAT, establishing a strategic foothold in a high-volume outsourced assembly environment where we can pursue additional advanced package, mobile and AI adjacent inspection opportunities. We also released a new vision inspection sensor with short-wave infrared capability that detects inner cracks in complex silicon devices. This gives customers a step change improvement in outgoing quality for advanced packages and further reinforces Neon as a reference platform for silicon inspection applications.&lt;br&gt;&lt;br&gt;Moving to semiconductor test. Demand is increasingly tied to 2 AI-enabling requirements. efficient power delivery and high-speed connectivity across edge devices, vehicles, industrial equipment and connected infrastructure. These systems depend on precise power management to achieve peak performance while controlling energy consumption, heat and operating costs. Customers are increasingly adopting gallium nitride power devices for their efficiency and power density advantages.&lt;br&gt;&lt;br&gt;At the same time, AI-enabled devices require seamless connectivity. The industry is investing in both ground-based and non terrestrial networks, including satellite constellations and high-altitude platforms that extend coverage globally. Together, GaN power and advanced connectivity represent an estimated $340 million annual addressable market opportunity over the midterm. During Q2, we continued to engage with leading power and RF customers on Diamondx configurations for GaN, mobile front-end and advanced connectivity applications.&lt;br&gt;&lt;br&gt;Switching to software analytics. We built on last quarter&amp;#39;s momentum and moved from early production wins toward a repeatable pattern, land a first deployment, prove measurable value and expand within that account. This business delivered the first $1 million revenue quarter and orders increased an impressive 140% year-over-year. First, land and expand is working. Last quarter, we noted that a leading high-performance computing chip maker had committed to deploying our predictive maintenance technology across its test handler fleet. We&amp;#39;re now progressing toward what is expected to become our largest software deployment to a single customer with expansion planned during the second half of the year.&lt;br&gt;&lt;br&gt;Second, we are deploying Agentic AI where the data lives. Semiconductor manufacturers operate under strict data sovereignty requirements and most cannot send process, yield or equipment data to a public cloud. In Q2, we advanced our on-site AI appliance, which runs modern AI models and autonomous agents entirely inside the customer&amp;#39;s network with no data leaving the factory. These agents can conduct investigations across equipment, maintenance and past data more frequently and at a lower cost than manual analysis. These deployments are important because they convert Cohu&amp;#39;s installed base into a recurring software revenue opportunity while helping customers improve uptime, yield learning and factory productivity.&lt;br&gt;&lt;br&gt;Moving to our interface solutions. This is a key element of our recurring revenue stream and about 19% of Cohu consolidated revenue in Q2. Our high-speed interface technologies continue to gain traction in silicon photonics test. We booked $500,000 in interface solutions used in optical engine test and are pursuing additional customer engagements tied to emerging requirements for co-packaged optical devices. In parallel, we remain focused on increasing share of our core semiconductor customer base, where new applications and replacement of incumbent technologies create opportunities for additional Cohu content.&lt;br&gt;&lt;br&gt;In summary, Q2 demonstrated progress across the strategic priorities we outlined earlier this year. scaling high-performance computing handler adoption, advancing inspection solutions, expanding Diamondx into power and connectivity, converting software pilots into production deployments and broadening interface solution adoption into optical and advanced semiconductor devices. I want to thank our customers for their partnership, our employees for their execution and our shareholders and supply chain partners for their continued support. With that, I&amp;#39;ll turn the call over to Jeff to review our financial results and outlook in more detail. Jeff?&lt;br&gt;&lt;br&gt;Jeffrey Jones&lt;br&gt;&lt;br&gt;Thank you, Luis. Before reviewing the second quarter results and providing third quarter guidance, please note that my comments refer to non-GAAP figures. Details about non-GAAP financial measures, including GAAP to non-GAAP reconciliations and other disclosures are included in the earnings release and investor presentation on our website.&lt;br&gt;&lt;br&gt;For Q2 2026, revenue of $149 million exceeded the midpoint of guidance. Recurring revenue driven primarily by consumables represented 53% of total revenue. One industrial customer accounted for more than 10% of total sales during the quarter. Gross margin was 45.5%, above guidance, primarily reflecting a more favorable product mix. Operating expenses were in line with guidance at $52.7 million, reflecting our decision to scale resources to support the rapid increase in high-performance compute opportunities. Net interest income after interest expense and a $600,000 foreign currency loss was approximately $1.7 million. The Q2 tax provision was lower than guidance at $2.7 million due to improved profitability in the U.S. Non-GAAP EPS for the second quarter was $0.26 and adjusted EBITDA was 12%.&lt;br&gt;&lt;br&gt;Moving to the balance sheet. Cash and investments increased by approximately $9 million during Q2 to $498 million and cash from operations was $10 million. No stock repurchases were completed during the quarter. Total debt is $304 million and includes $288 million from the Q4 2025 convertible debt offering. Capital expenditures were approximately $2 million, mainly for manufacturing machinery and equipment, facility improvements and IT equipment. We&amp;#39;re targeting total capital expenditures to be about 2% of revenue in 2026, including the capital expansion of our Malaysia test handler manufacturing facility mentioned by Luis.&lt;br&gt;&lt;br&gt;Looking ahead, we expect Q3 revenue to increase 14% sequentially and 35% year-over-year to approximately $170 million, plus or minus $7 million. The increase is driven by demand tied to the ramp in high-performance compute opportunities and continued recovery in our core business segments. We&amp;#39;re increasing our full year 2026 revenue outlook for growth over last year to approximately 35%. Q3 gross margin is projected to be approximately 45%. And for full year 2026, we continue to expect gross margin in the mid-40% range.&lt;br&gt;&lt;br&gt;The rapid expansion of high-performance computing opportunities has increased demand across our supply chain and production base, resulting in longer lead times and higher input costs for certain semiconductors and specialty components. We&amp;#39;re taking proactive steps when available to secure critical components to minimize impacts on our lead times, profitability and customer pricing. Operating expenses are expected to be about $54 million. We intend to continue investing in resources to capitalize on the growing list of HPC opportunities, and we expect quarterly operating expenses through the balance of the year to remain in the low $50 million range, consistent with our Q3 guidance.&lt;br&gt;&lt;br&gt;In light of expanded resources to support HPC-related growth, our operating model continues to demonstrate solid profitability leverage with approximately 40% of projected sequential revenue growth expected to convert to operating profit. Net interest income in Q3 after interest expense and foreign currency impacts is projected to be approximately $1.6 million at current interest rates.&lt;br&gt;&lt;br&gt;The Q3 tax provision is expected to be about $5.2 million, and diluted shares are projected to be approximately 55 million, including 5.8 million shares attributable to the convertible debt. And of that amount, 2.4 million shares will be fully offset by the capped call but are required for U.S. GAAP diluted EPS calculations. In summary, our 2026 priorities remain focused on supporting the R&amp;amp;D investments and production ramp required to secure multiple design wins in the compute market, including AI data center infrastructure, HBM memory and physical AI applications while progressively increasing EBITDA margin and free cash flow. That concludes our prepared remarks, and now we&amp;#39;ll open the call to questions.&lt;br&gt;&lt;br&gt;Operator&lt;br&gt;&lt;br&gt;[Operator Instructions] Our first question comes from Krish Sankar with TD Cowen.&lt;br&gt;&lt;br&gt;Sreekrishnan Sankarnarayanan&lt;br&gt;&lt;br&gt;On the solid results and guidance. Luis, I had 2 questions. The first one, I just want to check, of your pipeline of $850 million, you said you have 4 customers qualified. Are those 3 HPC and 1 HBM customer? And the other 5 customers in qualification, are they all HPC for AI handlers? And when do you expect that to potentially convert into revenues?&lt;br&gt;&lt;br&gt;Luis M&amp;#252;ller&lt;br&gt;&lt;br&gt;Krish, yes, you&amp;#39;re correct on all your statements here. We have 3 HPC, 1 HBM on the qualified, which we view about $190 million annual opportunity for revenue. And then we have close to $200 million in the near-term qualification here. So your question on the time line, it straddles over months, to be honest with you. We have one customer that is right on the edge of giving us the green light of being qualified. I think the data all supports it, but we don&amp;#39;t have the official yet. We are already planning on shipping a production configuration for the actual production IERceP device, which is the next generation. We typically qualify on an existing generation device, so it can do correlation to what they have with other systems out there.&lt;br&gt;&lt;br&gt;But we&amp;#39;re shipping the production configuration here at the end of August to get it, I don&amp;#39;t know if the right word is certified, so we can go on with the actual intercept. So we should get a qualification pretty soon within a month, I would say. And then I think the fifth one on the list, we&amp;#39;re looking at early next year, systems that we&amp;#39;re shipping late August and I think accounting for about a 6-month qualification process, I think would put us sort of mid-Q1 for the last one on this bucket of in qualification.&lt;br&gt;&lt;br&gt;Sreekrishnan Sankarnarayanan&lt;br&gt;&lt;br&gt;Got it. Very helpful, Luis. And then as a quick follow-up, you mentioned about you&amp;#39;re getting traction in silicon photonics for the optical engine. Can you quantify how much that opportunity to be either this year, next year and the next few years? And is this mainly an insertion 1 or which insertion are you targeting?&lt;br&gt;&lt;br&gt;Luis M&amp;#252;ller&lt;br&gt;&lt;br&gt;Yes. Today, we are shipping interface solutions, not handlers, not full handlers yet. We&amp;#39;re shipping interface solutions for insertion 3, which is the optical engine test. And that&amp;#39;s what we commented here in prepared remarks that we booked in the second quarter. I think it was a $0.5 million order for interface. And this is a continuation of a business we started in Q1. We are shipping or planning to ship a qualification unit for insertion 3 by the end of the year with a handler. We&amp;#39;re also demonstrating an insertion 4 configuration with a handler to certain customers that I don&amp;#39;t really have a specific time line for shipment yet. I don&amp;#39;t know if it&amp;#39;s going to be Q4 or Q1 next year. A little tricky now getting systems to go on qualification, given the production orders that we&amp;#39;re satisfying. I haven&amp;#39;t quantified -- we haven&amp;#39;t quantified yet the total CPO revenue in &amp;#39;27, &amp;#39;28 because we view it as part of the evolution of HPC. So it&amp;#39;s embedded in the $850 million pipeline at the moment.&lt;br&gt;&lt;br&gt;Operator&lt;br&gt;&lt;br&gt;Our next question comes from Brian Chin with Stifel.&lt;br&gt;&lt;br&gt;Brian Chin&lt;br&gt;&lt;br&gt;Nice results and outlook. Maybe the first question, looking at this -- the multistage pipeline graphic you have in the slides, I think last cut, it was aggregating to $750 million. Now it&amp;#39;s $850 million. Can you maybe break down what that $100 million increase is? And I think part of this maybe is that recurring portion. Can you also maybe explain and break down what you mean by recurring?&lt;br&gt;&lt;br&gt;Luis M&amp;#252;ller&lt;br&gt;&lt;br&gt;Okay. Brian. Yes, two separate things. On the totality of the pipeline increase to $100 million -- by $100 million, it&amp;#39;s really getting better visibility in the forecast. And I think we added a couple of customers on the engagement phase as well. But we certainly have better visibility now on the customers that are in the unqualified or qualified, I should say, the qualified portion of the pipeline. And the numbers are bigger, what they&amp;#39;re giving us for next year than what we had originally estimated.&lt;br&gt;&lt;br&gt;To your question on recurring, there are really 3 components to recurring. One of them is device application kits. You -- these device life cycles are typically 18 months in production, something else launches and you got to do a new device kit for that handler. The other component is thermal heads. You don&amp;#39;t necessarily change the entire thermo head. But as devices grow in size, so does the required thermo head coverage over the die. It could be multi-dies. It could be actually even multi-skyline heights on dies. So that thermal head touch down on the die has to evolve with the product evolution. So that&amp;#39;s an upgrade element of the system. It could also include a thermo head itself if the upgrade includes higher following. And the third element is basically the maintenance of the equipment. There are spares and consumables in the equipment.&lt;br&gt;&lt;br&gt;Part of that today, I guess, a fourth element that is novelty here is the software sale. As I mentioned last quarter, we sold -- I think it was about $330,000 a year subscription software into an HPC customer in conjunction with system orders. And that has a lifetime through the product life cycle, I think we estimated a few million dollars life cycle value -- lifetime value of that software subscription. So that will be sort of the fourth component that I forgot to mention, but it&amp;#39;s part of recurring.&lt;br&gt;&lt;br&gt;Brian Chin&lt;br&gt;&lt;br&gt;Great. That&amp;#39;s super helpful. Also, in terms of the full year revenue guide increase going from 25% to 35% growth, I think it&amp;#39;s something like $45 million on the math there. You only increase your HPC forecast by maybe, call it, $10 million to $15 million. And so I guess the majority residual there is all the kind of like the core business, historical core business for Cohu. Can you maybe expand upon kind of what you&amp;#39;re seeing there in terms of improvement? Industrial obviously is taking up...&lt;br&gt;&lt;br&gt;Jeffrey Jones&lt;br&gt;&lt;br&gt;Yes, that&amp;#39;s right, Brian. Seeing industrial pick up, we&amp;#39;re seeing the utilization rate overall pick up and part of the growth there in the second half or actually full year is the growth in recurring revenue. So that&amp;#39;s grown nicely. I think it&amp;#39;s been a CAGR of 5% here over the last 6 quarters or so. So it&amp;#39;s really a nice increase. But you&amp;#39;re right, it&amp;#39;s the core business that&amp;#39;s coming back led by industrial.&lt;br&gt;&lt;br&gt;Brian Chin&lt;br&gt;&lt;br&gt;Maybe if I could sneak one last thing. Just from a supply standpoint, Jeff and Luis, I know that the in-qualification bucket is not banded within 2027 or a year interval even. But what are you sort of targeting to be able to get capacity to in 12 months&amp;#39; time or whatever horizon in terms of the Malaysia expansion and kind of what that -- given what the business looks like in terms of the following in?&lt;br&gt;&lt;br&gt;Luis M&amp;#252;ller&lt;br&gt;&lt;br&gt;Yes, Brian, frankly, that&amp;#39;s a key question because as part of the 35% projected growth in fiscal &amp;#39;26 this year, I don&amp;#39;t think we have much more room to grow on the HPC side this year. We are expanding capacity between end of Q2 and end of the year. The plan is to increase output by about 50% over the next 6 months, and that&amp;#39;s for the HPC handlers specifically. Between now and the middle of next year, the intent is to increase output by a little more than 100%. So double essentially the output or a little more than double between now and July -- June, July next year. And we do see a path to triple that output between now and the end of next year if the market takes us there on the HPC side. So that&amp;#39;s essentially -- we are evolving that HPC production pipeline in Malaysia and our factory in Malaysia in line with the expansion of the business in this customer pipeline that yields $850 million here. That&amp;#39;s the idea.&lt;br&gt;&lt;br&gt;It&amp;#39;s a bit easier to do it in our own site. We are expanding the factory in Malaysia. We already started the fitting out the production floor. We&amp;#39;re looking at a new construction of a building, essentially office building at this point. I think it will be suffice so that we can clear up production space on the current facility to be ready probably in Q1 of next year. It&amp;#39;s quite a bit more challenging is exercising the supply chain. That&amp;#39;s what&amp;#39;s taking most of the attention right now so that we can get suppliers and more suppliers to support the expansion plan that we have in plan and been presenting here.&lt;br&gt;&lt;br&gt;Operator&lt;br&gt;&lt;br&gt;Our next question comes from Kevin Garrigan with Jefferies.&lt;br&gt;&lt;br&gt;Unknown Analyst&lt;br&gt;&lt;br&gt;On the great results. Your new customers and engagement, can you just talk a little bit more about how those opportunities develop? Are these customers that are using competing platforms and are looking to switch? And how much additional opportunity do you see beyond the current pipeline that you have? So you mentioned $850 million. I mean is it pretty much sky is the limit at this point?&lt;br&gt;&lt;br&gt;Luis M&amp;#252;ller&lt;br&gt;&lt;br&gt;Well, there is always a limit. There&amp;#39;s a finite number of customers out there. We&amp;#39;re not really engaged with all of them yet. And I think we&amp;#39;re quite honestly, fairly busy here, Kevin, with the sort of the 20 -- sorry, the 19, 20 customers that we have on the list. There&amp;#39;s a lot to do here. There&amp;#39;s a lot of projects, a lot of applications and qualifications in work. Will we add more? Sure. As these customers flow down this pipeline and it starts to get wider at the bottom, we&amp;#39;ll start adding a few more at the top. But you can imagine who the names are, right? I&amp;#39;m not going to rattle them on the call.&lt;br&gt;&lt;br&gt;I shouldn&amp;#39;t, but they&amp;#39;re essentially the fabless and hyperscalers that are developing or have developed their own semiconductor GPUs or custom ASIC devices, network processors, in the variety of names there, including cancer processors and whatnot that they have their own names for their custom ASIC devices, right? So those are the constituents on this customer pipeline.&lt;br&gt;&lt;br&gt;Unknown Analyst&lt;br&gt;&lt;br&gt;Got it. Okay. Yes, that makes a ton of sense. And then can you just talk about the -- you mentioned higher input costs. Any specific components that you can kind of call out? And are these components something that you expect to be a potential headwind for getting systems out the door at some point?&lt;br&gt;&lt;br&gt;Jeffrey Jones&lt;br&gt;&lt;br&gt;Kevin, it&amp;#39;s Jeff. At the moment, it&amp;#39;s mainly memory. Memory is sort of leading in the higher costs and longer lead times. And so we&amp;#39;ve taken advantage of advanced purchases and looked out over multiple quarters and made buys based on the quantities that we need for that time frame. So it&amp;#39;s not an issue for Q3 and our guidance has taken into consideration all of the risks and potential constraints. So at the moment, we&amp;#39;re working through it. Like Louis said, though, it is probably the biggest challenge at the moment is ramping supply chain.&lt;br&gt;&lt;br&gt;Operator&lt;br&gt;&lt;br&gt;Our next question comes from Craig Ellis with B. Riley Securities.&lt;br&gt;&lt;br&gt;Craig Ellis&lt;br&gt;&lt;br&gt;Nice job on the execution, guys. I&amp;#39;ll start with some things that are just near term. You mentioned that we&amp;#39;re looking for third quarter growth of 14% quarter-on-quarter with HPC and some of the traditional businesses contributing to growth. Can you provide a little bit more detail on the relative contribution of each as we look at this quarter&amp;#39;s growth?&lt;br&gt;&lt;br&gt;Jeffrey Jones&lt;br&gt;&lt;br&gt;Yes. Craig, it&amp;#39;s roughly about 50% HPC driven and 50% core business. So about $10 million out of each.&lt;br&gt;&lt;br&gt;Craig Ellis&lt;br&gt;&lt;br&gt;Got it. And then as we look ahead to the fourth quarter, remind us what you would think the seasonality would be of 4Q? And then as we look ahead, are there any particular items we should be aware of as we think about more one-off things that could be impacting the business beyond the third quarter?&lt;br&gt;&lt;br&gt;Jeffrey Jones&lt;br&gt;&lt;br&gt;To answer the first part of your question, we have stated that we now see revenue increasing about 35% year-over-year. So that puts us in a range of about $610 million to $615 million for the year. And to get there, that would basically be Q4 sort of flattish to Q3...&lt;br&gt;&lt;br&gt;Luis M&amp;#252;ller&lt;br&gt;&lt;br&gt;Yes. As far as seasonality, Craig, with utilization now broadly hovering at 80%, right? In a couple of markets here at 82%, a couple of markets at 77%, 78%. We&amp;#39;re right at that threshold that if we see a seasonality pull back, I think it would quickly accelerate again in Q1. But we&amp;#39;re not really sure exactly how that&amp;#39;s going to play in Q4. So at the moment, we&amp;#39;re viewing this core business kind of staying flattish going into Q4.&lt;br&gt;&lt;br&gt;As I mentioned before, I think we&amp;#39;re kind of maxed out on output on HPC side in Q4 as well. We&amp;#39;re still building that capacity through the end of this year. So that&amp;#39;s the positive news. We did get a we did get here in early Q3 a single customer order for $26 million again for our Eclipse systems for the HPC market. And that&amp;#39;s largely going to ship in Q4 as well. So that Eclipse output capacity is filling up quickly here in the fourth quarter already.&lt;br&gt;&lt;br&gt;Craig Ellis&lt;br&gt;&lt;br&gt;Yes. So you&amp;#39;ve got really good visibility on the fourth quarter. And going back to the comment on capacity and being pretty high with output relative to capacity, Louis, what are the levers that you have that can give you some wiggle room in the first half of next year before you get the big 100% increase around midyear to the extent that you do have any?&lt;br&gt;&lt;br&gt;Luis M&amp;#252;ller&lt;br&gt;&lt;br&gt;Well, I don&amp;#39;t know if it&amp;#39;s wiggle room, Craig. It&amp;#39;s really a lot of hard work. from the supply chain side and operations side with the expansion of the factory in Malaca. We&amp;#39;re also doing a small expansion in the Philippines because that&amp;#39;s where we build the thermal heads. So I wouldn&amp;#39;t necessarily call it wiggle room, but I think we&amp;#39;re on track right now to -- like I said, to really double our output between the quarter just finished and beginning of next year -- end of this year, beginning of next year. So really looking forward to being able to deliver a $200 million to $250 million incremental HPC or $200 million to $250 million HPC revenue next year or more. I mean it depends. I think we have some wiggle room is more into next year where we could potentially triple the output as the market takes us there.&lt;br&gt;&lt;br&gt;Craig Ellis&lt;br&gt;&lt;br&gt;Got it. Yes. Okay. So the step-up is exiting this year to next year, not a year from now.&lt;br&gt;&lt;br&gt;Operator&lt;br&gt;&lt;br&gt;Our next question comes from David Duley with Steelhead Securities.&lt;br&gt;&lt;br&gt;David Duley&lt;br&gt;&lt;br&gt;I&amp;#39;m sorry to kind of continue along the HPC questions. When I look at your funnel chart this quarter of qualified customers, you have 4 for $150 million and last quarter, it was 3 for $100 million. So there was one customer kind of adding to the qualified segment that added up to about $50 million. I&amp;#39;m kind of wondering when you look at the 5 other customers that are in Qual are how should we think about the mix of those customers? Are they all -- so I just take 5 and divide by the average there? Or how should we think about how each customer adds to the qualified SAM?&lt;br&gt;&lt;br&gt;Luis M&amp;#252;ller&lt;br&gt;&lt;br&gt;Yes. Dave, so we do have -- no, there&amp;#39;s a bit of a range here. We have customers that we view as $30 -- low $30 million annual opportunity. We have a couple of customers that are likely to be individually $60 million annual opportunity, and I&amp;#39;m looking at a table here. And that&amp;#39;s about the range, actually. It&amp;#39;s a sort of $30 million to $60 million on a per individual customer base.&lt;br&gt;&lt;br&gt;David Duley&lt;br&gt;&lt;br&gt;You just gave us -- gave me one of my other questions, which is the way your capacity expansion is unfolding, you will be able to double the revenue stream of your Eclipse high-performance computing segment in 2027?&lt;br&gt;&lt;br&gt;Luis M&amp;#252;ller&lt;br&gt;&lt;br&gt;Yes, into early 2027. And then from there, I think tying a little bit with Craig Ellis&amp;#39; question, we do have some wiggle room to expand further from there, and we&amp;#39;ll see how this funnel develops and then we&amp;#39;ll drive that expansion in 2027. But for now, you just hang your hat on, we&amp;#39;ll be able to double the output we just finished in Q2 of this year by the end of this year, meaning into early 2027.&lt;br&gt;&lt;br&gt;Now remember, that&amp;#39;s more than where we started in 2026. So the reality is if we&amp;#39;re delivering $100 million to $110 million this year, we should have the capacity to do more than $200 million, probably close to $250 million by the beginning of next year, all things being linear throughout the year. And from there, we can expand more in &amp;#39;27 to exit at a higher rate in 2027 again.&lt;br&gt;&lt;br&gt;David Duley&lt;br&gt;&lt;br&gt;Okay. And as far as -- just remind us who the key competition is for some of these slots and -- or are a lot of these brand new that you know where it&amp;#39;s a jump ball? Or is there someone that is kind of the incumbent with a lot of these customers?&lt;br&gt;&lt;br&gt;Luis M&amp;#252;ller&lt;br&gt;&lt;br&gt;It&amp;#39;s pretty much a single competitor, so to speak. I mean you can claim there&amp;#39;s a second one -- a second competitor out there. But I would say there&amp;#39;s primarily a single competitor, which has been the forever supplier at the Tesla contractors. It&amp;#39;s Han Precision from Taiwan has been the primary competitor in this space. And as power levels are increasing in these more complex processors, right, all sorts of classification of processors. The management of power dissipation is becoming much more prevalent and driving a much stronger interest by, like I said, the fabless and the hyperscalers into finding a solution to the problem, which Cohu&amp;#39; Thermo Technology is one big company here in the Bay Area said Cohu Thermal Technology is sort of the best thermal in a market period in the story. Let&amp;#39;s figure a way to make this happen.&lt;br&gt;&lt;br&gt;David Duley&lt;br&gt;&lt;br&gt;Okay. Well, that&amp;#39;s great to hear. Now just switching gears, final question for me is when you look at your core business, kind of -- obviously, you&amp;#39;re guiding flattish. That seasonality is being overcome by the return of -- the cyclical business, so to speak. And I think when I listened to the big OSAT in Taiwan&amp;#39;s conference call last night, they were basically they upticked their growth rate for wire bonding core assembly business from 13% this year to 20% for calendar &amp;#39;26, and they expect that growth rate to continue. So I&amp;#39;m kind of wondering -- and their utilization rates are also in the 80%, 85% and the quote was we can&amp;#39;t keep up with purchasing equipment.&lt;br&gt;&lt;br&gt;So I&amp;#39;m wondering what your customer -- your core customer behavior is. There&amp;#39;s a list of 8 or 10 of these guys, and they&amp;#39;re not all -- some of them are automotively exposed. And so I think probably that those guys aren&amp;#39;t inflecting yet. But could you talk about the customers that are inflecting and what their behavior is? Are they coming in and asking for big orders and big slots and whatnot?&lt;br&gt;&lt;br&gt;Luis M&amp;#252;ller&lt;br&gt;&lt;br&gt;Yes. We&amp;#39;re seeing the earlier inflection on the industrial space, as we commented here. And yes, indeed, the ones that have inflected so far are coming in for the sort of additional volume that we&amp;#39;ve seen in the past where they&amp;#39;re ordering somewhere between 10 and 20 systems in 1 -- so that&amp;#39;s -- it&amp;#39;s sort of coming back to that original pattern that we&amp;#39;re familiar with from the past, predominantly with the industrial-based customers. And I think you can see from the earnings release, which ones are kind of spearheading the return to business. Congratulations on nice results.&lt;br&gt;&lt;br&gt;Operator&lt;br&gt;&lt;br&gt;Our next question comes from Denis Pyatchanin with Needham &amp;amp; Company.&lt;br&gt;&lt;br&gt;Denis Pyatchanin&lt;br&gt;&lt;br&gt;So I have a question about the HPC raise. So I think previously, it was about $90 million expected for calendar &amp;#39;26. Now I think it&amp;#39;s about $105 million, so $15 million incrementally higher. Maybe you can tell us is more of the upside coming from Eclipse handlers or the Non HPM inspection systems?&lt;br&gt;&lt;br&gt;Luis M&amp;#252;ller&lt;br&gt;&lt;br&gt;Denis, yes, you&amp;#39;re right. If you pick up the midpoint of the ranges we gave before and now, it is really a $15 million increase. Note that the new range is also tighter. We originally had an $80 million to $100 million range, and now we&amp;#39;re calling $100 million to $110 million. This whole increase is on the Eclipse HPC side, entirely there.&lt;br&gt;&lt;br&gt;Denis Pyatchanin&lt;br&gt;&lt;br&gt;Got it. And then I have a question related to some of these challenges with the components specifically related to memory. So do you think you&amp;#39;ll be able to pass on some of these costs to your customers within the next, say, 3 or 6 months? Or will you basically have to kind of eat that into your gross margin?&lt;br&gt;&lt;br&gt;Jeffrey Jones&lt;br&gt;&lt;br&gt;Denis, we have just started conversations with customers. So I would say stay tuned on that.&lt;br&gt;&lt;br&gt;Operator&lt;br&gt;&lt;br&gt;Our next question comes from Quinn Fredrickson with Baird.&lt;br&gt;&lt;br&gt;Quinn Fredrickson&lt;br&gt;&lt;br&gt;Just on the cyclical piece, specifically on automotive, I think you mentioned in your prepared remarks that orders were soft there. It sounds like one of the few areas that was the case. So what&amp;#39;s your visibility of the timing of a turn in that business?&lt;br&gt;&lt;br&gt;Luis M&amp;#252;ller&lt;br&gt;&lt;br&gt;Yes, Quinn, it&amp;#39;s a good question. I think that is a market that has been a little bit more sporadic. We had -- if I&amp;#39;m not mistaken here, we had a bit of a bump in the last 2 quarters in the automotive. And then the last quarter, it kind of came back down a bit again. So I think it&amp;#39;s been bouncing around. I would expect, frankly, that automotive will not be at 80% up until probably late Q1 or Q2 of next year. That would be my expectation. But like I said, it&amp;#39;s been the one that&amp;#39;s lagging a bit across the end markets on the core business side.&lt;br&gt;&lt;br&gt;Quinn Fredrickson&lt;br&gt;&lt;br&gt;That&amp;#39;s helpful. And then on OpEx, can you discuss just your ability to pursue the full $850 million HPC pipeline? Would you be able to pursue that full pipeline at this third quarter level of about $54 million of OpEx? Or would there be additional investment you&amp;#39;d have to make?&lt;br&gt;&lt;br&gt;Jeffrey Jones&lt;br&gt;&lt;br&gt;That is the plan and the forecast at the moment is to stay at this, and we think it&amp;#39;s a bit elevated from our prior model, but to continue to invest and have OpEx remain pretty constant at this level, about $54 million. So we think that&amp;#39;s a good level that provides the resources necessary to capitalize on these opportunities.&lt;br&gt;&lt;br&gt;Luis M&amp;#252;ller&lt;br&gt;&lt;br&gt;And just to help clarify as well, Quinn, for you and for others. When we talk about the $850 million, that&amp;#39;s sort of an annual spend, right? That&amp;#39;s what we see these customers spending annually on this class of equipment, which is largely eclipse for HPC. So if we were to capture the totality of this opportunity now immediately, we would see an $850 million revenue stream next year. That&amp;#39;s not the case. We&amp;#39;re qualifying over time, and we&amp;#39;ll see how this evolves. The market is also changing and growing, but that&amp;#39;s just to clarify that it&amp;#39;s not $850 million over multiple years, it&amp;#39;s $850 million spend per year for the customers that we&amp;#39;re talking about here.&lt;br&gt;&lt;br&gt;Operator&lt;br&gt;&lt;br&gt;Our next question comes from Vedvati Shrotre with Evercore ISI.&lt;br&gt;&lt;br&gt;Vedvati Shrotre&lt;br&gt;&lt;br&gt;The first one I have is, so with Agent AI, we are seeing the CPU to GPU ratios changing, right? We&amp;#39;re seeing a higher CPU ratio versus GPU. How does this sort of play for you in the HPC opportunity? Like where do you see -- how do you see yourself participating in this kind of shift?&lt;br&gt;&lt;br&gt;Luis M&amp;#252;ller&lt;br&gt;&lt;br&gt;This is Luis. First of all, you&amp;#39;re correct. We&amp;#39;re seeing a much strong -- a very strong demand on the CPU side Traditionally, I would say the CPUs would have been at slightly lower power levels than the GPU, but that&amp;#39;s actually changing. And CPU power in test, I should say, is really approaching the GPU levels. How does it change? I don&amp;#39;t know that it really changed. The whole intention and purpose of our product configuration is to be flexible and be able to straddle across applications without having to change the capital equipment, but changing the configuration instead perhaps upgrading thermo heads for different applications.&lt;br&gt;&lt;br&gt;So we do a pretty good job right now straddling both CPU and GPU and reusability of the equipment. So it doesn&amp;#39;t quite matter to us where the market and that ratio goes because that&amp;#39;s one of the fundamental value propositions of our Equipped system. You can do both the thermal management at the higher power levels, but you can also use the same equipment at straddling down to lower power levels and across different applications.&lt;br&gt;&lt;br&gt;Vedvati Shrotre&lt;br&gt;&lt;br&gt;Understand. So how about the penetration like there are 3 across the x86 and the ARM ecosystem, like how are you thinking about the pipeline and the penetration at the customers at the CPU suppliers?&lt;br&gt;&lt;br&gt;Luis M&amp;#252;ller&lt;br&gt;&lt;br&gt;It&amp;#39;s -- I mean, I would have to go count to tell you where we are today. I don&amp;#39;t know at the top of my head. But I&amp;#39;m going to venture to say well, I&amp;#39;m not going to venture to say. I&amp;#39;m going to say I would have to go count. But it is, again, not that relevant to us. We have probably strongest shipments in Q2 that were maybe by 86 or maybe that&amp;#39;s going to be Q3 shipments. I would have to go look, but it straddles across both.&lt;br&gt;&lt;br&gt;Vedvati Shrotre&lt;br&gt;&lt;br&gt;Understand. Okay. And then one last question. So on -- you talked about sort of the input costs and also alluded to your kind of the supply chain shortages. So maybe can you talk about how your lead times have changed in the last 3 months for the Eclipse tools?&lt;br&gt;&lt;br&gt;Jeffrey Jones&lt;br&gt;&lt;br&gt;Yes. I mean just for clarification, we haven&amp;#39;t seen any shortages yet. And again, when we&amp;#39;ve got the opportunity to make some prebuys, we&amp;#39;re doing it, and that&amp;#39;s worked for us pretty well. However, these prebuys, particularly on -- mainly on integrated circuits are purchased at an increased cost. And so that there&amp;#39;s the higher input cost. Although we have -- we&amp;#39;re securing the supply, it&amp;#39;s coming at a little bit higher cost.&lt;br&gt;&lt;br&gt;Luis M&amp;#252;ller&lt;br&gt;&lt;br&gt;And as I mentioned before, we&amp;#39;re just initiating discussions now with customers about how we pass that on. And Eclipse handler right now is -- I think the lead times are still in check. We&amp;#39;re holding well to 13, 14 weeks from receipt of PO. With that said, we have signals that the orders are coming. We have the customer forecast. And so we&amp;#39;re getting ahead of it, so to speak, in part of what Jeff just said. So when we get the PO itself, we can respond.&lt;br&gt;&lt;br&gt;Now like I said, earlier, we got -- a couple of weeks ago, we got a $26 million single customer order, right? So as you can imagine, there are tens of systems. We&amp;#39;re not going to ship all that quantity in 13 weeks lead time. We got a certain capacity per week, and that quantity is going to fill up multiple weeks of shipments. So 13 weeks to the first system shipment, but straddles across multiple weeks from there and then gearing up for the subsequent order from another customer now that would ship in the latter part of Q4.&lt;br&gt;&lt;br&gt;Operator&lt;br&gt;&lt;br&gt;Our next question comes from Christian Schwab with Craig-Hallum.&lt;br&gt;&lt;br&gt;Christian Schwab&lt;br&gt;&lt;br&gt;Great quarter and guide. I just have one question. It&amp;#39;s been quite some time since we&amp;#39;ve been operating in our core business with 80% plus utilization and customers ordering to add capacity. Can you remind us historically when capacity is added when utilization rates go above 80% and the demand environment works to be continued. How many quarters or how long does capacity typically get added? You talked about initial orders kind of being 10 to 20, which was in line with historical norms for systems. But how long does that happen?&lt;br&gt;&lt;br&gt;Jeffrey Jones&lt;br&gt;&lt;br&gt;Yes. We would say about 6 quarters is probably the typical average or call it a cycle. And I&amp;#39;ve got this table in front of me, and it goes back to &amp;#39;21, and that was a pretty unique time frame in &amp;#39;21 and &amp;#39;22, and that happened -- we happen to be above 80% utilization for 8 quarters or at least 7. So I think 6 is probably the norm.&lt;br&gt;&lt;br&gt;Christian Schwab&lt;br&gt;&lt;br&gt;Great. Fantastic. And then lastly, I know we started a few quarters ago talking a little bit more aggressively or about M&amp;amp;A. But given the fact that the core business and the AI market growth is -- well, we&amp;#39;re chasing extremely strong demand. Are you still looking at M&amp;amp;A or we don&amp;#39;t want to get distracted with M&amp;amp;A when the core business is so strong?&lt;br&gt;&lt;br&gt;Luis M&amp;#252;ller&lt;br&gt;&lt;br&gt;Yes. This is Matt. Yes, I think you&amp;#39;re right, right? The #1 priority is obviously execution. There definitely are opportunities to accelerate in some areas, our growth areas in HPC and in software, and we&amp;#39;ll continue to look at build versus buy opportunities there. But yes, I think you nailed it. It&amp;#39;s execution then looking at other ways to possibly accelerate some of our growth areas.&lt;br&gt;&lt;br&gt;Operator&lt;br&gt;&lt;br&gt;That concludes today&amp;#39;s question-and-answer session. I&amp;#39;d like to turn the call back to Matt Hutton for closing remarks.&lt;br&gt;&lt;br&gt;Unknown Executive&lt;br&gt;&lt;br&gt;Thanks, operator. Before we sign off, I&amp;#39;d like to note that we will be attending the following investor conferences over the next 3 months: the Needham Virtual Semiconductor Conference on August 19, the Jefferies Semiconductor Conference on August 24 in Chicago and the CEO Summit on October 13 in San Francisco. If you plan on attending any of these conferences, please reach out to your conference contacts or let us know and we&amp;#39;ll arrange for a one-on-one meeting. I&amp;#39;m also pleased to announce that Cohu will host an Investor Day on November 10 in New York City, where we will provide a deeper look at our strategy and long-term financial framework. Additional event details will be shared closer to the date. Thank you for joining today&amp;#39;s call. We look forward to speaking with you soon.&lt;br&gt;&lt;br&gt;Operator&lt;br&gt;&lt;br&gt;This concludes today&amp;#39;s conference call. Thank you for participating. You may now disconnect.&lt;/span&gt;</description><link>https://www.siliconinvestor.com/readmsg.aspx?msgid=35594832</link><pubDate>8/1/2026 10:16:35 AM</pubDate></item><item><title>[Johnny Canuck] Analyst concerns on the COHU Q2 2026 conference call centered on supply-chain pr...</title><author>Johnny Canuck</author><description>&lt;span id="intelliTXT"&gt;Analyst concerns on the COHU Q2 2026 conference call centered on supply-chain pressures, capacity constraints, automotive weakness, margin risks from higher input costs, and the timing/pace of converting the large HPC pipeline. Drivers of the strong EPS, revenue, and margins were primarily AI/HPC-related (especially Eclipse handlers), broad-based end-market recovery (industrial/consumer), favorable mix (including recurring revenue), and operating leverage, partially offset by elevated OpEx and component costs. Days sales outstanding (DSO) was not discussed on the call; balance-sheet data shows accounts receivable rose with revenue growth.bcd01e&lt;br&gt;Tipranks&lt;br&gt;Analyst concerns / questions raised&lt;br&gt;Analysts (including from TD Cowen/Krish Sankar, Stifel/Brian Chin, Needham/Denis Pyatchanin, and others) focused on risks amid the strong results and raised guidance:&lt;br&gt;Supply-chain/cost pressures: Longer lead times and higher costs for memory and specialty semiconductors/components. Cohu has made advance purchases at elevated prices and is starting discussions with customers about passing costs through. Timing and success of any pass-through remain uncertain and could pressure near-term margins.bcf180&lt;br&gt;Marketbeat&lt;br&gt;Capacity and lead times for HPC handlers (Eclipse): Lead times ~13–14 weeks. Large orders (e.g., a $26M single-customer order) span many shipment weeks and fill capacity, limiting short-term flexibility for incremental demand. Expansion plans (Malaysia manufacturing to roughly double HPC handler output by mid-2027; Philippines thermal capacity) were discussed as mitigants, but near-term constraints exist.4f43e9&lt;br&gt;Tipranks&lt;br&gt;Automotive lag: Orders down ~24% YoY; utilization expected to stay below peers and not reach ~80% until late Q1 or Q2 2027. This remains a drag versus computing/industrial strength.8daf78&lt;br&gt;Marketbeat&lt;br&gt;HPC pipeline conversion timing and sustainability: Details on the ~$850M annual pipeline (qualified vs. in-qualification vs. early-stage across ~19 customers), how much of the raise (to $100–110M FY26 HPC revenue) is Eclipse vs. Neon/HBM, competition (primarily one main competitor, Hon Precision), and whether current OpEx (~$54M quarterly) is sufficient to pursue the full pipeline without further investment. Qualification cycles of several months create timing uncertainty.64f296&lt;br&gt;Marketbeat&lt;br&gt;OpEx levels and leverage: Elevated spending to support HPC/software opportunities; ability to maintain ~$54M quarterly OpEx while scaling.&lt;br&gt;Other notes: Segment variability (mobile flat; some uneven order patterns) and overall forecasting noise.&lt;br&gt;Management responses were generally constructive (capacity investments underway, cost pass-through discussions starting, pipeline conversion expected to be staggered), but these were the main watchpoints highlighted in call summaries.f04977&lt;br&gt;Tipranks&lt;br&gt;Drivers of EPS, revenue, and margins&lt;br&gt;Revenue ($149M, +38% YoY, above guidance midpoint/consensus): Broad-based improvement across end markets. Computing/system orders strong (computing ~46% of system orders, +150% YoY). Industrial +87%, consumer +29%; mobile roughly flat. Key enablers: AI/HPC demand for Eclipse test handlers with T-Core active thermal control (high-power data-center processors); recovery in industrial/consumer; recurring revenue (primarily consumables) at ~53% of sales; inspection/metrology (including HBM-related); software analytics (first $1M revenue quarter; orders +~140% YoY). Test-cell utilization rose sequentially to ~80%. One industrial customer &amp;gt;10% of sales.04d2ee&lt;br&gt;cohu.gcs-web&lt;br&gt;Gross margins (GAAP 45.4% / non-GAAP 45.5%, above ~44% guidance): Primarily favorable product mix. Higher volumes and operating leverage helped, despite rising input costs from the supply chain (especially memory) and ramp costs for Eclipse. Full-year expectation remains mid-40s%. Q3 guided ~45%.9e0c2f&lt;br&gt;Marketbeat&lt;br&gt;EPS (non-GAAP $0.26, big beat vs. ~$0.14 consensus): Combination of the revenue beat, margin outperformance, and solid conversion of growth to profit (adjusted EBITDA ~12%). Partially offset by elevated OpEx ($52.7M in Q2; guided ~$54M going forward as deliberate investment in HPC/software resources) and the higher component costs. Net interest income helped modestly. GAAP was essentially breakeven.8c3617&lt;br&gt;Marketbeat&lt;br&gt;Overall tone was confident on the AI/HPC-driven upcycle and raised outlook (Q3 revenue ~$170M &amp;#177;$7M; full-year growth ~35% or roughly $610–615M), with the concerns above as the primary caveats.&lt;br&gt;Days sales outstanding (DSO)&lt;br&gt;DSO was not mentioned in available call highlights, transcripts snippets, or Q&amp;amp;A summaries.&lt;br&gt;From the balance sheet (as of June 27, 2026): Accounts receivable rose to $122.7 million (from $108.8 million at year-end 2025 / Dec. 27, 2025). This increase is consistent with the sharp sequential and YoY revenue growth (Q2 revenue $149M vs. Q1 $125.1M). Without the exact prior-quarter AR figure or an explicit company calculation, a precise sequential DSO change cannot be confirmed from public data, but the AR increase tracks the higher sales run-rate rather than signaling a deterioration in collections. Historical DSO for Cohu has typically been in the ~70–90+ day range depending on the period. No red flags on collections were raised.132a7a&lt;br&gt;Sec&lt;br&gt;In short, the call emphasized strong execution driven by AI/HPC and mix, with analysts probing the sustainability of that growth against supply-chain, capacity, automotive, and cost risks.&lt;/span&gt;</description><link>https://www.siliconinvestor.com/readmsg.aspx?msgid=35593520</link><pubDate>7/30/2026 11:32:11 PM</pubDate></item><item><title>[Johnny Canuck] Grok:   COHU (Cohu, Inc.) beat expectations on EPS and revenue for Q2 2026 (repo...</title><author>Johnny Canuck</author><description>&lt;span id="intelliTXT"&gt;Grok: &lt;br&gt;&lt;br&gt;COHU (Cohu, Inc.) beat expectations on EPS and revenue for Q2 2026 (reported July 30, 2026). Gross margins also came in above the company’s own guidance.8fb6e6&lt;br&gt;Chartmill&lt;br&gt;Chain of thought / key numbers&lt;br&gt;Timing and source: Results are for the fiscal second quarter ended ~June 27, 2026. Primary figures come from the company’s press release and consistent coverage from ChartMill, MarketBeat, Benzinga, Investing.com, and others.&lt;br&gt;EPS (non-GAAP / adjusted, the metric analysts focus on):&lt;br&gt;Actual: $0.26&lt;br&gt;Consensus estimate: $0.14 (some sources show ~$0.12–0.14)&lt;br&gt;Result: Clear beat (by ~$0.12, or ~84–86% / up to ~117% depending on the exact consensus used).&lt;br&gt;GAAP was essentially breakeven (~$0.00 loss).&lt;br&gt;Year-over-year this was a large improvement from prior periods.53a908&lt;br&gt;cohu.gcs-web&lt;br&gt;Revenue:&lt;br&gt;Actual: $149.0 million (up 38% year-over-year from $107.7 million).&lt;br&gt;Consensus: ~$144–$147 million (commonly cited as $144.0–$144.2 million or $146.96 million).&lt;br&gt;Company’s prior guidance midpoint was ~$144 million (&amp;#177;$7 million, i.e., $137–$151 million range).&lt;br&gt;Result: Beat consensus by ~1–3.5% and above the guidance midpoint.9a5c5c&lt;br&gt;Marketbeat&lt;br&gt;Margins (gross):&lt;br&gt;GAAP gross margin: 45.4%&lt;br&gt;Non-GAAP gross margin: 45.5%&lt;br&gt;Prior company guidance for Q2 was approximately 44%.&lt;br&gt;Result: Above guidance, mainly from favorable product mix. (Analyst consensus on exact margin was less uniformly tracked than EPS/revenue, but the company itself highlighted the beat vs. its outlook.)9bffb7&lt;br&gt;Marketbeat&lt;br&gt;Bottom line&lt;br&gt;EPS: Beat&lt;br&gt;Revenue: Beat&lt;br&gt;Margins: Beat (vs. company guidance)&lt;br&gt;The stock reacted strongly positively (up ~18% on the day / more in extended trading), helped by the beats plus raised guidance (Q3 revenue ~$170 million &amp;#177;$7 million, well above prior consensus, and higher full-year growth / HPC outlook).&lt;/span&gt;</description><link>https://www.siliconinvestor.com/readmsg.aspx?msgid=35593514</link><pubDate>7/30/2026 11:25:58 PM</pubDate></item><item><title>[robert b furman] Cohu's earnings for Q2 are out:   Cohu beats EPS (14cents est.) by 16 cents on r...</title><author>robert b furman</author><description>&lt;span id="intelliTXT"&gt;Cohu&amp;#39;s earnings for Q2 are out: &lt;br&gt;&lt;br&gt;Cohu beats EPS (14cents est.) by 16 cents on revenue of 149 million (est of 144.07). Boosts guidance to 163 million to 177million +/- 7 million. Business is good and getting better. after announcement.&lt;br&gt;&lt;br&gt;Cohu is up big in AH up 18.00 at first now up only $7.00  @ 46.45&lt;br&gt;&lt;br&gt;Cohu Reports Second Quarter 2026 Results&lt;br&gt;&lt;br&gt;July 30, 2026&lt;br&gt;&lt;br&gt; &lt;a href='https://ir.cohu.com/node/19856/pdf' target='_blank'&gt;PDF Version&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;ul&gt;&lt;li&gt;&lt;i&gt;Second quarter net sales increased 38% year-over-year to $149.0 million&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;Gross margin of 45.4%; non-GAAP gross margin of 45.5%&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;Estimated test cell utilization increased sequentially to 80% at the end of June&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;Raising annual AI-driven compute opportunity pipeline to approx. $850 million&lt;/i&gt;&lt;/li&gt;&lt;/ul&gt;SAN DIEGO--(BUSINESS WIRE)--Jul. 30, 2026-- Cohu, Inc. (NASDAQ: COHU), a global supplier of equipment and services optimizing semiconductor manufacturing yield and productivity, today reported fiscal 2026 second quarter net sales of $149.0 million and GAAP loss of $0.2 million or $0.00 per share. Net sales for the first six months of 2026 were $274.1 million and GAAP loss was $12.2 million or $0.26 per share.&lt;br&gt;&lt;br&gt;Cohu also reported non-GAAP results, with second quarter 2026 income of $14.1 million or $0.26 per share and income of $14.6 million or $0.29 per share for the first six months of 2026.&lt;br&gt;&lt;br&gt;&lt;table cellspacing="0" class="bwtablemarginb bwblockalignl bwwidth100 release-table" style="box-sizing: border-box; caption-side: top; border-collapse: collapse; --table-header-background: transparent; --table-header-color: #277296; --table-header-font-size: 15px; --table-header-font-family: var(--font-family); --table-header-line-height: 1.65em; --table-header-font-weight: bold; --table-header-transform: none; --table-header-link: #277296; --table-header-link-hover: #2D53A6; --table-line-height: 1.65em; --table-margin: 0 0 3em 0; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; margin-bottom: 10px !important; margin-left: 0px; margin-right: auto !important; width: 1114px; --widget-padding: 1rem 0; --widget-border-width: 1px; --widget-border-color: #ebebeb; --widget-header-padding: 1rem 0; background-color: initial; color: initial; text-decoration-color: initial;"&gt;&lt;tr style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; background-color: initial; color: initial; text-decoration-color: initial;"&gt;&lt;td class="bwvertalignb bwtopsingle bwleftsingle bwpadl0 bwwidth34" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 378.844px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwtopsingle bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwtopsingle bwpadl0" colspan="3" rowspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwtopsingle bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwtopsingle bwpadl0" colspan="3" rowspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwtopsingle bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwtopsingle bwpadl0" colspan="3" rowspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwtopsingle bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwtopsingle bwpadl0" colspan="3" rowspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwtopsingle bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwtopsingle bwpadl0" colspan="3" rowspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwtopsingle bwrightsingle bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.25px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; background-color: initial; color: initial; text-decoration-color: initial;"&gt;&lt;td class="bwvertalignt bwleftsingle bwwidth34 bwpadl3" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: top !important; padding-left: 15px !important; width: 378.844px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;&lt;b&gt;GAAP Results&lt;/b&gt;&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td colspan="3" class="bwvertalignb bwpadl0" rowspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td colspan="3" class="bwvertalignb bwpadl0" rowspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td colspan="3" class="bwvertalignb bwpadl0" rowspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td colspan="3" class="bwvertalignb bwpadl0" rowspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td colspan="3" class="bwvertalignb bwpadl0" rowspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwrightsingle bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.25px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; background-color: initial; color: initial; text-decoration-color: initial;"&gt;&lt;td colspan="2" class="bwvertalignt bwleftsingle bwpadl3" rowspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: top !important; padding-left: 15px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;&lt;i&gt;(in millions, except per share amounts)&lt;/i&gt;&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td colspan="3" class="bwvertalignb bwsinglebottom bwpadl0" rowspan="1" style="box-sizing: border-box; border-top-color: inherit; border-right-color: inherit; border-bottom: 1pt solid black !important; border-left-color: inherit; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;&lt;b&gt;Q2 FY 2026&lt;/b&gt;&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td colspan="3" class="bwvertalignb bwsinglebottom bwpadl0" rowspan="1" style="box-sizing: border-box; border-top-color: inherit; border-right-color: inherit; border-bottom: 1pt solid black !important; border-left-color: inherit; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;&lt;b&gt;Q1 FY 2026&lt;/b&gt;&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td colspan="3" class="bwvertalignb bwsinglebottom bwpadl0" rowspan="1" style="box-sizing: border-box; border-top-color: inherit; border-right-color: inherit; border-bottom: 1pt solid black !important; border-left-color: inherit; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;&lt;b&gt;Q2 FY 2025&lt;/b&gt;&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td colspan="3" class="bwvertalignb bwsinglebottom bwpadl0" rowspan="1" style="box-sizing: border-box; border-top-color: inherit; border-right-color: inherit; border-bottom: 1pt solid black !important; border-left-color: inherit; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;&lt;b&gt;6 Months 2026&lt;/b&gt;&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td colspan="3" class="bwvertalignb bwsinglebottom bwpadl0" rowspan="1" style="box-sizing: border-box; border-top-color: inherit; border-right-color: inherit; border-bottom: 1pt solid black !important; border-left-color: inherit; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;&lt;b&gt;6 Months 2025&lt;/b&gt;&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwrightsingle bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.25px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; background-color: initial; color: initial; text-decoration-color: initial;"&gt;&lt;td class="bwvertalignb bwleftsingle bwpadl0" colspan="2" rowspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td colspan="3" class="bwvertalignb bwpadl0" rowspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td colspan="3" class="bwvertalignb bwpadl0" rowspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td colspan="3" class="bwvertalignb bwpadl0" rowspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td colspan="3" class="bwvertalignb bwpadl0" rowspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td colspan="3" class="bwvertalignb bwpadl0" rowspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwrightsingle bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.25px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; background-color: initial; color: initial; text-decoration-color: initial;"&gt;&lt;td class="bwvertalignb bwleftsingle bwwidth34 bwpadl6" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 30px !important; width: 378.844px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;Net sales&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;$&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwpadr0 bwwidth10" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; padding-right: 0px !important; width: 111.406px; padding-top: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;149.0&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;$&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwpadr0 bwwidth10" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; padding-right: 0px !important; width: 111.406px; padding-top: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;125.1&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;$&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwpadr0 bwwidth10" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; padding-right: 0px !important; width: 111.406px; padding-top: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;107.7&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;$&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwpadr0 bwwidth10" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; padding-right: 0px !important; width: 111.406px; padding-top: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;274.1&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;$&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwpadr0 bwwidth10" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; padding-right: 0px !important; width: 111.406px; padding-top: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;204.5&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwrightsingle bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.25px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; background-color: initial; color: initial; text-decoration-color: initial;"&gt;&lt;td class="bwvertalignb bwleftsingle bwwidth34 bwpadl6" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 30px !important; width: 378.844px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;Net loss&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;$&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwpadr0 bwwidth10" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; padding-right: 0px !important; width: 111.406px; padding-top: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;(0.2&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;)&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;$&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwpadr0 bwwidth10" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; padding-right: 0px !important; width: 111.406px; padding-top: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;(12.1&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;)&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;$&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwpadr0 bwwidth10" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; padding-right: 0px !important; width: 111.406px; padding-top: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;(16.9&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;)&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;$&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwpadr0 bwwidth10" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; padding-right: 0px !important; width: 111.406px; padding-top: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;(12.2&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;)&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;$&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwpadr0 bwwidth10" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; padding-right: 0px !important; width: 111.406px; padding-top: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;(47.7&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;)&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwrightsingle bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.25px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; background-color: initial; color: initial; text-decoration-color: initial;"&gt;&lt;td class="bwvertalignb bwleftsingle bwwidth34 bwpadl6" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 30px !important; width: 378.844px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;Net loss per share&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;$&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwpadr0 bwwidth10" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; padding-right: 0px !important; width: 111.406px; padding-top: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;(0.00&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;)&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;$&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwpadr0 bwwidth10" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; padding-right: 0px !important; width: 111.406px; padding-top: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;(0.26&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;)&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;$&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwpadr0 bwwidth10" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; padding-right: 0px !important; width: 111.406px; padding-top: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;(0.36&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;)&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;$&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwpadr0 bwwidth10" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; padding-right: 0px !important; width: 111.406px; padding-top: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;(0.26&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;)&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;$&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwpadr0 bwwidth10" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; padding-right: 0px !important; width: 111.406px; padding-top: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;(1.02&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;)&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwrightsingle bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.25px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; background-color: initial; color: initial; text-decoration-color: initial;"&gt;&lt;td class="bwvertalignb bwsinglebottom bwleftsingle bwpadl0 bwwidth34" rowspan="1" colspan="1" style="box-sizing: border-box; border-top-color: inherit; border-right-color: inherit; border-bottom: 1pt solid black !important; border-left-color: inherit; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 378.844px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwsinglebottom bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-top-color: inherit; border-right-color: inherit; border-bottom: 1pt solid black !important; border-left-color: inherit; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td colspan="3" class="bwvertalignb bwsinglebottom bwpadl0" rowspan="1" style="box-sizing: border-box; border-top-color: inherit; border-right-color: inherit; border-bottom: 1pt solid black !important; border-left-color: inherit; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwsinglebottom bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-top-color: inherit; border-right-color: inherit; border-bottom: 1pt solid black !important; border-left-color: inherit; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td colspan="3" class="bwvertalignb bwsinglebottom bwpadl0" rowspan="1" style="box-sizing: border-box; border-top-color: inherit; border-right-color: inherit; border-bottom: 1pt solid black !important; border-left-color: inherit; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwsinglebottom bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-top-color: inherit; border-right-color: inherit; border-bottom: 1pt solid black !important; border-left-color: inherit; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td colspan="3" class="bwvertalignb bwsinglebottom bwpadl0" rowspan="1" style="box-sizing: border-box; border-top-color: inherit; border-right-color: inherit; border-bottom: 1pt solid black !important; border-left-color: inherit; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwsinglebottom bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-top-color: inherit; border-right-color: inherit; border-bottom: 1pt solid black !important; border-left-color: inherit; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td colspan="3" class="bwvertalignb bwsinglebottom bwpadl0" rowspan="1" style="box-sizing: border-box; border-top-color: inherit; border-right-color: inherit; border-bottom: 1pt solid black !important; border-left-color: inherit; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwsinglebottom bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-top-color: inherit; border-right-color: inherit; border-bottom: 1pt solid black !important; border-left-color: inherit; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td colspan="3" class="bwvertalignb bwsinglebottom bwpadl0" rowspan="1" style="box-sizing: border-box; border-top-color: inherit; border-right-color: inherit; border-bottom: 1pt solid black !important; border-left-color: inherit; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwsinglebottom bwrightsingle bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-top-color: inherit; border-right-color: inherit; border-bottom: 1pt solid black !important; border-left-color: inherit; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.25px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; background-color: initial; color: initial; text-decoration-color: initial;"&gt;&lt;td class="bwvertalignb bwsinglebottom bwpadl0 bwwidth34" rowspan="1" colspan="1" style="box-sizing: border-box; border-top-color: inherit; border-right-color: inherit; border-bottom: 1pt solid black !important; border-left-color: inherit; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 378.844px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwsinglebottom bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-top-color: inherit; border-right-color: inherit; border-bottom: 1pt solid black !important; border-left-color: inherit; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td colspan="3" class="bwvertalignb bwsinglebottom bwpadl0" rowspan="1" style="box-sizing: border-box; border-top-color: inherit; border-right-color: inherit; border-bottom: 1pt solid black !important; border-left-color: inherit; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwsinglebottom bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-top-color: inherit; border-right-color: inherit; border-bottom: 1pt solid black !important; border-left-color: inherit; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td colspan="3" class="bwvertalignb bwsinglebottom bwpadl0" rowspan="1" style="box-sizing: border-box; border-top-color: inherit; border-right-color: inherit; border-bottom: 1pt solid black !important; border-left-color: inherit; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwsinglebottom bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-top-color: inherit; border-right-color: inherit; border-bottom: 1pt solid black !important; border-left-color: inherit; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td colspan="3" class="bwvertalignb bwsinglebottom bwpadl0" rowspan="1" style="box-sizing: border-box; border-top-color: inherit; border-right-color: inherit; border-bottom: 1pt solid black !important; border-left-color: inherit; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwsinglebottom bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-top-color: inherit; border-right-color: inherit; border-bottom: 1pt solid black !important; border-left-color: inherit; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td colspan="3" class="bwvertalignb bwsinglebottom bwpadl0" rowspan="1" style="box-sizing: border-box; border-top-color: inherit; border-right-color: inherit; border-bottom: 1pt solid black !important; border-left-color: inherit; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwsinglebottom bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-top-color: inherit; border-right-color: inherit; border-bottom: 1pt solid black !important; border-left-color: inherit; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td colspan="3" class="bwvertalignb bwsinglebottom bwpadl0" rowspan="1" style="box-sizing: border-box; border-top-color: inherit; border-right-color: inherit; border-bottom: 1pt solid black !important; border-left-color: inherit; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwsinglebottom bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-top-color: inherit; border-right-color: inherit; border-bottom: 1pt solid black !important; border-left-color: inherit; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.25px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; background-color: initial; color: initial; text-decoration-color: initial;"&gt;&lt;td class="bwvertalignb bwleftsingle bwpadl0 bwwidth34" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 378.844px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td colspan="3" class="bwvertalignb bwpadl0" rowspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td colspan="3" class="bwvertalignb bwpadl0" rowspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td colspan="3" class="bwvertalignb bwpadl0" rowspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td colspan="3" class="bwvertalignb bwpadl0" rowspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td colspan="3" class="bwvertalignb bwpadl0" rowspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwrightsingle bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.25px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; background-color: initial; color: initial; text-decoration-color: initial;"&gt;&lt;td class="bwvertalignt bwleftsingle bwwidth34 bwpadl3" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: top !important; padding-left: 15px !important; width: 378.844px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;&lt;b&gt;Non-GAAP Results&lt;/b&gt;&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td colspan="3" class="bwvertalignb bwpadl0" rowspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td colspan="3" class="bwvertalignb bwpadl0" rowspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td colspan="3" class="bwvertalignb bwpadl0" rowspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td colspan="3" class="bwvertalignb bwpadl0" rowspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td colspan="3" class="bwvertalignb bwpadl0" rowspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwrightsingle bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.25px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; background-color: initial; color: initial; text-decoration-color: initial;"&gt;&lt;td colspan="2" class="bwvertalignt bwleftsingle bwpadl3" rowspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: top !important; padding-left: 15px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;&lt;i&gt;(in millions, except per share amounts)&lt;/i&gt;&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td colspan="3" class="bwvertalignb bwsinglebottom bwpadl0" rowspan="1" style="box-sizing: border-box; border-top-color: inherit; border-right-color: inherit; border-bottom: 1pt solid black !important; border-left-color: inherit; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;&lt;b&gt;Q2 FY 2026&lt;/b&gt;&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td colspan="3" class="bwvertalignb bwsinglebottom bwpadl0" rowspan="1" style="box-sizing: border-box; border-top-color: inherit; border-right-color: inherit; border-bottom: 1pt solid black !important; border-left-color: inherit; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;&lt;b&gt;Q1 FY 2026&lt;/b&gt;&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td colspan="3" class="bwvertalignb bwsinglebottom bwpadl0" rowspan="1" style="box-sizing: border-box; border-top-color: inherit; border-right-color: inherit; border-bottom: 1pt solid black !important; border-left-color: inherit; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;&lt;b&gt;Q2 FY 2025&lt;/b&gt;&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td colspan="3" class="bwvertalignb bwsinglebottom bwpadl0" rowspan="1" style="box-sizing: border-box; border-top-color: inherit; border-right-color: inherit; border-bottom: 1pt solid black !important; border-left-color: inherit; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;&lt;b&gt;6 Months 2026&lt;/b&gt;&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td colspan="3" class="bwvertalignb bwsinglebottom bwpadl0" rowspan="1" style="box-sizing: border-box; border-top-color: inherit; border-right-color: inherit; border-bottom: 1pt solid black !important; border-left-color: inherit; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;&lt;b&gt;6 Months 2025&lt;/b&gt;&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwrightsingle bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.25px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; background-color: initial; color: initial; text-decoration-color: initial;"&gt;&lt;td class="bwvertalignb bwleftsingle bwpadl0" colspan="2" rowspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td colspan="3" class="bwvertalignb bwpadl0" rowspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td colspan="3" class="bwvertalignb bwpadl0" rowspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td colspan="3" class="bwvertalignb bwpadl0" rowspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td colspan="3" class="bwvertalignb bwpadl0" rowspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td colspan="3" class="bwvertalignb bwpadl0" rowspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwrightsingle bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.25px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; background-color: initial; color: initial; text-decoration-color: initial;"&gt;&lt;td class="bwvertalignb bwleftsingle bwwidth34 bwpadl6" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 30px !important; width: 378.844px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;Net income (loss)&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;$&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwpadr0 bwwidth10" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; padding-right: 0px !important; width: 111.406px; padding-top: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;14.1&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;$&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwpadr0 bwwidth10" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; padding-right: 0px !important; width: 111.406px; padding-top: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;0.6&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;$&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwpadr0 bwwidth10" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; padding-right: 0px !important; width: 111.406px; padding-top: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;0.7&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;$&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwpadr0 bwwidth10" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; padding-right: 0px !important; width: 111.406px; padding-top: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;14.6&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;$&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwpadr0 bwwidth10" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; padding-right: 0px !important; width: 111.406px; padding-top: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;(0.1&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;)&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwrightsingle bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.25px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; background-color: initial; color: initial; text-decoration-color: initial;"&gt;&lt;td class="bwvertalignb bwleftsingle bwwidth34 bwpadl6" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 30px !important; width: 378.844px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;Net income (loss) per share&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;$&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwpadr0 bwwidth10" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; padding-right: 0px !important; width: 111.406px; padding-top: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;0.26&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;$&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwpadr0 bwwidth10" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; padding-right: 0px !important; width: 111.406px; padding-top: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;0.01&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;$&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwpadr0 bwwidth10" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; padding-right: 0px !important; width: 111.406px; padding-top: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;0.02&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;$&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwpadr0 bwwidth10" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; padding-right: 0px !important; width: 111.406px; padding-top: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;0.29&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;$&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwpadr0 bwwidth10" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; padding-right: 0px !important; width: 111.406px; padding-top: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;(0.00&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwpadl0 bwalignr bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; text-align: right !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt;)&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwrightsingle bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.25px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; border-color: inherit; border-style: solid; border-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; background-color: initial; color: initial; text-decoration-color: initial;"&gt;&lt;td class="bwvertalignb bwsinglebottom bwleftsingle bwpadl0 bwwidth34" rowspan="1" colspan="1" style="box-sizing: border-box; border-top-color: inherit; border-right-color: inherit; border-bottom: 1pt solid black !important; border-left-color: inherit; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 378.844px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwsinglebottom bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-top-color: inherit; border-right-color: inherit; border-bottom: 1pt solid black !important; border-left-color: inherit; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td colspan="3" class="bwvertalignb bwsinglebottom bwpadl0" rowspan="1" style="box-sizing: border-box; border-top-color: inherit; border-right-color: inherit; border-bottom: 1pt solid black !important; border-left-color: inherit; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwsinglebottom bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-top-color: inherit; border-right-color: inherit; border-bottom: 1pt solid black !important; border-left-color: inherit; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td colspan="3" class="bwvertalignb bwsinglebottom bwpadl0" rowspan="1" style="box-sizing: border-box; border-top-color: inherit; border-right-color: inherit; border-bottom: 1pt solid black !important; border-left-color: inherit; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwsinglebottom bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-top-color: inherit; border-right-color: inherit; border-bottom: 1pt solid black !important; border-left-color: inherit; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td colspan="3" class="bwvertalignb bwsinglebottom bwpadl0" rowspan="1" style="box-sizing: border-box; border-top-color: inherit; border-right-color: inherit; border-bottom: 1pt solid black !important; border-left-color: inherit; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwsinglebottom bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-top-color: inherit; border-right-color: inherit; border-bottom: 1pt solid black !important; border-left-color: inherit; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td colspan="3" class="bwvertalignb bwsinglebottom bwpadl0" rowspan="1" style="box-sizing: border-box; border-top-color: inherit; border-right-color: inherit; border-bottom: 1pt solid black !important; border-left-color: inherit; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwsinglebottom bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-top-color: inherit; border-right-color: inherit; border-bottom: 1pt solid black !important; border-left-color: inherit; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.125px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td colspan="3" class="bwvertalignb bwsinglebottom bwpadl0" rowspan="1" style="box-sizing: border-box; border-top-color: inherit; border-right-color: inherit; border-bottom: 1pt solid black !important; border-left-color: inherit; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;td class="bwvertalignb bwsinglebottom bwrightsingle bwpadl0 bwwidth1" rowspan="1" colspan="1" style="box-sizing: border-box; border-top-color: inherit; border-right-color: inherit; border-bottom: 1pt solid black !important; border-left-color: inherit; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; vertical-align: bottom !important; padding-left: 0px !important; width: 11.25px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br&gt;Total cash and investments at the end of second quarter 2026 were $498.2 million. Cohu did not repurchase any shares of its common stock during second quarter 2026.&lt;br&gt;&lt;br&gt;“Second quarter results reflected broad-based improvement across our end markets, with revenue increasing 38% year-over-year and estimated test cell utilization improving to approximately 80% at the end of June,” said Cohu President and CEO Luis M&amp;#252;ller. “Customer momentum in AI compute is accelerating, driven by the adoption of our Eclipse test handler with T-Core active thermal control for high-power processors used in data centers. Increased confidence in this market is leading us to raise our FY26 high-performance computing revenue estimate to $100 million to $110 million, further reinforcing Cohu’s differentiated position in test and inspection.”&lt;br&gt;&lt;br&gt;Cohu expects third quarter 2026 sales to be in a range of $170 million +/- $7 million.&lt;br&gt;&lt;br&gt;&lt;b&gt;Conference Call Information:&lt;/b&gt;&lt;br&gt;&lt;br&gt;The Company will host a live conference call and webcast with slides to discuss second quarter 2026 results at 1:30 p.m. Pacific Time/4:30 p.m. Eastern Time on July 30, 2026. Interested parties may listen live via webcast on Cohu’s investor relations website at &lt;a class='ExternURL' href='https://cts.businesswire.com/ct/CT?id=smartlink&amp;amp;url=https%3A%2F%2Fnam10.safelinks.protection.outlook.com%2F%3Furl%3Dhttps%253A%252F%252Fedge.media-server.com%252Fmmc%252Fp%252Frpe9b6q7%26data%3D05%257C02%257CVickie.Servis%2540cohu.com%257C159a2dae68e54b3bec3008dec009ee03%257Ceacc2a35149847488d1f03fb953672f8%257C0%257C0%257C639159346543329556%257CUnknown%257CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%253D%253D%257C4000%257C%257C%257C%26sdata%3DDuVup1PbUtGULsqtIvtBuWqI503dflL2nBgDU7NwfnQ%253D%26reserved%3D0&amp;amp;esheet=54578919&amp;amp;newsitemid=20260730977155&amp;amp;lan=en-US&amp;amp;anchor=https%3A%2F%2Fedge.media-server.com%2Fmmc%2Fp%2Frpe9b6q7&amp;amp;index=1&amp;amp;md5=6c1d803ac4cfcb80ddffe96cfee7b490' target='_blank' &gt;cts.businesswire.com&lt;/a&gt;.&lt;br&gt;&lt;br&gt;To participate via telephone and join the call live, please register in advance at &lt;a class='ExternURL' href='https://cts.businesswire.com/ct/CT?id=smartlink&amp;amp;url=https%3A%2F%2Fnam10.safelinks.protection.outlook.com%2F%3Furl%3Dhttps%253A%252F%252Fregister-conf.media-server.com%252Fregister%252FBIdbf80ce0cc674b15b9c10aa7e230c332%26data%3D05%257C02%257CVickie.Servis%2540cohu.com%257C159a2dae68e54b3bec3008dec009ee03%257Ceacc2a35149847488d1f03fb953672f8%257C0%257C0%257C639159346543363720%257CUnknown%257CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%253D%253D%257C4000%257C%257C%257C%26sdata%3D0lC5cPn9BjmuxLH56087OmIm2HG59RkDoMKALGk7aCQ%253D%26reserved%3D0&amp;amp;esheet=54578919&amp;amp;newsitemid=20260730977155&amp;amp;lan=en-US&amp;amp;anchor=https%3A%2F%2Fregister-conf.media-server.com%2Fregister%2FBIdbf80ce0cc674b15b9c10aa7e230c332&amp;amp;index=2&amp;amp;md5=ec84ffdd3a76026c0a910d8959dcbc0a' target='_blank' &gt;cts.businesswire.com&lt;/a&gt; to receive the dial-in number along with a unique PIN number that can be used to access the call.&lt;br&gt;&lt;br&gt;&lt;b&gt;About Cohu:&lt;/b&gt;&lt;/span&gt;</description><link>https://www.siliconinvestor.com/readmsg.aspx?msgid=35593145</link><pubDate>7/30/2026 4:31:21 PM</pubDate></item><item><title>[robert b furman] Hi Johnny,  I took it much slower. Retire first and then see what happens.  Took...</title><author>robert b furman</author><description>&lt;span id="intelliTXT"&gt;Hi Johnny,&lt;br&gt;&lt;br&gt;I took it much slower. Retire first and then see what happens.&lt;br&gt;&lt;br&gt;Took a year and really decided I&amp;#39;d like to watch my funds and the market.&lt;br&gt;&lt;br&gt;I benefitted by becoming much more diversified.&lt;br&gt;&lt;br&gt;Always loved gardening, then bought my Mom&amp;#39;s 40 acres and have been busy ever since.&lt;br&gt;&lt;br&gt;Don&amp;#39;t let it burden you, it&amp;#39;ll come to you once retired and you can decide every day what&amp;#39;s important for that day.&lt;br&gt;&lt;br&gt;Bob&lt;/span&gt;</description><link>https://www.siliconinvestor.com/readmsg.aspx?msgid=35588833</link><pubDate>7/26/2026 7:37:31 PM</pubDate></item><item><title>[Johnny Canuck] Looking to be wrapped up by the start of next year/spring.   It is a lot of work...</title><author>Johnny Canuck</author><description>&lt;span id="intelliTXT"&gt;Looking to be wrapped up by the start of next year/spring. &lt;br&gt;&lt;br&gt;It is a lot of work getting ready to retire. That amount of planning is insane. I am still trying to work out whether retiring in Europe will be a reality or it will only a part of a 90 day Schengan shuffle. Italy and France are on the short list. Italy for the 7 percent tax rate for retiring in small Southern town. I went last year to check out towns. Galatone and Giovinazzo were quant but also totally different in feel. France because the visa is easier to get, five years to get citizenship and they will let you swap your driver&amp;#39;s license without having the take the written and road test again in the local language like in Italy.&lt;br&gt;&lt;br&gt;Beyond the cultural shift of a move, finding a new purpose in life seems to the biggest issue. Travel first but then what??? We will see. I have one of my closest friend retire last year, so I am watch his transition from Tech into the "easy life".&lt;/span&gt;</description><link>https://www.siliconinvestor.com/readmsg.aspx?msgid=35588676</link><pubDate>7/26/2026 4:07:57 PM</pubDate></item><item><title>[robert b furman] Hi Johnny,  Getting close eh?  Bobj</title><author>robert b furman</author><description /><link>https://www.siliconinvestor.com/readmsg.aspx?msgid=35587808</link><pubDate>7/25/2026 1:43:35 PM</pubDate></item><item><title>[Johnny Canuck] It seems like a sell the news environment no matter how good the outlook right n...</title><author>Johnny Canuck</author><description>&lt;span id="intelliTXT"&gt;It seems like a sell the news environment no matter how good the outlook right now.&lt;br&gt;&lt;br&gt;Normally  it flips at the mid-point of earnings season,   but so far people are not shell shocked enough to get sick of the selling to stsrt to look at the good side of revenues and eps.&lt;br&gt;&lt;br&gt;I am out of a lot of tech stocks the laat few weeks as rhe aector has pulled back. Too close to retirment to play games till I settled in my new role off the clock.&lt;/span&gt;</description><link>https://www.siliconinvestor.com/readmsg.aspx?msgid=35587341</link><pubDate>7/24/2026 6:23:18 PM</pubDate></item><item><title>[robert b furman] Cohu To Announce Second Quarter Financial Results on July 30  July 16, 2026  PDF...</title><author>robert b furman</author><description>&lt;span id="intelliTXT"&gt;Cohu To Announce Second Quarter Financial Results on July 30&lt;br&gt;&lt;br&gt;July 16, 2026&lt;br&gt;&lt;br&gt; &lt;a href='https://ir.cohu.com/node/19831/pdf' target='_blank'&gt;PDF Version&lt;/a&gt;&lt;br&gt;&lt;br&gt;SAN DIEGO--(BUSINESS WIRE)--Jul. 16, 2026-- Cohu, Inc. (NASDAQ: COHU), a global supplier of equipment and services optimizing semiconductor manufacturing yield and productivity, will release financial results for second quarter 2026 on Thursday, July 30, 2026, at 1:00 p.m. Pacific Time/4:00 p.m. Eastern Time.&lt;br&gt;&lt;br&gt;The Company will host a live conference call and webcast with presentation materials to discuss the results at 1:30 p.m. Pacific Time/4:30 p.m. Eastern Time.&lt;br&gt;&lt;br&gt;Interested parties may listen live via webcast on Cohu’s investor relations website at  &lt;a href='https://cts.businesswire.com/ct/CT?id=smartlink&amp;amp;url=https%3A%2F%2Fnam10.safelinks.protection.outlook.com%2F%3Furl%3Dhttps%253A%252F%252Fedge.media-server.com%252Fmmc%252Fp%252Frpe9b6q7%26data%3D05%257C02%257CVickie.Servis%2540cohu.com%257C159a2dae68e54b3bec3008dec009ee03%257Ceacc2a35149847488d1f03fb953672f8%257C0%257C0%257C639159346543329556%257CUnknown%257CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%253D%253D%257C4000%257C%257C%257C%26sdata%3DDuVup1PbUtGULsqtIvtBuWqI503dflL2nBgDU7NwfnQ%253D%26reserved%3D0&amp;amp;esheet=54571957&amp;amp;newsitemid=20260716381029&amp;amp;lan=en-US&amp;amp;anchor=https%3A%2F%2Fedge.media-server.com%2Fmmc%2Fp%2Frpe9b6q7&amp;amp;index=1&amp;amp;md5=ca7dfc07b22a157b6c2f3849be869abc' target='_blank'&gt;&lt;b&gt;https://edge.media-server.com/mmc/p/rpe9b6q7&lt;/b&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;To participate via telephone and join the call live, please register in advance at  &lt;a href='https://cts.businesswire.com/ct/CT?id=smartlink&amp;amp;url=https%3A%2F%2Fnam10.safelinks.protection.outlook.com%2F%3Furl%3Dhttps%253A%252F%252Fregister-conf.media-server.com%252Fregister%252FBIdbf80ce0cc674b15b9c10aa7e230c332%26data%3D05%257C02%257CVickie.Servis%2540cohu.com%257C159a2dae68e54b3bec3008dec009ee03%257Ceacc2a35149847488d1f03fb953672f8%257C0%257C0%257C639159346543363720%257CUnknown%257CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%253D%253D%257C4000%257C%257C%257C%26sdata%3D0lC5cPn9BjmuxLH56087OmIm2HG59RkDoMKALGk7aCQ%253D%26reserved%3D0&amp;amp;esheet=54571957&amp;amp;newsitemid=20260716381029&amp;amp;lan=en-US&amp;amp;anchor=https%3A%2F%2Fregister-conf.media-server.com%2Fregister%2FBIdbf80ce0cc674b15b9c10aa7e230c332&amp;amp;index=2&amp;amp;md5=a037523b3966c41a3d7b0a9ef094c7bc' target='_blank'&gt;&lt;b&gt;https://register-conf.media-server.com/register/BIdbf80ce0cc674b15b9c10aa7e230c332&lt;/b&gt;&lt;/a&gt; to receive the dial-in number along with a unique PIN number that can be used to access the call.&lt;br&gt;&lt;br&gt;The webcast replay will be available on the Company’s website through July 30, 2027, at  &lt;a href='https://cts.businesswire.com/ct/CT?id=smartlink&amp;amp;url=http%3A%2F%2Fwww.cohu.com&amp;amp;esheet=54571957&amp;amp;newsitemid=20260716381029&amp;amp;lan=en-US&amp;amp;anchor=www.cohu.com&amp;amp;index=3&amp;amp;md5=87436ecfd669e3f754147b06bd9e809c' target='_blank'&gt;www.cohu.com&lt;/a&gt;.&lt;br&gt;&lt;br&gt;Hoping for a nice number and better guidance. H2 was suppose to be a ramp!&lt;br&gt;&lt;br&gt;&lt;b&gt;Bob&lt;/b&gt;&lt;/span&gt;</description><link>https://www.siliconinvestor.com/readmsg.aspx?msgid=35586561</link><pubDate>7/24/2026 7:08:03 AM</pubDate></item><item><title>[Johnny Canuck] Stopped of out of last position in COHU. Have been taking profits on the rally. ...</title><author>Johnny Canuck</author><description>&lt;span id="intelliTXT"&gt;Stopped of out of last position in COHU. Have been taking profits on the rally.&lt;br&gt;&lt;br&gt;Stop losses have been hitting on range of stocks over the last 2 weeks.&lt;/span&gt;</description><link>https://www.siliconinvestor.com/readmsg.aspx?msgid=35579621</link><pubDate>7/17/2026 10:22:49 AM</pubDate></item><item><title>[Johnny Canuck] Just for fun a long term weekly chart of COHU.  [graphic]</title><author>Johnny Canuck</author><description>&lt;span id="intelliTXT"&gt;Just for fun a long term weekly chart of COHU.&lt;br&gt;&lt;br&gt;&lt;img src='/public/581000_4b4e01d602790c12508efde5b58214ac.png'&gt;&lt;/span&gt;</description><link>https://www.siliconinvestor.com/readmsg.aspx?msgid=35568061</link><pubDate>7/6/2026 5:13:33 PM</pubDate></item><item><title>[Johnny Canuck] COHU is at $69? My high target was in the $50 but we are in the insane valuation...</title><author>Johnny Canuck</author><description>&lt;span id="intelliTXT"&gt;COHU is at $69? My high target was in the $50 but we are in the insane valuation zone on all semi now. No idea when the music stops. &lt;br&gt;&lt;br&gt;&lt;img src='/public/581000_5813f042d266b8f4bdfca940281c7f7c.png'&gt;&lt;/span&gt;</description><link>https://www.siliconinvestor.com/readmsg.aspx?msgid=35553613</link><pubDate>6/22/2026 11:40:49 AM</pubDate></item><item><title>[robert b furman] GO COHU GO!  I've sold 22% of position in the last week - last sale at 65.16 ave...</title><author>robert b furman</author><description>&lt;span id="intelliTXT"&gt;GO COHU GO!&lt;br&gt;&lt;br&gt;I&amp;#39;ve sold 22% of position in the last week - last sale at 65.16 average.&lt;br&gt;&lt;br&gt;Bob&lt;/span&gt;</description><link>https://www.siliconinvestor.com/readmsg.aspx?msgid=35548418</link><pubDate>6/16/2026 12:10:06 PM</pubDate></item><item><title>[Johnny Canuck] Surprised at the strength of COHU the last few days, but go baby go!!!  We are i...</title><author>Johnny Canuck</author><description>&lt;span id="intelliTXT"&gt;Surprised at the strength of COHU the last few days, but go baby go!!!  We are in that manic phase of the economic cycle. A lot of stocked with P/E over 100 in the semi sector.&lt;br&gt;&lt;br&gt;Riding with a trailing stop on most tech stocks as it is hard to call of top or have a price target gives how crazy the multiples are. They are not trading on fundamentals anymore.&lt;br&gt;&lt;br&gt;&lt;img src='/public/581000_79113929a27a39de430b2d273564de51.png'&gt;&lt;/span&gt;</description><link>https://www.siliconinvestor.com/readmsg.aspx?msgid=35548338</link><pubDate>6/16/2026 11:30:33 AM</pubDate></item><item><title>[Johnny Canuck] I am surprised COHU is so late to the game on HBM and photonic test offerings in...</title><author>Johnny Canuck</author><description>&lt;span id="intelliTXT"&gt;I am surprised COHU is so late to the game on HBM and photonic test offerings in their product line.&lt;br&gt;&lt;br&gt;I have not had a chance to hear the call yet, so no idea how broader their offers will be.&lt;/span&gt;</description><link>https://www.siliconinvestor.com/readmsg.aspx?msgid=35536948</link><pubDate>6/4/2026 10:16:47 AM</pubDate></item><item><title>[robert b furman] Q1 earnings out:  PowerPoint Presentation  Several investor earnings highlightin...</title><author>robert b furman</author><description>&lt;span id="intelliTXT"&gt;Q1 earnings out:&lt;br&gt;&lt;br&gt; &lt;a href='https://ir.cohu.com/static-files/5bb7aa77-7444-4fd2-9917-dade31fd5925' target='_blank'&gt;PowerPoint Presentation&lt;/a&gt;&lt;br&gt;&lt;br&gt;Several investor earnings highlighting Data center products and SAM growth on a diverse product line. Most of which have accelerated growth/ratesdearnings.&lt;br&gt;&lt;br&gt;Capex increasing to address ramp in production for H2 2026.&lt;br&gt;&lt;br&gt;Looks like the buildings being built will begin accepting equipment.&lt;br&gt;&lt;br&gt;IF so the next 3-5 quarters should be printing money for the owners.&lt;br&gt;&lt;br&gt;Power management twice what HBM is.&lt;br&gt;&lt;br&gt; A LOT OF FUTURE BUSINESS IS IN BETA TEST/QUALAFICATION STAGE!&lt;br&gt;&lt;br&gt;Bob&lt;/span&gt;</description><link>https://www.siliconinvestor.com/readmsg.aspx?msgid=35535191</link><pubDate>6/2/2026 8:37:22 AM</pubDate></item><item><title>[robert b furman] Q1 for Cohu to be reported on May 30th:  Today's dip is no doubt an opportunity ...</title><author>robert b furman</author><description>&lt;span id="intelliTXT"&gt;Q1 for Cohu to be reported on May 30th:&lt;br&gt;&lt;br&gt;Today&amp;#39;s dip is no doubt an opportunity for the market makers to accumulate discounted shares going into earnings (which maybe for the first time a solid beat with improving guidance.&lt;br&gt;&lt;br&gt;I always like stock price down into earnings.&lt;br&gt;&lt;br&gt;Up into earnings getting reversed after earnings has sadly been the MO of Cohu for too long.&lt;br&gt;&lt;br&gt;That being said the recent price advance has been a fresh breathe of ait.&lt;br&gt;&lt;br&gt;Cohu To Announce First Quarter Financial Results on April 30&lt;br&gt;&lt;br&gt;April 16, 2026&lt;br&gt;&lt;br&gt; &lt;a href='https://ir.cohu.com/node/19576/pdf' target='_blank'&gt;PDF Version&lt;/a&gt;&lt;br&gt;&lt;br&gt;SAN DIEGO--(BUSINESS WIRE)--Apr. 16, 2026-- Cohu, Inc. (NASDAQ: COHU), a global supplier of equipment and services optimizing semiconductor manufacturing yield and productivity, will release financial results for first quarter 2026 on Thursday, April 30, 2026, at 1:00 p.m. Pacific Time/4:00 p.m. Eastern Time.&lt;br&gt;&lt;br&gt;The Company will host a live conference call and webcast with presentation materials to discuss the results at 1:30 p.m. Pacific Time/4:30 p.m. Eastern Time.&lt;br&gt;&lt;br&gt;Interested parties may listen live via webcast on Cohu’s investor relations website at &lt;a class='ExternURL' href='https://cts.businesswire.com/ct/CT?id=smartlink&amp;amp;url=https%3A%2F%2Fnam10.safelinks.protection.outlook.com%2F%3Furl%3Dhttps%253A%252F%252Fedge.media-server.com%252Fmmc%252Fp%252Frcoh88pp%26data%3D05%257C02%257CVickie.Servis%2540cohu.com%257Cdea3ee43891d4d48e02008de8521822b%257Ceacc2a35149847488d1f03fb953672f8%257C0%257C0%257C639094576134555247%257CUnknown%257CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%253D%253D%257C4000%257C%257C%257C%26sdata%3D1U%252BMwW1S8hKzbFYTVc%252BrHE0WxT3TyvGVXrODYFVRm5U%253D%26reserved%3D0&amp;amp;esheet=54516561&amp;amp;newsitemid=20260416301901&amp;amp;lan=en-US&amp;amp;anchor=https%3A%2F%2Fedge.media-server.com%2Fmmc%2Fp%2Frcoh88pp&amp;amp;index=1&amp;amp;md5=3f0b04c1f3a6479b824bfa19d8c4bda8' target='_blank' &gt;cts.businesswire.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;To participate via telephone and join the call live, please register in advance at &lt;a class='ExternURL' href='https://cts.businesswire.com/ct/CT?id=smartlink&amp;amp;url=https%3A%2F%2Fnam10.safelinks.protection.outlook.com%2F%3Furl%3Dhttps%253A%252F%252Fregister-conf.media-server.com%252Fregister%252FBI65aa6d20c7724c55b199c7caaf026c16%26data%3D05%257C02%257CVickie.Servis%2540cohu.com%257Cdea3ee43891d4d48e02008de8521822b%257Ceacc2a35149847488d1f03fb953672f8%257C0%257C0%257C639094576134601305%257CUnknown%257CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%253D%253D%257C4000%257C%257C%257C%26sdata%3DT9Wz8rgzcGpTBo9sXKBG4GheLWrGQ9IHqJ8pggP5kZU%253D%26reserved%3D0&amp;amp;esheet=54516561&amp;amp;newsitemid=20260416301901&amp;amp;lan=en-US&amp;amp;anchor=https%3A%2F%2Fregister-conf.media-server.com%2Fregister%2FBI65aa6d20c7724c55b199c7caaf026c16&amp;amp;index=2&amp;amp;md5=463c389130d7d27ed821a11a4d8f4eee' target='_blank' &gt;cts.businesswire.com&lt;/a&gt; to receive the dial-in number along with a unique PIN number that can be used to access the call.&lt;/span&gt;</description><link>https://www.siliconinvestor.com/readmsg.aspx?msgid=35500016</link><pubDate>4/27/2026 12:12:44 PM</pubDate></item><item><title>[robert b furman] Hi Johnny,  Let's hope that prompts KLAC to buy them.  I'm all in for a 1 to 1 s...</title><author>robert b furman</author><description>&lt;span id="intelliTXT"&gt;Hi Johnny,&lt;br&gt;&lt;br&gt;Let&amp;#39;s hope that prompts KLAC to buy them.&lt;br&gt;&lt;br&gt;I&amp;#39;m all in for a 1 to 1 share merger! &amp;lt;smile&amp;gt;&lt;br&gt;&lt;br&gt;Bob&lt;/span&gt;</description><link>https://www.siliconinvestor.com/readmsg.aspx?msgid=35499933</link><pubDate>4/27/2026 11:11:25 AM</pubDate></item><item><title>[Johnny Canuck] Here are Monday’s biggest calls on Wall Street: Jefferies reiterates Cohu as buy...</title><author>Johnny Canuck</author><description>&lt;span id="intelliTXT"&gt;Here are Monday’s biggest calls on Wall Street: Jefferies reiterates Cohu as buy Jefferies said it sees an attractive risk/reward for the semis testing and equipment company. “We initiate COHU with a Buy/$55 PT, viewing the company as an emerging enabler of higher-complexity semi test.”&lt;/span&gt;</description><link>https://www.siliconinvestor.com/readmsg.aspx?msgid=35499915</link><pubDate>4/27/2026 10:55:37 AM</pubDate></item><item><title>[robert b furman] Hi Johnny,  Breeze and Augustus have both independently come up with the same nu...</title><author>robert b furman</author><description>&lt;span id="intelliTXT"&gt;Hi Johnny,&lt;br&gt;&lt;br&gt;Breeze and Augustus have both independently come up with the same number high of this impulsive to be 82 ish.&lt;br&gt;&lt;br&gt;I&amp;#39;ll be out before then.&lt;br&gt;&lt;br&gt;Hoping to turn the sale of Cohu into PR, NOG, SM, MTDR, PAGP,  and VZ. I wouldnt mind more preferred shares of TDS-U and TDS-V, and TpA also.&lt;br&gt;&lt;br&gt;All strong dividend payers.&lt;br&gt;&lt;br&gt;Bob.&lt;/span&gt;</description><link>https://www.siliconinvestor.com/readmsg.aspx?msgid=35492934</link><pubDate>4/19/2026 7:38:37 AM</pubDate></item><item><title>[Johnny Canuck] I have seen some analysis project oil prices may stay in the $80 for the next fe...</title><author>Johnny Canuck</author><description>&lt;span id="intelliTXT"&gt;I have seen some analysis project oil prices may stay in the $80 for the next few years due to damage the Iranian infrastructure.&lt;br&gt;&lt;br&gt;We went from a glut this year to a deficit  of 2 million barrels a day.&lt;br&gt;&lt;br&gt; I am also waiting for a pull back on oil stocks to add more. Looking more for yield though. My stock of choice is FRU.TO an oil and gas real estate trust. I am a little gun shy of a devaluation of the USD due to high government  debt and a de-dllarization due to the US not being a stable trade partner.&lt;br&gt;&lt;br&gt;I think the last time you exited COHU in the  $50 range. &lt;br&gt;A quick fibs projection of the move from $28 to $40 gives $59 target.&lt;/span&gt;</description><link>https://www.siliconinvestor.com/readmsg.aspx?msgid=35491912</link><pubDate>4/17/2026 4:27:12 PM</pubDate></item><item><title>[robert b furman] Cohu update:  Currently up 13 consecutive days.  Longest winning streak on recor...</title><author>robert b furman</author><description>&lt;span id="intelliTXT"&gt;Cohu update:&lt;br&gt;&lt;br&gt;Currently up 13 consecutive days.&lt;br&gt;&lt;br&gt;Longest winning streak on record , going back to Jan 21, 1972. and yes I owned it back then too!&lt;br&gt;&lt;br&gt;Best 13 day day stretch going back to Nov 16th 2020 when it rose 62.85% . Yeah I owned it then too,&lt;br&gt;&lt;br&gt;Highest close since August 22nd 2023.&lt;br&gt;&lt;br&gt;GIDDY UP!&lt;br&gt;&lt;br&gt;I need it as my oil stocks got taken to th wood shed this morning.&lt;br&gt;&lt;br&gt;Bob&lt;/span&gt;</description><link>https://www.siliconinvestor.com/readmsg.aspx?msgid=35491774</link><pubDate>4/17/2026 2:13:15 PM</pubDate></item><item><title>[Johnny Canuck] On the surface, this looks like a bad report, but some far up with the market.  ...</title><author>Johnny Canuck</author><description>&lt;span id="intelliTXT"&gt;On the surface, this looks like a bad report, but some far up with the market. &lt;br&gt;&lt;br&gt;&lt;table role="none" width="100%" border="0" cellspacing="0" cellpadding="0" style="color: rgb(29, 34, 40); font-size: 16px; outline: none !important;"&gt;&lt;tr style="outline: none !important;"&gt;&lt;td align="center" valign="top" class="yiv2164154116dd" style="word-break: normal; color: rgb(42, 42, 42); padding: 0px 15px; text-align: center; outline: none !important;"&gt;&lt;b&gt;Aehr Test Systems (AEHR)&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="outline: none !important;"&gt;&lt;td align="center" valign="top" class="yiv2164154116dd" style="word-break: normal; color: rgb(42, 42, 42); padding: 0px 15px; text-align: center; outline: none !important;"&gt;&lt;b&gt;+7.76%&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="outline: none !important;"&gt;&lt;td align="center" class="yiv2164154116dd" style="word-break: normal; padding: 0px 15px; text-align: center; outline: none !important;"&gt;The company posted net revenue of $10.3 million for Q3 2026, marking a year-over-year decline from $18.3 million, with net losses of $3.2 million widening on a year-over-year basis. Quarterly bookings were reported at $37.2 million. Aehr’s net revenue for the first nine months of FY 2026 came in at $31.2 million, lower than the $44.9 million in revenue reported for the same period in FY 2025. Roughly 15.6% of the stock’s float is sold short.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/span&gt;</description><link>https://www.siliconinvestor.com/readmsg.aspx?msgid=35482603</link><pubDate>4/8/2026 10:49:47 AM</pubDate></item><item><title>[Johnny Canuck] Comparison between TER, COHU and AEHR.  Message 35481716  COHU may continue to b...</title><author>Johnny Canuck</author><description>&lt;span id="intelliTXT"&gt;Comparison between TER, COHU and AEHR.&lt;br&gt;&lt;br&gt;&lt;a class='SIURL' href='readmsg.aspx?msgid=35481716'&gt;Message 35481716&lt;/a&gt;&lt;br&gt;&lt;br&gt;COHU may continue to be capped due to reliance on automotive. JBL earning indicating automotve still weak overall.&lt;/span&gt;</description><link>https://www.siliconinvestor.com/readmsg.aspx?msgid=35481726</link><pubDate>4/7/2026 3:59:40 PM</pubDate></item><item><title>[robert b furman] Hi Johnny,  Cohu receives additional multi-unit orders for is Eclipse test syste...</title><author>robert b furman</author><description>&lt;span id="intelliTXT"&gt;Hi Johnny,&lt;br&gt;&lt;br&gt;Cohu receives additional multi-unit orders for is Eclipse test system and expects the upper range of guidance.&lt;br&gt;&lt;br&gt;These guys are saying it is in the bag as they don&amp;#39;t ever go out on the limb of guidance.&lt;br&gt;&lt;br&gt;Cohu Receives Second Multi-Unit Order for Testing Next-Generation AI Datacenter Processors, Increasing Confidence on 2026 HPC Revenue Growth&lt;br&gt;&lt;br&gt;March 17, 2026&lt;br&gt;&lt;br&gt; &lt;a href='https://ir.cohu.com/node/19506/pdf' target='_blank'&gt;PDF Version&lt;/a&gt;&lt;br&gt;&lt;br&gt;SAN DIEGO--(BUSINESS WIRE)--Mar. 17, 2026-- Cohu, Inc. (NASDAQ: COHU), a global supplier of equipment and services optimizing semiconductor manufacturing yield and productivity, today announced a leading U.S. based semiconductor manufacturer and foundry services company placed a multi-unit order for the Eclipse platform to support development and manufacturing of next-generation high-performance computing (HPC) and artificial intelligence (AI) datacenter processors.&lt;br&gt;&lt;br&gt;This order expands Cohu’s presence in the fast-growing AI datacenter computing market and strengthens its collaboration with a leading advanced processor manufacturer. It also reflects rising demand for scalable, high performance test solutions as AI processor complexity and power density continue to increase.&lt;br&gt;&lt;br&gt;The Eclipse platform is a field upgradable solution engineered to meet the stringent test requirements of AI datacenter devices—including GPUs, CPUs, custom AI accelerators, and ASICs—by delivering high socket force, precise thermal control, and broad test coverage. These capabilities support ultra-large form factor (ULFF) packages and address the rising power and thermal demands of current and next generation processors.&lt;br&gt;&lt;br&gt;This new order represents the second customer adopting the Eclipse platform, reflecting increasing customer momentum and early market validation of Eclipse as a next-generation test solution for advanced compute and AI datacenter applications.&lt;br&gt;&lt;br&gt;“Together these orders underscore the increasing importance of scalable, thermally precise test architectures as AI and HPC processors continue to push the limits of power density and performance,” said Luis M&amp;#252;ller, Cohu President and CEO. “We are increasingly confident in the success of the Eclipse platform and estimate Cohu can deliver revenue toward the upper end of our internal projection of approximately $65 million to $80 million from the HPC segment this year.”&lt;br&gt;&lt;br&gt;These customer engagements highlight Cohu’s continued investment in scalable, high-performance semiconductor test and inspection solutions, including Cohu’s Neon inspection platform, which delivers AI-enabled, high-precision inspection and metrology for advanced packages used in AI and HPC applications. Together, Eclipse and Neon position Cohu to support the industry’s transition to increasingly complex, thermally demanding and highly integrated AI and advanced device architectures.&lt;br&gt;&lt;br&gt;Two test systems (Eclipse and Neon) in addition to handlers and a second customer.&lt;br&gt;&lt;br&gt;We are finally seeing new system sales compound on top of reoccurring parts and service plus test handlers.&lt;br&gt;&lt;br&gt;Cohu will now begin to show growth on a quarterly basis. Looks like 20 million a quarter is a nice boost in revenue.&lt;br&gt;&lt;br&gt;Now we&amp;#39;ll see that revenue fall to the bottom line as overhead gets absorbed on a bigger sales  volume.&lt;br&gt;&lt;br&gt;GIDDY UP!&lt;br&gt;&lt;br&gt;Bob&lt;/span&gt;</description><link>https://www.siliconinvestor.com/readmsg.aspx?msgid=35459973</link><pubDate>3/18/2026 10:04:07 AM</pubDate></item><item><title>[Johnny Canuck] Evercore ISI initiates Cohu as outperform Evercore says the semis test automatio...</title><author>Johnny Canuck</author><description>&lt;span id="intelliTXT"&gt;Evercore ISI initiates Cohu as outperform Evercore says the semis test automation company is well positioned. “We are initiating on COHU with an Outperform rating and $35 price target and believe the setup is supported by three drivers.”&lt;/span&gt;</description><link>https://www.siliconinvestor.com/readmsg.aspx?msgid=35457811</link><pubDate>3/16/2026 10:17:00 AM</pubDate></item><item><title>[Johnny Canuck] AEHR seeing orders so someone is buying;  Message 35444644</title><author>Johnny Canuck</author><description /><link>https://www.siliconinvestor.com/readmsg.aspx?msgid=35444652</link><pubDate>3/4/2026 10:27:37 AM</pubDate></item><item><title>[Johnny Canuck] I know I read the SNDK and MU are sold out of their product runs to 2027. You wo...</title><author>Johnny Canuck</author><description>&lt;span id="intelliTXT"&gt;I know I read the SNDK and MU are sold out of their product runs to 2027. You would think they need to add capacity but memory is so cyclical.&lt;/span&gt;</description><link>https://www.siliconinvestor.com/readmsg.aspx?msgid=35444061</link><pubDate>3/3/2026 5:38:38 PM</pubDate></item><item><title>[robert b furman] Hi Johnny,  This bodes well for Cohu's HBM testers as production and capex grow ...</title><author>robert b furman</author><description>&lt;span id="intelliTXT"&gt;Hi Johnny,&lt;br&gt;&lt;br&gt;This bodes well for Cohu&amp;#39;s HBM testers as production and capex grow by  mid year:&lt;br&gt;&lt;br&gt;    RAM prices to surge up to 70% in 2Q26; Nvidia GTC 2026 ignites AI memory rally&lt;br&gt;Siu Han, Taipei&lt;br&gt;Mar 3, 2026, 10:10&lt;br&gt;&lt;br&gt;&lt;b&gt;AI-driven data centre expansion has pushed the memory market beyond traditional supply-demand cycles, creating &lt;span style='color: initial;'&gt;a structural shortage that continues to deepen&lt;/span&gt;&lt;/b&gt;. Industry sources say the gap between spot and contract prices has widened to 40–50%, pressuring memory suppliers to raise contract prices in successive rounds to close the spread.&lt;br&gt;&lt;br&gt;&lt;b&gt;South Korean media reports that the two leading suppliers plan to raise DRAM contract prices by about 40% in the second quarter of 2026&lt;/b&gt;.&lt;b&gt;&lt;span style='color: initial;'&gt; Supply chain estimates suggest the increase could reach 40-70%&lt;/span&gt;&lt;/b&gt;. Nvidia GTC 2026 is expected to reinforce AI-related memory demand and strengthen pricing power.&lt;br&gt;&lt;br&gt;Nvidia GTC 2026 sharpens the HBM4 and HBM5 competition&lt;br&gt;Nvidia GTC 2026 is expected to introduce a new chip architecture, with market focus on the next-generation Feynman platform. Industry expectations point to the adoption of sixth-generation high-bandwidth memory, including HBM4E or HBM5.&lt;br&gt;&lt;br&gt;&lt;b&gt;The transition to HBM4E or HBM5 would intensify competition among the three leading memory suppliers and accelerate capital expenditure on HBM capacity.&lt;/b&gt;&lt;br&gt;&lt;br&gt;During GTC, memory vendors are poised to showcase their latest progress with Nvidia:&lt;br&gt;&lt;br&gt;? Samsung is expected to introduce HBM4 products and update progress related to Nvidia&amp;#39;s Rubin GPU, including potential disclosures on HBM4E validation.&lt;br&gt;&lt;br&gt;? SK Hynix is expected to reaffirm HBM4 mass production in the first half of 2026 in line with customer demand.&lt;br&gt;&lt;br&gt;? Micron is expected to address market concerns over HBM4 and provide updates on its technology roadmap.&lt;br&gt;&lt;br&gt;Samsung has announced early HBM4 mass production shipments.&lt;b&gt; SK Hynix and Micron maintain that volume production aligned with customer demand will begin in the first half of 2026&lt;/b&gt;. SK Hynix is expected to secure more than half of Nvidia&amp;#39;s HBM4 supply, while Micron says its 2026 HBM capacity is fully sold out.&lt;br&gt;&lt;br&gt;AI upgrades lock in multi-year demand for HBM, DDR5, and NAND&lt;br&gt;As Nvidia iterates on its AI architectures, the technical complexity of next-generation HBM continues to rise. Data centre demand for HBM, DDR5, and NAND has become structurally embedded.&lt;br&gt;&lt;br&gt;The three leading memory suppliers are redirecting capacity to AI memory. Overall, the bit demand is rising sharply. &lt;b&gt;Some question the durability of the rally, but executives call it &lt;span style='color: initial;'&gt;a seller&amp;#39;s market &lt;/span&gt;with little pricing flexibility.&lt;/b&gt;&lt;br&gt;&lt;br&gt;South Korean media reports that SK Hynix and Samsung have issued notices stating that they target roughly 40% second-quarter increases. Some module makers were notified in March. &lt;b&gt;With spot prices far above contract levels, second-quarter hikes could exceed 40% and approach 70%.&lt;/b&gt; The direction should be clarified after Nvidia GTC 2026.&lt;br&gt;&lt;br&gt;SK Hynix says supply tightness exceeds expectations and no customer will fully meet demand in 2026. Taiwanese module makers report contract fulfillment rates of 20–30%, with 50% considered strong. Despite high spot prices, companies still buy on the spot market to cover gaps.&lt;br&gt;&lt;b&gt;&lt;br&gt;AI absorbs supply as consumer segments weaken&lt;/b&gt;&lt;br&gt;Module makers face upstream shortages and downstream allocation limits. PCs and smartphones struggle with repeated price hikes. &lt;b&gt;Overall memory demand remains firm.&lt;/b&gt;&lt;br&gt;&lt;br&gt;Capacity released by consumer clients is quickly absorbed by AI workloads, as AI demand shows no near-term cap.&lt;br&gt;&lt;br&gt;The consumer market faces rising pressure. Price-sensitive segments risk being pushed out as memory costs climb.&lt;br&gt;&lt;br&gt;Industry sources say structural shortages will shift more capacity to AI over the next two years. New fabs are unlikely to ease tight HBM supply or pricing strength.&lt;br&gt;&lt;br&gt;&lt;b&gt;Rising memory costs may force customers to lower specifications. Over time, that weakens product competitiveness and application value&lt;/b&gt;.&lt;/span&gt;</description><link>https://www.siliconinvestor.com/readmsg.aspx?msgid=35443721</link><pubDate>3/3/2026 1:35:30 PM</pubDate></item><item><title>[Johnny Canuck] Summary of ADI earnings conference call Q&amp;A:  Message 35431220  Note that ADI is...</title><author>Johnny Canuck</author><description>&lt;span id="intelliTXT"&gt;Summary of ADI earnings conference call Q&amp;amp;A:&lt;br&gt;&lt;br&gt;&lt;a class='SIURL' href='readmsg.aspx?msgid=35431220'&gt;Message 35431220&lt;/a&gt;&lt;br&gt;&lt;br&gt;Note that ADI is saying there is heavy demand for sensors for automatic test equipment segment.&lt;br&gt;&lt;br&gt;No idea if ADI supplies to COHU?&lt;/span&gt;</description><link>https://www.siliconinvestor.com/readmsg.aspx?msgid=35431221</link><pubDate>2/18/2026 10:15:34 PM</pubDate></item><item><title>[robert b furman] Hi Johnny,  Nice recap.  broadcast was very upbeat and Jeffrey Junes did his usu...</title><author>robert b furman</author><description>&lt;span id="intelliTXT"&gt;Hi Johnny,&lt;br&gt;&lt;br&gt;Nice recap.&lt;br&gt;&lt;br&gt;broadcast was very upbeat and Jeffrey Junes did his usual adjustment and it&amp;#39;s associated tax savings.&lt;br&gt;&lt;br&gt;Net result was huge over reaction to the adjustment, when in f&lt;span style='color: initial;'&gt;act the market has turned up out a very long trough.&lt;/span&gt;&lt;br&gt;&lt;br&gt;From here out, holding Cohu will be very rewarding as we progress to the end of this wave at $82.10.&lt;br&gt;&lt;br&gt;If you are short Cohu, get long.&lt;br&gt;&lt;br&gt;If you are  long Cohu, get more!&lt;br&gt;&lt;br&gt;Bob&lt;/span&gt;</description><link>https://www.siliconinvestor.com/readmsg.aspx?msgid=35426955</link><pubDate>2/13/2026 5:54:26 PM</pubDate></item><item><title>[Johnny Canuck] [graphic] Cohu Q4 Earnings Call Highlights  MarketBeat Thu, February 12, 2026 at...</title><author>Johnny Canuck</author><description>&lt;span id="intelliTXT"&gt; &lt;a href='https://www.marketbeat.com/' target='_blank'&gt;&lt;img src='https://s.yimg.com/ny/api/res/1.2/VYe4bzivtH52wALGaQqy.A--/YXBwaWQ9aGlnaGxhbmRlcjt3PTEwNjtoPTQ4O2NmPXdlYnA-/https://s.yimg.com/uu/api/res/1.2/QqpUsbXodQ0K9XSZ4AfOHQ--~B/aD0xMDA7dz0yMjA7YXBwaWQ9eXRhY2h5b24-/https://d29szjachogqwa.cloudfront.net/images/user-uploaded/MarketBeat-Light.png'&gt;&lt;/a&gt;&lt;br&gt;Cohu Q4 Earnings Call Highlights&lt;br&gt;&lt;br&gt;MarketBeat&lt;br&gt;Thu, February 12, 2026 at 3:19 PM PST 8 min read&lt;br&gt;&lt;br&gt;In this article:&lt;br&gt;&lt;br&gt;&lt;ul&gt;&lt;br&gt;&lt;br&gt; &lt;a href='https://finance.yahoo.com/quote/COHU/' target='_blank'&gt;&lt;br&gt;COHU&lt;br&gt;-3.96%&lt;/a&gt;&lt;br&gt;&lt;br&gt; &lt;a href='https://finance.yahoo.com/quote/CDNS/' target='_blank'&gt;&lt;br&gt;CDNS&lt;br&gt;+3.57%&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;/ul&gt;&lt;br&gt;&lt;br&gt;&lt;img src='https://s.yimg.com/ny/api/res/1.2/gh1Swol0tFeD9SOCOmQe0A--/YXBwaWQ9aGlnaGxhbmRlcjt3PTk2MDtoPTU0MDtjZj13ZWJw/https://media.zenfs.com/en/marketbeat_955/dcf4b1a8ffc5c17d329365dfc627ba76'&gt;&lt;br&gt;&lt;br&gt;Cohu logoKey Points&lt;ul&gt;&lt;li&gt;Q4 revenue was &lt;b&gt;$122.2 million&lt;/b&gt; (up 30% YoY) with recurring revenue making up roughly &lt;b&gt;60%&lt;/b&gt; of sales and recurring bookings rising 34% sequentially, while management said about &lt;b&gt;70%&lt;/b&gt; of Q1 revenue was already in backlog.&lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;li&gt;Test utilization and systems demand strengthened late in 2025—utilization rose to about &lt;b&gt;76%&lt;/b&gt; at year-end and systems orders jumped &lt;b&gt;47%&lt;/b&gt; QoQ—backed by design wins for Eclipse handlers and growing &lt;b&gt;HBM&lt;/b&gt; inspection demand (Cohu forecasts &lt;b&gt;$15–$20M&lt;/b&gt; HBM revenue in 2026).&lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;li&gt;Gross margin fell to &lt;b&gt;40.8%&lt;/b&gt; in Q4 after a one-time inventory charge that management estimates cost roughly &lt;b&gt;350 basis points&lt;/b&gt;, but they expect normalization to about &lt;b&gt;45%&lt;/b&gt; in Q1 and further margin upside as revenue scales.&lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;li&gt; &lt;a href='https://www.marketbeat.com/newsletter/PDFoffer.aspx?offer=top5&amp;amp;RegistrationCode=YahooFinance' target='_blank'&gt;Interested in Cohu, Inc.? Here are five stocks we like better.&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br&gt;&lt;br&gt;&lt;ul&gt;&lt;li&gt;There’s A Buying Opportunity Opening Up With Cadence Design&lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;/ul&gt;Cohu (NASDAQ:COHU) executives told investors the company closed 2025 with improving demand signals across both its recurring and systems businesses, citing higher bookings, rising test utilization, and expanding design win activity tied to computing, automotive, and high-bandwidth memory (HBM) markets.&lt;br&gt;&lt;br&gt;Fourth-quarter revenue rose year over year as recurring business stayed resilientChief Executive Officer Luis M&amp;#252;ller said fourth-quarter revenue totaled $122 million, up 30% year-over-year, and remained split between about 40% systems and 60% recurring revenue. He highlighted recurring business strength as a stabilizer during a period of softer equipment demand, with recurring revenue up 4% sequentially and 25% year-over-year. For full-year 2025, revenue was $453 million, up 13% from the prior year.&lt;br&gt;&lt;br&gt;?  &lt;a href='https://www.marketbeat.com/originals/once-upon-a-farm-buy-the-1b-growth-story/' target='_blank'&gt;Once Upon A Farm: Buy the $1B Growth Story?&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;ul&gt;&lt;li&gt;MarketBeat Week in Review – 7/17 - 7/21&lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br&gt;&lt;br&gt;M&amp;#252;ller also noted that recurring business represented roughly 60% of fourth-quarter revenue and said recurring bookings increased 34% sequentially, driven by stronger demand across service contracts, interface solutions, and handler-related spares.&lt;br&gt;&lt;br&gt;Bookings improved; management pointed to a pipeline into the first half of 2026M&amp;#252;ller said systems demand increased 47% quarter-over-quarter, driven by higher equipment orders from major global customers. He attributed the increase to activity from a leading analog and mixed-signal customer, renewed investment from an automotive and industrial semiconductor manufacturer, strength from RF and connectivity device customers, and stepped-up spending from “top-tier fabless computing and mobile companies.” The top ten customers represented about 63% of fourth-quarter bookings, and full-year 2025 orders rose 29% year-over-year.&lt;br&gt;&lt;br&gt;?  &lt;a href='https://www.marketbeat.com/originals/no-rally-coca-colas-results-still-look-like-a-sweet-deal/' target='_blank'&gt;No Rally? Coca-Cola’s Results Still Look Like a Sweet Deal&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;ul&gt;&lt;li&gt;Is Cohu Inc. One of the Cheapest Chip Stocks Around?&lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;/ul&gt;In response to analyst questions on timing, CFO Jeff Jones said the company entered the first quarter with substantial coverage, noting that about 70% of guided first-quarter revenue was in backlog, with the majority of the remaining system shipments expected in the second quarter. He added that some recurring orders—particularly annual service contract renewals—would be recognized across multiple quarters during 2026.&lt;br&gt;&lt;br&gt;Utilization ticked higher and customer engagement broadenedManagement described higher test utilization trends from September through December, with improvements most pronounced in markets tied to computing and automotive applications. M&amp;#252;ller said estimated test utilization rose to 76% at the end of December, with computing at 78% and automotive at 75%.&lt;br&gt;&lt;br&gt;?  &lt;a href='https://www.marketbeat.com/originals/ai-power-crunch-why-bloom-energy-is-the-hidden-winner/' target='_blank'&gt;AI Power Crunch: Why Bloom Energy Is the Hidden Winner&lt;/a&gt;&lt;br&gt;&lt;br&gt;On the Q&amp;amp;A, M&amp;#252;ller provided additional detail on utilization by segment as the company exited the quarter: compute at 78%, industrial at 77%, consumer at 76%, automotive at 75%, mobile at 72%, and OSAT and IDM utilization in the mid-70% range. Looking into the first quarter, he said the company was seeing the biggest momentum in mobile utilization, potentially crossing 75%, with compute expected to continue rising. He also said OSAT utilization could improve faster than IDMs early in the quarter, while emphasizing the company does not typically forecast utilization.&lt;br&gt;&lt;br&gt;Jones added that recurring revenue had increased sequentially for four straight quarters, which he described as a sign of market recovery when viewed alongside utilization trends.&lt;br&gt;&lt;br&gt;Design wins highlighted Eclipse handler progress and growing HBM inspection opportunityM&amp;#252;ller outlined multiple design win and order milestones in the quarter, including expansions across automotive ADAS, analog and power devices, compute-related applications, and predictive maintenance. He also said customers continued to emphasize quality, yield, productivity, and cost-of-test efficiency.&lt;br&gt;&lt;br&gt;&lt;ul&gt;&lt;li&gt;A transition win for Cohu’s test interface products at a leading analog and mixed-signal customer.&lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;li&gt;An initial order for a high-performance thermal configuration of the Eclipse handler aligned to a customer’s AI device roadmap.&lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;li&gt;A multi-unit order for a new handler still in development, targeting automotive and “physical AI” devices; M&amp;#252;ller said an initial qualification system would ship in the summer with follow-on units later in the year.&lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;li&gt;An order for HBM inspection at a customer’s engineering lab supporting next-generation memory development; management clarified it was the same customer already using the platform.&lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;li&gt;The first mixed-signal tester order at an analog and connectivity business unit of a large semiconductor manufacturer, expanding Diamondx tester penetration beyond earlier wins.&lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;li&gt;An order for a Krypton inspection metrology system for production of automotive ADAS processors, including a subscription component for PACE inspection software that uses machine learning to improve yield.&lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;li&gt;Bookings for tri-temperature handlers across multiple customer sites to support growing power module test demand.&lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br&gt;&lt;br&gt;On Eclipse, M&amp;#252;ller said the company booked a high-power thermal-control configuration in the fourth quarter and shipped a production unit in late January following qualification work. While he did not disclose volume expectations for 2026, he said the company has capacity to meet current customer forecasts and expects shipment rates to increase in the second quarter into the third quarter.&lt;br&gt;&lt;br&gt;On HBM, management said it exited 2025 with $11 million in revenue tied to the HBM market. Jones said Cohu booked one HBM system in the fourth quarter and booked three additional systems in January for the first quarter. The company forecast 2026 HBM revenue of $15 million to $20 million and said it currently expects that revenue to be “fairly linear” through the year. Addressing inspection intensity, M&amp;#252;ller said the customer is performing 100% inspection with Cohu’s platform and that newer generations such as HBM4 will increase device size and interconnect counts, which in turn increases inspection time, though he did not provide a quantified impact.&lt;br&gt;&lt;br&gt;Margins impacted by one-time inventory charges; Q1 outlook calls for normalizationJones said fourth-quarter revenue of $122.2 million was in line with guidance, but gross margin of 40.8% came in below expectations due to one-time inventory charges related to discontinuing certain product lines and consolidating offerings. He said the actions were intended to better align engineering and support resources with customer needs and to focus on high-performance computing, HBM memory, and AI-related opportunities. In response to a question on magnitude, Jones said roughly 350 basis points of gross margin impact came from the one-time charge, with mix accounting for the remainder.&lt;br&gt;&lt;br&gt;Operating expenses were $49.8 million, in line with guidance. Net interest income was about $1.9 million for the quarter. Jones also said the tax provision was higher than guidance due to a $5 million increase in tax reserves against tax assets, which he said did not affect expected future use of the assets or cash taxes.&lt;br&gt;&lt;br&gt;For the first quarter of 2026, Jones guided revenue to be seasonally flat with the fourth quarter at approximately $122 million plus or minus $7 million, with recurring revenue again expected to represent about 60% of total revenue. He projected gross margin would return to about 45%, as the unique inventory charges from the fourth quarter are not expected to continue. Operating expenses are expected to be roughly flat at about $50 million, net interest income around $1.9 million, and a tax provision of about $5.5 million. Diluted share count is expected to be approximately 48.5 million.&lt;br&gt;&lt;br&gt;Jones also discussed margin leverage as revenue increases, saying gross margin could reach the high-46% range around $130 million in quarterly revenue, approach 48% as quarterly revenue reaches $150 million, and reach about 48% at what the company currently views as a normalized run rate of roughly $160 million per quarter.&lt;br&gt;&lt;br&gt;On capital spending, Jones said the company is targeting capital expenditures of about 2% of revenue in 2026 and expects “normal maintenance CapEx” each quarter.&lt;br&gt;&lt;br&gt;Management reiterated that it is modeling another growth year in 2026, pointing to improving utilization, strengthening recurring trends, and increased demand tied to compute and AI-related infrastructure.&lt;br&gt;&lt;br&gt;About Cohu (NASDAQ:COHU)Cohu, Inc is a global provider of semiconductor test and inspection solutions, offering a broad portfolio of products designed to support chip manufacturers, outsourced semiconductor assembly and test (OSAT) providers, and electronics original equipment manufacturers (OEMs). The company&amp;#39;s product lineup includes automatic test handlers, wafer probers, test sockets, thermal subassembly systems and burn-in boards, all engineered to optimize throughput, accuracy and reliability in semiconductor production and final test.&lt;br&gt;&lt;br&gt;Founded in 1947 and headquartered in Poway, California, Cohu has grown through both organic development and targeted acquisitions to become a recognized leader in test handling and interconnect technologies.&lt;br&gt;&lt;br&gt;The article " &lt;a href='https://www.marketbeat.com/instant-alerts/cohu-q4-earnings-call-highlights-2026-02-12/?utm_source=yahoofinance&amp;amp;utm_medium=yahoofinance' target='_blank'&gt;Cohu Q4 Earnings Call Highlights&lt;/a&gt;" was originally published by MarketBeat.&lt;br&gt;&lt;br&gt; &lt;a href='https://guce.yahoo.com/terms?locale=en-US' target='_blank'&gt;Terms&lt;/a&gt; and  &lt;a href='https://guce.yahoo.com/privacy-policy?locale=en-US' target='_blank'&gt;Privacy Policy&lt;/a&gt;&lt;/span&gt;</description><link>https://www.siliconinvestor.com/readmsg.aspx?msgid=35426529</link><pubDate>2/13/2026 12:36:23 PM</pubDate></item><item><title>[Johnny Canuck] Daily Digest  Cohu posts strong Q4 2025 results (revenue $122.2M; GAAP EPS -$0.4...</title><author>Johnny Canuck</author><description>&lt;span id="intelliTXT"&gt;Daily Digest&lt;br&gt;&lt;br&gt;Cohu posts strong Q4 2025 results (revenue $122.2M; GAAP EPS -$0.48, non-GAAP -$0.15), guides Q1 2026 revenue to $122M &amp;#177; $7M with gross margin rebounding toward ~45%, cites improving late-2025 systems demand, stronger recurring bookings and 76% test utilization, and outlines an AI/HBM-led upcycle with $15–$20M HBM revenue and margin recovery in 2026.&lt;br&gt;&lt;ul&gt;&lt;li&gt;Q4 revenue grew 30% YoY to ~$123M, with full-year 2025 revenue up 13% YoY.&lt;/li&gt;&lt;li&gt;Recurring revenue was 60% of Q4 sales, up 4% QoQ and 25% YoY, signaling recovery.&lt;/li&gt;&lt;li&gt;Orders rose 29% in 2025; Q4 systems bookings +47% QoQ and recurring bookings +34% QoQ.&lt;/li&gt;&lt;li&gt;HBM Neon revenue exited 2025 at $11M; 2026 HBM outlook raised to $15–20M.&lt;/li&gt;&lt;li&gt;Q4 gross margin fell to 40.8% on one-time product rationalization charges; Q1 guided back to ~45%.&lt;/li&gt;&lt;li&gt;Management targets 46–47% gross margin at ~$130M quarterly revenue, ~48% at $160M.&lt;/li&gt;&lt;li&gt;Q1 2026 revenue guided seasonally flat at ~$122M &amp;#177; $7M, 60% recurring, 40% systems.&lt;/li&gt;&lt;li&gt;AI, high-performance computing, HBM memory and “physical AI” handlers driving design wins and backlog.&lt;/li&gt;&lt;li&gt;Utilization improved to ~76% exiting Q4; recurring revenue has grown sequentially four quarters in a row.&lt;/li&gt;&lt;li&gt;Balance sheet strengthened with $287.5M 1.5% convertible notes; cash/investments now $484M versus $305M debt.&lt;/li&gt;&lt;li&gt;Strong quarter, driven by accelerating orders, resilient recurring revenue and growing AI/HBM exposure. Main concern: execution on new product ramps and sustaining margin expansion as volumes recover.&lt;/li&gt;&lt;/ul&gt;&lt;/span&gt;</description><link>https://www.siliconinvestor.com/readmsg.aspx?msgid=35426525</link><pubDate>2/13/2026 12:33:55 PM</pubDate></item><item><title>[robert b furman] Hi Johnny,  Jeffrey Jones is a CFO to the hghest order.  He was the CEO for SBSE...</title><author>robert b furman</author><description>&lt;span id="intelliTXT"&gt;Hi Johnny,&lt;br&gt;&lt;br&gt;Jeffrey Jones is a CFO to the hghest order.&lt;br&gt;&lt;br&gt;He was the CEO for SBSE, whose CEO is on the board of directors at Cohu. They were acquired byanothe electronics company years ago.&lt;br&gt;&lt;br&gt;Jeffrey hates paying tax,    which puts him in my high regard .&lt;br&gt;&lt;br&gt;I&amp;#39;ve seen Cohu wrtie off obsolete parts and a quarter later have to take it back, as they sold them as parts in their recurring business. He&amp;#39;s good, as it is all about retaining your revenue vs pay the governent on your quarterly estimates.&lt;br&gt;&lt;br&gt;Cohu down 8 points after the CEO says the trough is in?&lt;br&gt;&lt;br&gt;MM has total control.&lt;br&gt;&lt;br&gt;These guty sing the blues, as the market breaks out in new system orders.&lt;br&gt;&lt;br&gt;I guess they were afraid of being positive, would take the stock up to the conversion price of 41.05 ish?&lt;br&gt;&lt;br&gt;Strange set of managers scared to death about being positive about business.&lt;br&gt;&lt;br&gt;They are sitting on a half trillion of cash.&lt;br&gt;&lt;br&gt;Scared to show they are growing. &lt;br&gt;&lt;br&gt;Maybe a ploy to get an acquisition and not spend a lot of shares in the acquisition?&lt;br&gt;&lt;br&gt;You don&amp;#39;t do a convertible for cash without having an acquisition in mind?&lt;br&gt;&lt;br&gt;I&amp;#39;ve never seen such a group of serial sandbaggers.&lt;br&gt;&lt;br&gt;Once again up into the webcast is the kiss of death.&lt;br&gt;&lt;br&gt;Then after sand bagging but having an investor presentation, the day before, they&amp;#39;ll announce, interim, better guidance the day before the investor presentation.&lt;br&gt;&lt;br&gt;Cohu needs a marketing manager!&lt;br&gt;&lt;br&gt;Bob&lt;/span&gt;</description><link>https://www.siliconinvestor.com/readmsg.aspx?msgid=35426101</link><pubDate>2/12/2026 11:03:39 PM</pubDate></item><item><title>[Johnny Canuck] AMAT seeing strong demand.  Message 35425789  A rising tide definitely not raisi...</title><author>Johnny Canuck</author><description>&lt;span id="intelliTXT"&gt;AMAT seeing strong demand.&lt;br&gt;&lt;br&gt;&lt;a class='SIURL' href='readmsg.aspx?msgid=35425789'&gt;Message 35425789&lt;/a&gt;&lt;br&gt;&lt;br&gt;A rising tide definitely not raising all boats.&lt;br&gt;&lt;br&gt;COHU is technically installed last in a fab but if the conference call does indicate a large backlog sonething is wrong - wrong product mix??&lt;/span&gt;</description><link>https://www.siliconinvestor.com/readmsg.aspx?msgid=35426051</link><pubDate>2/12/2026 9:49:53 PM</pubDate></item><item><title>[Johnny Canuck] earningswhispers.com  Revenues were in line. EPS was a big miss as concensus at ...</title><author>Johnny Canuck</author><description>&lt;span id="intelliTXT"&gt;&lt;a class='ExternURL' href='https://www.earningswhispers.com/stocks/cohu' target='_blank' &gt;earningswhispers.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;Revenues were in line. EPS was a big miss as concensus at a loss of  4 cents.&lt;br&gt;&lt;br&gt;It looks like they threw every write off in the book at the quarter or at least one would hope that was what they did.&lt;/span&gt;</description><link>https://www.siliconinvestor.com/readmsg.aspx?msgid=35425761</link><pubDate>2/12/2026 5:17:56 PM</pubDate></item><item><title>[Johnny Canuck] It looks like they missed and are guiding flat revenue next quarter.  On the sur...</title><author>Johnny Canuck</author><description>&lt;span id="intelliTXT"&gt;It looks like they missed and are guiding flat revenue next quarter.&lt;br&gt;&lt;br&gt;On the surface not good.&lt;br&gt;&lt;br&gt;It is going to come down to the conference call. &lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;&lt;br&gt;Cohu: Q4 Earnings Snapshot&lt;br&gt;&lt;br&gt;Associated Press Finance&lt;br&gt;Thu, February 12, 2026 at 1:26 PM PST 1 min read&lt;br&gt;&lt;br&gt;In this article:&lt;br&gt;&lt;br&gt;&lt;ul&gt;&lt;br&gt;&lt;br&gt; &lt;a href='https://finance.yahoo.com/quote/COHU/' target='_blank'&gt;&lt;br&gt;COHU&lt;br&gt;-3.98%&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;/ul&gt;&lt;br&gt;&lt;br&gt;POWAY, Calif. (AP) — POWAY, Calif. (AP) — Cohu Inc. (COHU) on Thursday reported a loss of $22.5 million in its fourth quarter.&lt;br&gt;&lt;br&gt;The Poway, California-based company said it had a loss of 48 cents per share. Losses, adjusted for pretax expenses and stock option expense, were 15 cents per share.&lt;br&gt;&lt;br&gt;The results missed Wall Street expectations. The average estimate of three analysts surveyed by Zacks Investment Research was for earnings of 7 cents per share.&lt;br&gt;&lt;br&gt;The maker of semiconductor test equipment posted revenue of $122.2 million in the period.&lt;br&gt;&lt;br&gt;For the year, the company reported a loss of $74.3 million, or $1.59 per share. Revenue was reported as $453 million.&lt;br&gt;&lt;br&gt;_____&lt;br&gt;&lt;br&gt;This story was generated by  &lt;a href='http://www.automatedinsights.com/ap' target='_blank'&gt;Automated Insights&lt;/a&gt; (http://automatedinsights.com/ap) using data from Zacks Investment Research. Access a  &lt;a href='https://www.zacks.com/ap/COHU' target='_blank'&gt;Zacks stock report on COHU&lt;/a&gt; at &lt;a class='ExternURL' href='https://www.zacks.com/ap/COHU' target='_blank' &gt;zacks.com&lt;/a&gt;&lt;br&gt;&lt;br&gt; &lt;a href='https://guce.yahoo.com/terms?locale=en-US' target='_blank'&gt;Terms&lt;/a&gt; and  &lt;a href='https://guce.yahoo.com/privacy-policy?locale=en-US' target='_blank'&gt;Privacy Policy&lt;/a&gt;&lt;/span&gt;</description><link>https://www.siliconinvestor.com/readmsg.aspx?msgid=35425736</link><pubDate>2/12/2026 5:06:24 PM</pubDate></item><item><title>[robert b furman] As I've noted for decades here: As goes Teradyne, SO GOES COHU.   From: Johnny C...</title><author>robert b furman</author><description>&lt;span id="intelliTXT"&gt;As I&amp;#39;ve noted for decades here: As goes Teradyne, SO GOES COHU.&lt;br&gt;&lt;br&gt;&lt;table width="100%" border="0" class="std" cellpadding="2" cellspacing="0" style="font: 400 16px Arial; color: initial; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; background-color: initial; text-decoration-color: initial;"&gt;&lt;tr style="background-color: initial; color: initial; text-decoration-color: initial;"&gt;&lt;td style="background-color: initial; color: initial; text-decoration-color: initial;"&gt;From: &lt;a href='profile.aspx?userid=581000'&gt;Johnny Canuck&lt;/a&gt;&lt;/td&gt;&lt;td align="right" style="background-color: initial; color: initial; text-decoration-color: initial;"&gt;2/3/2026 3:29:47 PM&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: initial; color: initial; text-decoration-color: initial;"&gt;&lt;td style="background-color: initial; color: initial; text-decoration-color: initial;"&gt;&lt;/td&gt;&lt;td align="right" style="background-color: initial; color: initial; text-decoration-color: initial;"&gt;   of 70625&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: initial; color: initial; text-decoration-color: initial;"&gt;&lt;td style="background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: initial; color: initial; text-decoration-color: initial;"&gt;&lt;td colspan="2" style="background-color: initial; color: initial; text-decoration-color: initial;"&gt; &lt;a href='https://www.cnbc.com/quotes/TER/' target='_blank'&gt;Teradyne&lt;/a&gt; stock popped on Tuesday after the company beat fourth-quarter estimates thanks to strong  &lt;a href='https://www.cnbc.com/ai-effect/' target='_blank'&gt;artificial intelligence&lt;/a&gt; demand.&lt;br&gt;&lt;br&gt;The robotics company reported adjusted  &lt;a href='https://investors.teradyne.com/news-events/press-releases/detail/433/teradyne-reports-fourth-quarter-and-full-year-2025-results' target='_blank'&gt;earnings&lt;/a&gt; of $1.80 per share, exceeding the $1.37 per share expected by analysts surveyed by LSEG. Revenue totaled $1.08 billion, topping a forecast of $973 million.&lt;br&gt;&lt;br&gt;Teradyne’s fourth-quarter revenue was up 44% compared to a year ago.&lt;br&gt;&lt;br&gt;On the earnings call with analysts, CEO Greg Smith said that AI drove more than 60% of Teradyne’s revenue in the fourth quarter. He said the company expects that to be upward of 70% next quarter.&lt;br&gt;&lt;br&gt;The company attributed its Q4 growth to “strong AI-related demand in compute and memory” and issued strong guidance.&lt;br&gt;&lt;br&gt;“In 2026, we expect year-over-year growth across all of our businesses, with strong momentum in compute driven by AI,” the company said in a press release on Monday.&lt;br&gt;Teradyne said it anticipates first-quarter adjusted earnings per share to be between $1.89 and $2.25, far above LSEG estimates of $1.26.&lt;br&gt;&lt;br&gt;First-quarter revenue is expected to fall between $1.15 billion and $1.25 billion, again exceeding LSEG expectations of $935 million.&lt;br&gt;&lt;br&gt;Net income for the fourth quarter was $257.2 million, or $1.63 per diluted share. Net income a year ago was $146.3 million, or 90 cents per share.&lt;br&gt;&lt;br&gt;The company said earnings adjustments were made for “acquired intangible asset amortization, restructuring and other charges and pension mark-to-market adjustment.”&lt;br&gt;&lt;br&gt;Jordan Klein of Mizuho called Teradyne’s earnings a “Total Blow-Out.”&lt;br&gt;&lt;br&gt;“This story JUST KEEPS GETTING BETTER.,” Klein wrote in a note, highlighting the company’s increased exposure to enterprise, networking and compute.&lt;br&gt;&lt;br&gt;The AI blitz has hit every tech sector, and the latest earnings reports show the cascading effects of chip demand.&lt;br&gt;&lt;br&gt;Smith said on the earnings call that data centers were “the prime mover of the market.”&lt;br&gt;&lt;br&gt;In 2025, data center deals hit a record  &lt;a href='https://www.cnbc.com/2025/12/19/data-center-deals-hit-record-amid-ai-funding-concerns-grip-investors.html' target='_blank'&gt;$61 billion&lt;/a&gt;, according to S&amp;amp;P Global.&lt;br&gt;&lt;br&gt;Shares of memory maker  &lt;a href='https://www.cnbc.com/quotes/SNDK/' target='_blank'&gt;Sandisk&lt;/a&gt; soared after its second-quarter earnings last week, reporting 64% growth in its  &lt;a href='https://www.cnbc.com/2026/01/30/sandisk-stock-earnings-ai-memory-demand.html' target='_blank'&gt;data center&lt;/a&gt; business specifically.&lt;br&gt;&lt;br&gt; &lt;a href='https://www.cnbc.com/quotes/AAPL/' target='_blank'&gt;Apple&lt;/a&gt; CEO  &lt;a href='https://www.cnbc.com/tim-cook/' target='_blank'&gt;Tim Cook&lt;/a&gt; said last week that the company would see a hit from rising  &lt;a href='https://www.cnbc.com/2026/01/29/apple-iphone-soc-memory-tsmc.html' target='_blank'&gt;memory prices&lt;/a&gt;, but the iPhone maker was currently dealing with a limited supply of advanced node chips.&lt;br&gt;&lt;br&gt;“At this time, we’re seeing less flexibility in supply chain than normal, partly because of our increased demand,” Cook said.&lt;br&gt;&lt;br&gt;&lt;i&gt;Correction: This story has been revised to reflect that Teradyne anticipates first-quarter adjusted earnings per share to be between $1.89 and $2.25. A previous version misstated the high end of the range of anticipated EPS.&lt;/i&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;Earnings due this Thursday After close.&lt;br&gt;&lt;br&gt;This should be good! GIDDY UP!&lt;br&gt;&lt;br&gt;Bob&lt;/span&gt;</description><link>https://www.siliconinvestor.com/readmsg.aspx?msgid=35422002</link><pubDate>2/9/2026 8:21:35 AM</pubDate></item><item><title>[robert b furman] Hi Johnny,  A rare day when Cohu is up 2 bucks.  Keep it going!  Bob</title><author>robert b furman</author><description /><link>https://www.siliconinvestor.com/readmsg.aspx?msgid=35419986</link><pubDate>2/6/2026 2:18:27 PM</pubDate></item><item><title>[Johnny Canuck] COHU rallying into a strong resistance level. Hopefully earnings can get it thro...</title><author>Johnny Canuck</author><description>&lt;span id="intelliTXT"&gt;COHU rallying into a strong resistance level. Hopefully earnings can get it through that level.&lt;br&gt;&lt;br&gt;&lt;img src='/public/581000_739ce9480ee8b0baff515c30778d6185.png'&gt;&lt;/span&gt;</description><link>https://www.siliconinvestor.com/readmsg.aspx?msgid=35419904</link><pubDate>2/6/2026 1:04:27 PM</pubDate></item><item><title>[robert b furman] Cohu To Announce Fourth Quarter and Fiscal Year 2025 Results on February 12 SAN ...</title><author>robert b furman</author><description>&lt;span id="intelliTXT"&gt; &lt;a href='https://ir.cohu.com/news-releases/news-release-details/cohu-announce-fourth-quarter-and-fiscal-year-2025-results' target='_blank'&gt;Cohu To Announce Fourth Quarter and Fiscal Year 2025 Results on February 12&lt;/a&gt;&lt;br&gt;SAN DIEGO --(BUSINESS WIRE)--Feb. 4, 2026-- Cohu, Inc. (NASDAQ: COHU), a global supplier of equipment and services optimizing semiconductor manufacturing yield and productivity, will release financial results for fourth quarter and fiscal year 2025 on Thursday, February 12, 2026, at 1:00 p.m.&lt;br&gt;&lt;br&gt;Bob&lt;/span&gt;</description><link>https://www.siliconinvestor.com/readmsg.aspx?msgid=35418640</link><pubDate>2/5/2026 11:58:42 AM</pubDate></item><item><title>[Johnny Canuck] Fingers crossed. They need some order traction and a decent outook to get them m...</title><author>Johnny Canuck</author><description>&lt;span id="intelliTXT"&gt;Fingers crossed. They need some order traction and a decent outook to get them moving again.&lt;br&gt;&lt;br&gt;I am not sure how much legs the AI story has left.&lt;br&gt;&lt;br&gt;All the chip and memory demand is due to AI and cracks are starting to appear.&lt;br&gt;&lt;br&gt;Customer signed multiyear contracts on memory by they are worthless if you end customers can&amp;#39;t pay.&lt;br&gt;&lt;br&gt;The video suggest ORCL is short on cashflow and it cost them big money to borrow to finance the build out.&lt;br&gt;&lt;br&gt;&lt;a class='SIURL' href='readmsg.aspx?msgid=35416026'&gt;Message 35416026&lt;/a&gt;&lt;/span&gt;</description><link>https://www.siliconinvestor.com/readmsg.aspx?msgid=35416040</link><pubDate>2/2/2026 11:26:17 PM</pubDate></item><item><title>[robert b furman] Hi Johnny,  Thanks for the good news.  As goes TER, so goes Cohu - I'd dare to b...</title><author>robert b furman</author><description>&lt;span id="intelliTXT"&gt;Hi Johnny,&lt;br&gt;&lt;br&gt;Thanks for the good news.&lt;br&gt;&lt;br&gt;As goes TER, so goes Cohu - I&amp;#39;d dare to be even more optimistic since Cohu has a tester for HBM, instead of just a handler.&lt;br&gt;&lt;br&gt;Testers have higher margins. &lt;br&gt;&lt;br&gt;Can&amp;#39;t wait for the webcast!&lt;br&gt;&lt;br&gt;Bob&lt;/span&gt;</description><link>https://www.siliconinvestor.com/readmsg.aspx?msgid=35416001</link><pubDate>2/2/2026 10:11:11 PM</pubDate></item><item><title>[Johnny Canuck] Teradyne  posts Q4 2025 results above guidance with revenue of $1.08B and  non-G...</title><author>Johnny Canuck</author><description>&lt;span id="intelliTXT"&gt;Teradyne  posts Q4 2025 results above guidance with revenue of $1.08B and  non-GAAP EPS of $1.80, and issues stronger-than-expected Q1 2026  guidance of $1.15B-$1.25B revenue and $1.89-$2.25 non-GAAP EPS, citing  AI-driven semiconductor test demand.&lt;/span&gt;</description><link>https://www.siliconinvestor.com/readmsg.aspx?msgid=35415734</link><pubDate>2/2/2026 4:50:21 PM</pubDate></item><item><title>[robert b furman] Hi Johnny,  The good news is 2026  HBM is sold out and I suspect Cohu's new test...</title><author>robert b furman</author><description>&lt;span id="intelliTXT"&gt;Hi Johnny,&lt;br&gt;&lt;br&gt;The good news is 2026  HBM is sold out and I suspect Cohu&amp;#39;s new tester for High Bandwidth Memory will add 25 million a quarter starting this quarter and other handlers will follow in H2 this year and most of 2027 for some plus 700 million run rate (hopefully higher).&lt;br&gt;&lt;br&gt;Innovation of a new product is always a boost, as reusables keep on covering the overhead.&lt;br&gt;&lt;br&gt;Cohu&amp;#39;s intermediate business model is now $1.50 to $3.25, with a CAGR of 14% from 2024, margins hitting 46%, with a goal of 50 and an EBITDA of 18 to 26%&lt;br&gt;&lt;br&gt;Cohu tentatively announces earnings Feb 12th.&lt;br&gt;&lt;br&gt;IF they just have good earnings with better guidance we should be in the 30&amp;#39;s solidly. A CAGR of 14% and 50% margins with volume absorbing the overhead, we&amp;#39;ll be on the way to printing money in 2026.&lt;br&gt;&lt;br&gt;Time for this serial laggard to break out! - market maker has total control!&lt;br&gt;&lt;br&gt;I love that last year&amp;#39;s brutal dip, It had to shakeout all the weak hands - Typical Cohu price action!&lt;br&gt;&lt;br&gt; &lt;a href='https://ir.cohu.com/static-files/5ae8a6c2-8846-47dd-a41a-d9756ded208a' target='_blank'&gt;PowerPoint Presentation&lt;/a&gt; - its a good read.&lt;br&gt;&lt;br&gt;GIDDY UP!&lt;br&gt;Bob&lt;/span&gt;</description><link>https://www.siliconinvestor.com/readmsg.aspx?msgid=35415305</link><pubDate>2/2/2026 11:26:57 AM</pubDate></item><item><title>[Johnny Canuck] It looks like memory companies has signed some longer term contracts with AI hyp...</title><author>Johnny Canuck</author><description>&lt;span id="intelliTXT"&gt;It looks like memory companies has signed some longer term contracts with AI hyperscaler supplier and are feeling frisky to build new fabs. Keep in mind there is usually a 18 month delay till the get to installing the test equipment.&lt;br&gt;&lt;br&gt;There is still the fear their customers can not pay the memory supplier though as companies like OpenAi has no model to cover the $1 Trillion in spending over the next decade.&lt;br&gt;&lt;br&gt;It is going to be a bit of wild ride.&lt;br&gt;&lt;br&gt;&lt;a class='SIURL' href='readmsg.aspx?msgid=35412794'&gt;Message 35412794&lt;/a&gt;&lt;/span&gt;</description><link>https://www.siliconinvestor.com/readmsg.aspx?msgid=35415267</link><pubDate>2/2/2026 10:55:50 AM</pubDate></item><item><title>[Johnny Canuck] Some data points on AMKR and AEHR.  Message 35396987</title><author>Johnny Canuck</author><description /><link>https://www.siliconinvestor.com/readmsg.aspx?msgid=35396989</link><pubDate>1/18/2026 3:46:22 AM</pubDate></item></channel></rss>