{"id":1019497,"date":"2026-11-10T11:26:39","date_gmt":"2026-11-10T16:26:39","guid":{"rendered":"https:\/\/www.marketnewsdesk.com\/index.php\/alpha-pro-tech-ltd-announces-third-quarter-2026-financial-results\/"},"modified":"2026-11-10T11:26:39","modified_gmt":"2026-11-10T16:26:39","slug":"alpha-pro-tech-ltd-announces-third-quarter-2026-financial-results","status":"publish","type":"post","link":"https:\/\/www.marketnewsdesk.com\/index.php\/alpha-pro-tech-ltd-announces-third-quarter-2026-financial-results\/","title":{"rendered":"Alpha Pro Tech, Ltd. Announces Third Quarter 2026 Financial Results"},"content":{"rendered":"<div class=\"mw_release\">\n<p align=\"center\">\n        <em>Third Quarter Net Sales Increased by 12.3% to $16.6 Million, from $14.8 Million for the Third Quarter of 2025\u00a0<\/em>\n      <\/p>\n<p align=\"center\">Third <em>Quarter Net Income Increased by 97.2% to $1.9 Million from $1.0 Million in the Prior Year Period<\/em><\/p>\n<ul type=\"disc\">\n<li>Net sales for the third quarter of 2026 were $16.6 million, up 12.3%, compared to $14.8 million for the third quarter of 2025\u00a0\n<ul type=\"circle\">\n<li>Building Supply segment sales increased by $157,000, or 1.7%, to $9.4 million, compared to $9.3 million for the three months ended September 30, 2025<\/li>\n<li>Disposable Protective Apparel segment sales increased by $1.7 million, or 30.2%, to $7.2 million, compared to $5.5 million for the same period of 2025<\/li>\n<\/ul>\n<\/li>\n<li>Net income for the third quarter of 2026 was $1.9 million, or $0.19 per diluted share, compared to $976,000, or $0.09 per diluted share, for the third quarter of 2025<\/li>\n<li>Cash of $25.5 million and working capital of $52.1 million, with no debt, as of September 30, 2026<\/li>\n<\/ul>\n<p align=\"justify\">NOGALES, Ariz., Nov.  10, 2026  (GLOBE NEWSWIRE) &#8212; Alpha Pro Tech, Ltd. (NYSE American: APT), a leading manufacturer of products designed to protect people, products and environments, including disposable protective apparel and building products, today announced financial results for the three month period ended September 30, 2026.<\/p>\n<p align=\"justify\">Lloyd Hoffman, President and Chief Executive Officer of Alpha Pro Tech, commented, \u201cThe housing market continued to show weakness in the third quarter of 2026, as single-family housing starts declined by 1.6% compared to the corresponding period in 2025. However, this market decline in the third quarter of 2026 represents an improvement from the decline in the prior quarter. During the third quarter of 2026, we again outperformed the market, as sales of our core building products (housewrap and synthetic roof underlayment), increased by 5.2% compared to the same period of 2025, driven primarily by a 13.1% increase in housewrap sales. In the third quarter of 2026, our synthetic roof underlayment sales decreased by 6.3% compared to the third quarter of 2025, outperforming the overall market, as the Asphalt Roofing Manufacturers Association (\u201cARMA\u201d) reported a steeper 13.0% decline in industry shipments.<\/p>\n<p align=\"justify\">Sales of other woven material were down 22.0% in the third quarter of 2026 compared to the same period of 2025, primarily due to timing of orders, but year to date sales for the product line were basically flat compared to the prior year period.<\/p>\n<p align=\"justify\">The building industry outlook for the remainder of 2026 reflects a soft but generally stable market, rather than a meaningful rebound. A modest increase in single-family housing starts is expected in 2027, assuming economic and financing conditions improve. The Company plans on expanding our housewrap and synthetic roof underlayment market product offerings in 2027, to enhance our competitive position and support long-term growth. Management remains focused on growth in the Building Supply segment and has recently expanded its sales team; however, uncertainty related to the factors described above remain.\u201d<\/p>\n<p align=\"justify\">Mr. Hoffman continued, \u201cSales of disposable protective garments, which comprised 90% of the segment sales, increased by $1.5 million or 30.6% in the third quarter of 2026, compared to the same period of 2025. The sales increase was primarily due to improved sales across our distribution network comprised of our large international channel partner and national and regional distributors. In addition, a considerable portion of the increase was attributable to higher selling prices compared to the third quarter of 2025. The disposable protective garments product line continues to demonstrate positive momentum, with most major categories performing well ahead of the third quarter of 2025. Sales of shoe covers, lab coats and frocks, gowns, and bouffant caps, all contributed to this improved performance. The breadth of growth across these product categories is encouraging and provides an opportunity to further expand customer relationships and capture incremental business. As we enter the final quarter of 2026, our focus is on building upon this broader-based improvement, deepening customer relationships, and identifying additional opportunities to expand sales across the portfolio in 2027.<\/p>\n<p align=\"justify\">Sales of our face mask and face shield products in the third quarter of 2026, which comprise the remaining 10% of the segment sales, were up by $141,000, or 25.9%, compared to the same period of 2025. The face mask and face shield product lines are showing encouraging improvement, with both face mask and face shields posting solid gains over the prior year period. Management hopes to continue to build on this progress through focused customer engagement, targeted promotional programs, and the pursuit of new business opportunities to sustain growth and strengthen our position in these markets.\u201d<\/p>\n<p align=\"justify\">\n        <strong><br \/>\n          <u>2026 Third Quarter Financial Results:<\/u><br \/>\n        <\/strong>\n      <\/p>\n<p align=\"justify\">\n        <strong>Consolidated sales <\/strong>for the three months ended September 30, 2026, increased to $16.6 million from $14.8 million for the three months ended September 30, 2025, representing an increase of $1.8 million, or 12.3%. This increase consisted of increased sales in the Building Supply segment of $157,000 and increased sales in the Disposable Protective Apparel segment of $1.7 million.<\/p>\n<p align=\"justify\">\n        <strong>Building Supply segment <\/strong>sales for the three months ended September 30, 2026, increased by $157,000, or 1.7%, to $9.4 million, compared to $9.3 million for the three months ended September 30, 2025. The Building Supply segment sales increase during the three months ended September 30, 2026, was primarily due to a 13.1% increase in sales of housewrap, partially offset by a 6.3% decrease in sales of synthetic roof underlayment, and a 22.0% decrease in sales of other woven material as compared to the same period of 2025.<\/p>\n<p align=\"justify\">\n        <strong>Disposable Protective Apparel segment <\/strong>sales for the three months ended September 30, 2026, were $7.2 million, compared to $5.5 million for the same period in 2025, reflecting an increase of $1.7 million, or 30.2%. The segment experienced strong underlying sales growth during the quarter. The sales increase was primarily due to improved sales across our distribution network comprised of our large international channel partner and national and regional distributors. In addition, a considerable portion of the increased sales was attributable to higher selling prices compared to the third quarter of 2025.<\/p>\n<p align=\"justify\">\n        <strong>Gross Profit<\/strong><br \/>\n        <br \/>Gross profit increased by $1.1 million, or 18.2%, to $6.9 million for the three months ended September 30, 2026, from $5.9 million for the three months ended September 30, 2025. The gross profit margin was 41.8% for the three months ended September 30, 2026, compared to 39.7% for the three months ended September 30, 2025.<\/p>\n<p align=\"justify\">Gross profit margin for the third quarter of 2026 improved compared to the prior year period, primarily reflecting the rescission in late February 2026 of the 50% IEEPA (International Emergency Economic Powers Act) tariffs on goods from India, following a U.S. Supreme Court decision invalidating the use of IEEPA to authorize such tariffs. However, the U.S. Government subsequently announced a new 10% tariff under Section 122 of the Trade Act of 1974. Accordingly, the Company continues to incur tariff costs, although at a lower rate.<\/p>\n<p align=\"justify\">The net change in gross profit for the three months ended September 30, 2026 due to the IEEPA tariff refund recognized was $70,000, which was due to lower cost of goods sold.\u00a0\u00a0<\/p>\n<p align=\"justify\">\n        <strong>Net Income<\/strong><br \/>\n        <br \/>Net income for the three months ended September 30, 2026, was $1.9 million, compared to net income of $976,000 for the same period of 2025, representing an increase of $949,000, or 97.2%. The net income increase between the three months ended September 30, 2026 and the same period of 2025 was due to an increase in income before provision for income taxes of $1.2 million, partially offset by an increase in provision for income taxes of $288,000. Net income as a percentage of net sales was 11.6% for the three months ended September 30, 2026, compared to 6.6% for the same period of 2025. Basic and diluted earnings per common share for the three months ended September 30, 2026 and 2025, were $0.19 and $0.09, respectively.<\/p>\n<p align=\"justify\">The net change in net income for the third quarter of 2026 due to the IEEPA tariff refund was $124,000.<\/p>\n<p align=\"justify\">\n        <strong>Balance Sheet<\/strong><br \/>\n        <br \/>As of September 30, 2026, the Company had cash of $25.5 million compared to $17.0 million as of December 31, 2025. Working capital totaled $52.1 million and the Company\u2019s current ratio was 9:1, compared to a current ratio of 13:1 as of December 31, 2025.<\/p>\n<p align=\"justify\">Colleen McDonald, Chief Financial Officer, commented, \u201cAs of September 30, 2026, we had $914,000 available for additional stock purchases under our stock repurchase program. During the nine months ended September 30, 2026, we repurchased 97,982 shares of common stock at a cost of $483,000. As of September 30, 2026, the company has repurchased a total of 22.0 million shares of common stock at a cost of approximately $58.6 million through our repurchase program. We retire all stock upon repurchase and future repurchases are expected to be funded from cash on hand and cash flows from operating activities.\u201d<\/p>\n<p align=\"justify\">\n        <strong>About Alpha Pro Tech, Ltd.<\/strong><br \/>\n        <br \/>Alpha Pro Tech, Ltd. is the parent company of Alpha Pro Tech, Inc. and Alpha ProTech Engineered Products, Inc. Alpha Pro Tech, Inc. develops, manufactures and markets innovative disposable and limited-use protective apparel products for the industrial, clean room, medical and dental markets. Alpha ProTech Engineered Products, Inc. manufactures and markets a line of construction weatherization products, including building wrap and roof underlayment. The Company has manufacturing facilities in Nogales, Arizona, Valdosta, Georgia; and a joint venture in India. For more information and copies of all news releases and financials, visit Alpha Pro Tech\u2019s website at <a href=\"https:\/\/www.globenewswire.com\/Tracker?data=webYeop0MedeAmjZYw6KeLjsqvZ57AvMI7TG-niMvZq0wTsLHskXrDooQu-0DRCdEtwg4T0F9BI5_LQpWzSmdWfM-pBn0gbJlq3qBa9AlmmlUytZhtpsap6Dw8UfWwdC\" rel=\"nofollow\" target=\"_blank\">http:\/\/www.alphaprotech.com<\/a>.<\/p>\n<p align=\"justify\">\n        <em>Certain statements made in this press release constitute \u201cforward-looking statements\u201d within the meaning of the safe harbor provisions of the Private Securities Litigation Reform Act of 1995. Forward-looking statements include any statement that may predict, forecast, indicate or imply future results, performance or achievements instead of historical facts and may be identified generally by the use of forward-looking terminology and words such as \u201cexpects,\u201d \u201canticipates,\u201d \u201cestimates,\u201d \u201cbelieves,\u201d \u201cpredicts,\u201d \u201cintends,\u201d \u201cplans,\u201d \u201cpotentially,\u201d \u201cmay,\u201d \u201ccontinue,\u201d \u201cshould,\u201d \u201cwill\u201d and words of similar meaning. Without limiting the generality of the preceding statement, all statements in this press release relating to estimated and projected earnings, expectations regarding order volume, timing of fulfillment of orders, production capacity and our plans to ramp up production and expand capacity, product demand, availability of raw materials and supply chain access, margins, costs, expenditures, cash flows, sources of capital, growth rates and future financial and operating results are forward-looking statements. We caution investors that any such forward-looking statements are only estimates based on current information and involve risks and uncertainties that may cause actual results to differ materially from the results contained in the forward-looking statements. We cannot give assurances that any such statements will prove to be correct. Factors that could cause actual results to differ materially from those estimated by us include the risks, uncertainties and assumptions described from time to time in our public releases and reports filed with the Securities and Exchange Commission, including, but not limited to, our most recent Annual Report on Form 10-K and Quarterly Report on Form 10-Q. Specifically, these factors include, but are not limited to, our exposure to foreign currency exchange risks related to our unconsolidated affiliate operations in India; potential failure to remediate the material weakness in our internal controls; our partnership with a joint venture partner; the loss of any major customer or a reduction in order volume by our customers; the inability of our suppliers and contractors to meet our requirements; potential challenges related to international manufacturing; the inability to protect our intellectual property; competition in our industry; customer preferences; the timing and market acceptance of new product offerings; changes in global economic conditions; security breaches or disruptions to the information technology infrastructure; risks related to climate change and natural disasters or other events beyond our control; the effects of tariff policies, ongoing trade disputes and related litigation, including related to tariff refunds, and potential countermeasures; potential liabilities from environmental laws and regulations; uncertainties with respect to the development, deployment, and use of artificial intelligence; the impact of legal and regulatory proceedings or compliance challenges; and volatility in our common stock price and our investments. We also caution investors that the forward-looking information described herein represents our outlook only as of this date, and we undertake no obligation to update or revise any forward-looking statements to reflect events or developments after the date of this press release. Given these uncertainties, investors should not place undue reliance on forward-looking statements as a prediction of actual results.<\/em>\n      <\/p>\n<table style=\"border-collapse: collapse;width:100.042%;border-collapse:collapse\">\n<tr>\n<td colspan=\"8\" style=\"width:99.9775%;border-bottom: solid black 1pt\">\n            <strong>Condensed Consolidated Balance Sheets (Unaudited)<\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td colspan=\"8\" style=\"width:99.9775%\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.2624%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"3\" style=\"width:13.9198%;text-align: center;vertical-align: middle\">\n            <strong>September 30,<\/strong><br \/>\n            <strong><br \/>\n              <br \/>\n            <\/strong>\n          <\/td>\n<td style=\"width:0.963006%\">\u00a0<\/td>\n<td colspan=\"3\" style=\"width:13.8323%;text-align: center;vertical-align: middle\">\n            <strong>December 31,<\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.2624%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"3\" style=\"width:13.9198%;border-bottom: solid black 1pt;padding-right: 0;text-align: center;vertical-align: middle\">\n            <strong>2026<\/strong><br \/>\n            \n          <\/td>\n<td style=\"width:0.963006%;text-align: center;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"3\" style=\"width:13.8323%;border-bottom: solid black 1pt;text-align: center;vertical-align: middle\">\n            <strong>2025 <sup>(1)<\/sup><\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.2624%;text-align: left;vertical-align: middle\">\n            <strong>Assets<\/strong>\n          <\/td>\n<td colspan=\"3\" style=\"width:13.9198%;text-align: center;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:0.963006%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"3\" style=\"width:13.8323%;text-align: center;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.2624%;text-align: left;vertical-align: middle\">Current assets:<\/td>\n<td colspan=\"3\" style=\"width:13.9198%;text-align: center;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:0.963006%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"3\" style=\"width:13.8323%;text-align: center;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"max-width:2%;width:71.2624%;min-width:2%;vertical-align: middle;text-align: left;padding-left: 20.0px\">Cash and cash equivalents<\/td>\n<td style=\"max-width:2%;width:2.01356%;min-width:2%;padding-right: 0;text-align: right;vertical-align: middle\">$<\/td>\n<td style=\"max-width:11%;width:10.9432%;min-width:11%;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle\">25,546,000<\/td>\n<td style=\"max-width:1%;width:0.963006%;min-width:1%;padding-left: 0;text-align: left;vertical-align: middle\">\u00a0<\/td>\n<td style=\"max-width:1%;width:0.963006%;min-width:1%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"max-width:2%;width:2.01356%;min-width:2%;padding-right: 0;text-align: right;vertical-align: middle\">$<\/td>\n<td style=\"max-width:11%;width:10.9432%;min-width:11%;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle\">16,988,000<\/td>\n<td style=\"max-width:1%;width:0.87546%;min-width:1%;padding-left: 0;text-align: left;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.2624%;vertical-align: middle;text-align: left;padding-left: 20.0px\">Accounts receivable, net<\/td>\n<td style=\"width:2.01356%;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:10.9432%;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle\">7,806,000<\/td>\n<td style=\"width:0.963006%;padding-left: 0;text-align: left;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:0.963006%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:2.01356%;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:10.9432%;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle\">6,936,000<\/td>\n<td style=\"width:0.87546%;padding-left: 0;text-align: left;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.2624%;vertical-align: middle;text-align: left;padding-left: 20.0px\">Accounts receivable, related party<\/td>\n<td style=\"width:2.01356%;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:10.9432%;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle\">1,635,000<\/td>\n<td style=\"width:0.963006%;padding-left: 0;text-align: left;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:0.963006%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:2.01356%;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:10.9432%;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle\">1,202,000<\/td>\n<td style=\"width:0.87546%;padding-left: 0;text-align: left;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.2624%;vertical-align: middle;text-align: left;padding-left: 20.0px\">Inventories, net<\/td>\n<td style=\"width:2.01356%;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:10.9432%;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle\">17,854,000<\/td>\n<td style=\"width:0.963006%;padding-left: 0;text-align: left;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:0.963006%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:2.01356%;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:10.9432%;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle\">23,598,000<\/td>\n<td style=\"width:0.87546%;padding-left: 0;text-align: left;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.2624%;vertical-align: middle;text-align: left;padding-left: 20.0px\">Prepaid expenses<\/td>\n<td style=\"width:2.01356%;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:10.9432%;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle\">5,975,000<\/td>\n<td style=\"width:0.963006%;padding-left: 0;text-align: left;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:0.963006%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:2.01356%;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:10.9432%;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle\">3,796,000<\/td>\n<td style=\"width:0.87546%;padding-left: 0;text-align: left;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.2624%;vertical-align: middle;text-align: left;padding-left: 30.0px\">Total current assets<\/td>\n<td style=\"width:2.01356%;border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:10.9432%;border-top: solid black 1pt;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle\">58,816,000<\/td>\n<td style=\"width:0.963006%;border-top: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:0.963006%;padding-left: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:2.01356%;border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:10.9432%;border-top: solid black 1pt;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle\">52,520,000<\/td>\n<td style=\"width:0.87546%;border-top: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.2624%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"3\" style=\"width:13.9198%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:0.963006%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"3\" style=\"width:13.8323%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.2624%;text-align: left;vertical-align: middle\">Property and equipment, net<\/td>\n<td style=\"width:2.01356%;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:10.9432%;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle\">7,832,000<\/td>\n<td style=\"width:0.963006%;padding-left: 0;text-align: left;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:0.963006%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:2.01356%;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:10.9432%;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle\">8,234,000<\/td>\n<td style=\"width:0.87546%;padding-left: 0;text-align: left;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.2624%;text-align: left;vertical-align: middle\">Goodwill<\/td>\n<td style=\"width:2.01356%;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:10.9432%;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle\">55,000<\/td>\n<td style=\"width:0.963006%;padding-left: 0;text-align: left;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:0.963006%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:2.01356%;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:10.9432%;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle\">55,000<\/td>\n<td style=\"width:0.87546%;padding-left: 0;text-align: left;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.2624%;text-align: left;vertical-align: middle\">Right-of-use assets<\/td>\n<td style=\"width:2.01356%;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:10.9432%;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle\">7,230,000<\/td>\n<td style=\"width:0.963006%;padding-left: 0;text-align: left;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:0.963006%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:2.01356%;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:10.9432%;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle\">7,775,000<\/td>\n<td style=\"width:0.87546%;padding-left: 0;text-align: left;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.2624%;text-align: left;vertical-align: middle\">Equity investment in unconsolidated affiliate<\/td>\n<td style=\"width:2.01356%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:10.9432%;border-bottom: solid black 1pt;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle\">5,807,000<\/td>\n<td style=\"width:0.963006%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:0.963006%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:2.01356%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:10.9432%;border-bottom: solid black 1pt;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle\">5,548,000<\/td>\n<td style=\"width:0.87546%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.2624%;vertical-align: middle;text-align: left;padding-left: 30.0px\">Total assets<\/td>\n<td style=\"width:2.01356%;border-bottom: double black 3pt;padding-right: 0;text-align: right;vertical-align: middle\">$<\/td>\n<td style=\"width:10.9432%;border-bottom: double black 3pt;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle\">79,740,000<\/td>\n<td style=\"width:0.963006%;border-bottom: double black 3pt;padding-left: 0;text-align: left;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:0.963006%;padding-left: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:2.01356%;border-bottom: double black 3pt;padding-right: 0;text-align: right;vertical-align: middle\">$<\/td>\n<td style=\"width:10.9432%;border-bottom: double black 3pt;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle\">74,132,000<\/td>\n<td style=\"width:0.87546%;border-bottom: double black 3pt;padding-left: 0;text-align: left;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.2624%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"3\" style=\"width:13.9198%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:0.963006%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"3\" style=\"width:13.8323%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.2624%;text-align: left;vertical-align: middle\">\n            <strong>Liabilities and Shareholders&#8217; Equity<\/strong>\n          <\/td>\n<td colspan=\"3\" style=\"width:13.9198%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:0.963006%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"3\" style=\"width:13.8323%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.2624%;text-align: left;vertical-align: middle\">Current liabilities:<\/td>\n<td colspan=\"3\" style=\"width:13.9198%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:0.963006%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"3\" style=\"width:13.8323%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.2624%;vertical-align: middle;text-align: left;padding-left: 20.0px\">Accounts payable<\/td>\n<td style=\"width:2.01356%;padding-right: 0;text-align: right;vertical-align: middle\">$<\/td>\n<td style=\"width:10.9432%;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle\">2,168,000<\/td>\n<td style=\"width:0.963006%;padding-left: 0;text-align: left;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:0.963006%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:2.01356%;padding-right: 0;text-align: right;vertical-align: middle\">$<\/td>\n<td style=\"width:10.9432%;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle\">2,005,000<\/td>\n<td style=\"width:0.87546%;padding-left: 0;text-align: left;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.2624%;vertical-align: middle;text-align: left;padding-left: 20.0px\">Accrued liabilities<\/td>\n<td style=\"width:2.01356%;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:10.9432%;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle\">3,528,000<\/td>\n<td style=\"width:0.963006%;padding-left: 0;text-align: left;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:0.963006%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:2.01356%;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:10.9432%;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle\">1,088,000<\/td>\n<td style=\"width:0.87546%;padding-left: 0;text-align: left;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.2624%;vertical-align: middle;text-align: left;padding-left: 20.0px\">Lease liabilities<\/td>\n<td style=\"width:2.01356%;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:10.9432%;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle\">1,054,000<\/td>\n<td style=\"width:0.963006%;padding-left: 0;text-align: left;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:0.963006%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:2.01356%;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:10.9432%;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle\">965,000<\/td>\n<td style=\"width:0.87546%;padding-left: 0;text-align: left;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.2624%;vertical-align: middle;text-align: left;padding-left: 30.0px\">Total current liabilities<\/td>\n<td style=\"width:2.01356%;border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:10.9432%;border-top: solid black 1pt;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle\">6,750,000<\/td>\n<td style=\"width:0.963006%;border-top: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:0.963006%;padding-left: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:2.01356%;border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:10.9432%;border-top: solid black 1pt;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle\">4,058,000<\/td>\n<td style=\"width:0.87546%;border-top: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.2624%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"3\" style=\"width:13.9198%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:0.963006%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"3\" style=\"width:13.8323%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.2624%;text-align: left;vertical-align: middle\">Lease liabilities, net of current portion<\/td>\n<td style=\"width:2.01356%;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:10.9432%;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle\">6,302,000<\/td>\n<td style=\"width:0.963006%;padding-left: 0;text-align: left;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:0.963006%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:2.01356%;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:10.9432%;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle\">6,917,000<\/td>\n<td style=\"width:0.87546%;padding-left: 0;text-align: left;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.2624%;text-align: left;vertical-align: middle\">Deferred income tax liabilities, net<\/td>\n<td style=\"width:2.01356%;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:10.9432%;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle\">679,000<\/td>\n<td style=\"width:0.963006%;padding-left: 0;text-align: left;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:0.963006%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:2.01356%;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:10.9432%;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle\">679,000<\/td>\n<td style=\"width:0.87546%;padding-left: 0;text-align: left;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.2624%;text-align: left;vertical-align: middle\">Total liabilities<\/td>\n<td style=\"width:2.01356%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:10.9432%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle\">13,731,000<\/td>\n<td style=\"width:0.963006%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:0.963006%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:2.01356%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:10.9432%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle\">11,654,000<\/td>\n<td style=\"width:0.87546%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.2624%;text-align: left;vertical-align: middle\">Commitments and contingencies<\/td>\n<td colspan=\"3\" style=\"width:13.9198%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:0.963006%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"3\" style=\"width:13.8323%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.2624%;text-align: left;vertical-align: middle\">Shareholders&#8217; equity:<\/td>\n<td colspan=\"3\" style=\"width:13.9198%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:0.963006%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"3\" style=\"width:13.8323%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.2624%;vertical-align: middle;text-align: left;padding-left: 20.0px\">Common stock, $.01 par value: 50,000,000 shares authorized;<\/td>\n<td colspan=\"3\" style=\"width:13.9198%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:0.963006%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"3\" style=\"width:13.8323%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.2624%;vertical-align: middle;text-align: left;padding-left: 20.0px\">\u00a0 \u00a010,177,759 and 10,131,565 shares outstanding as of<\/td>\n<td colspan=\"3\" style=\"width:13.9198%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:0.963006%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"3\" style=\"width:13.8323%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.2624%;vertical-align: middle;text-align: left;padding-left: 20.0px\">\u00a0 \u00a0September 30, 2026 and December 31, 2025, respectively<\/td>\n<td style=\"width:2.01356%;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:10.9432%;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle\">101,000<\/td>\n<td style=\"width:0.963006%;padding-left: 0;text-align: left;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:0.963006%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:2.01356%;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:10.9432%;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle\">101,000<\/td>\n<td style=\"width:0.87546%;padding-left: 0;text-align: left;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.2624%;vertical-align: middle;text-align: left;padding-left: 20.0px\">Additional paid-in capital<\/td>\n<td style=\"width:2.01356%;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:10.9432%;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle\">15,592,000<\/td>\n<td style=\"width:0.963006%;padding-left: 0;text-align: left;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:0.963006%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:2.01356%;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:10.9432%;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle\">15,828,000<\/td>\n<td style=\"width:0.87546%;padding-left: 0;text-align: left;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.2624%;vertical-align: middle;text-align: left;padding-left: 20.0px\">Retained earnings<\/td>\n<td style=\"width:2.01356%;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:10.9432%;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle\">52,622,000<\/td>\n<td style=\"width:0.963006%;padding-left: 0;text-align: left;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:0.963006%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:2.01356%;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:10.9432%;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle\">48,496,000<\/td>\n<td style=\"width:0.87546%;padding-left: 0;text-align: left;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.2624%;vertical-align: middle;text-align: left;padding-left: 20.0px\">Accumulated other comprehensive loss<\/td>\n<td style=\"width:2.01356%;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:10.9432%;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle\">(2,306,000<\/td>\n<td style=\"width:0.963006%;padding-left: 0;text-align: left;vertical-align: middle\">)<\/td>\n<td style=\"width:0.963006%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:2.01356%;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:10.9432%;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle\">(1,947,000<\/td>\n<td style=\"width:0.87546%;padding-left: 0;text-align: left;vertical-align: middle\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.2624%;vertical-align: middle;text-align: left;padding-left: 30.0px\">Total shareholders&#8217; equity<\/td>\n<td style=\"width:2.01356%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:10.9432%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle\">66,009,000<\/td>\n<td style=\"width:0.963006%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:0.963006%;text-align: left;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:2.01356%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:10.9432%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle\">62,478,000<\/td>\n<td style=\"width:0.87546%;border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.2624%;vertical-align: middle;text-align: left;padding-left: 30.0px\">Total liabilities and shareholders&#8217; equity<\/td>\n<td style=\"width:2.01356%;border-bottom: double black 3pt;padding-right: 0;text-align: right;vertical-align: middle\">$<\/td>\n<td style=\"width:10.9432%;border-bottom: double black 3pt;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle\">79,740,000<\/td>\n<td style=\"width:0.963006%;border-bottom: double black 3pt;padding-left: 0;text-align: left;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:0.963006%;text-align: left;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:2.01356%;border-bottom: double black 3pt;padding-right: 0;text-align: right;vertical-align: middle\">$<\/td>\n<td style=\"width:10.9432%;border-bottom: double black 3pt;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle\">74,132,000<\/td>\n<td style=\"width:0.87546%;border-bottom: double black 3pt;padding-left: 0;text-align: left;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.2624%\">\u00a0<\/td>\n<td colspan=\"3\" style=\"width:13.9198%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"width:0.963006%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"3\" style=\"width:13.8323%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<\/table>\n<p>\n        <sub><br \/>\n          <sup>(1)<\/sup> The condensed consolidated balance sheet as of December 31, 2025, has been prepared using information from the audited consolidated balance sheet as of that date.<\/sub><\/p>\n<table style=\"border-collapse: collapse;width:100%;border-collapse:collapse\">\n<tr>\n<td colspan=\"13\" style=\"border-bottom: solid black 1pt\">\n            <strong>Condensed Consolidated Statements of Income (Unaudited)<br \/><\/strong>\n          <\/td>\n<td>\u00a0<\/td>\n<\/tr>\n<tr>\n<td colspan=\"13\">\u00a0<\/td>\n<td>\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"5\" style=\"text-align: center;vertical-align: middle\">\n            <strong>\u00a0\u00a0For the Three Months Ended<\/strong>\n          <\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"5\" style=\"text-align: center;vertical-align: middle\">\n            <strong>For the Nine Months Ended<\/strong>\n          <\/td>\n<td>\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"5\" style=\"border-bottom: solid black 1pt;text-align: center;vertical-align: middle\">\n            <strong>September 30,<\/strong>\n          <\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"5\" style=\"border-bottom: solid black 1pt;text-align: center;vertical-align: middle\">\n            <strong>September 30,<\/strong>\n          <\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: center;vertical-align: middle\">\n            <strong>2026<\/strong><br \/>\n            \n          <\/td>\n<td>\u00a0<\/td>\n<td colspan=\"2\" style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: center;vertical-align: middle\">\n            <strong>2025<\/strong><br \/>\n            \n          <\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: center;vertical-align: middle\">\n            <strong>2026<\/strong><br \/>\n            \n          <\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: center;vertical-align: middle\">\n            <strong>2025<\/strong><br \/>\n            \n          <\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: center;vertical-align: middle\">\u00a0<\/td>\n<td>\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: center;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: center;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: center;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"max-width:47%;width:47%;min-width:47%;text-align: left;vertical-align: middle\">Net sales<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"max-width:2%;width:2%;min-width:2%;padding-right: 0;text-align: right;vertical-align: middle\">$<\/td>\n<td style=\"max-width:10%;width:10%;min-width:10%;padding-left: 0;text-align: right;vertical-align: middle\">16,604,000<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%\">\u00a0<\/td>\n<td style=\"max-width:2%;width:2%;min-width:2%;padding-right: 0;text-align: right;vertical-align: middle\">$<\/td>\n<td style=\"max-width:10%;width:10%;min-width:10%;padding-left: 0;text-align: right;vertical-align: middle\">14,785,000<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"max-width:2%;width:2%;min-width:2%;padding-right: 0;text-align: right;vertical-align: middle\">$<\/td>\n<td style=\"max-width:10%;width:10%;min-width:10%;padding-left: 0;text-align: right;vertical-align: middle\">49,863,000<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%\">\u00a0<\/td>\n<td style=\"max-width:2%;width:2%;min-width:2%;padding-right: 0;text-align: right;vertical-align: middle\">$<\/td>\n<td style=\"max-width:10%;width:10%;min-width:10%;padding-left: 0;text-align: right;vertical-align: middle\">45,279,000<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td>\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td>\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;vertical-align: middle\">Cost of goods sold, excluding depreciation<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td>\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td>\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;vertical-align: middle\">and amortization<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: right;vertical-align: middle\">9,667,000<\/td>\n<td>\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: right;vertical-align: middle\">8,917,000<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-left: 0;text-align: right;vertical-align: middle\">30,432,000<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-left: 0;text-align: right;vertical-align: middle\">27,888,000<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px\">Gross profit<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: right;vertical-align: middle\">6,937,000<\/td>\n<td>\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: right;vertical-align: middle\">5,868,000<\/td>\n<td style=\"text-align: left;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: right;vertical-align: middle\">19,431,000<\/td>\n<td style=\"text-align: left;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: right;vertical-align: middle\">17,391,000<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td>\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td>\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;vertical-align: middle\">Operating expenses:<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: left;vertical-align: middle\">\u00a0<\/td>\n<td>\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: left;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td>\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 10.0px\">Selling, general and administrative<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-left: 0;text-align: right;vertical-align: middle\">4,741,000<\/td>\n<td>\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-left: 0;text-align: right;vertical-align: middle\">4,568,000<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-left: 0;text-align: right;vertical-align: middle\">14,125,000<\/td>\n<td>\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-left: 0;text-align: right;vertical-align: middle\">13,818,000<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 10.0px\">Depreciation and amortization<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-left: 0;text-align: right;vertical-align: middle\">226,000<\/td>\n<td>\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-left: 0;text-align: right;vertical-align: middle\">203,000<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-left: 0;text-align: right;vertical-align: middle\">744,000<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-left: 0;text-align: right;vertical-align: middle\">686,000<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px\">Total operating expenses<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: right;vertical-align: middle\">4,967,000<\/td>\n<td>\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: right;vertical-align: middle\">4,771,000<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: right;vertical-align: middle\">14,869,000<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle\">&#8211;<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: right;vertical-align: middle\">14,504,000<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td>\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px\">Income from operations<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: right;vertical-align: middle\">1,970,000<\/td>\n<td>\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: right;vertical-align: middle\">1,097,000<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: right;vertical-align: middle\">4,562,000<\/td>\n<td style=\"text-align: left;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: right;vertical-align: middle\">2,887,000<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td>\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;vertical-align: middle\">Other income:<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td>\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td>\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 10.0px\">Equity in income of unconsolidated affiliate<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-left: 0;text-align: right;vertical-align: middle\">254,000<\/td>\n<td>\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-left: 0;text-align: right;vertical-align: middle\">27,000<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-left: 0;text-align: right;vertical-align: middle\">618,000<\/td>\n<td style=\"text-align: left;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-left: 0;text-align: right;vertical-align: middle\">305,000<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 10.0px\">Interest income, net<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: right;vertical-align: middle\">306,000<\/td>\n<td>\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: right;vertical-align: middle\">169,000<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: right;vertical-align: middle\">619,000<\/td>\n<td>\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: right;vertical-align: middle\">484,000<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px\">Total other income<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: right;vertical-align: middle\">560,000<\/td>\n<td>\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: right;vertical-align: middle\">196,000<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: right;vertical-align: middle\">1,237,000<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: right;vertical-align: middle\">789,000<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td>\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td>\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td>\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px\">Income before provision for income taxes<\/td>\n<td style=\"text-align: left;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-left: 0;text-align: right;vertical-align: middle\">2,530,000<\/td>\n<td>\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-left: 0;text-align: right;vertical-align: middle\">1,293,000<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-left: 0;text-align: right;vertical-align: middle\">5,799,000<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-left: 0;text-align: right;vertical-align: middle\">3,676,000<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td>\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;vertical-align: middle\">Provision for income taxes<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: right;vertical-align: middle\">605,000<\/td>\n<td>\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: right;vertical-align: middle\">317,000<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: right;vertical-align: middle\">1,346,000<\/td>\n<td>\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: right;vertical-align: middle\">843,000<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td>\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td>\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;vertical-align: middle\">Net income<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: double black 3pt;padding-right: 0;text-align: right;vertical-align: middle\">$<\/td>\n<td style=\"border-bottom: double black 3pt;padding-left: 0;text-align: right;vertical-align: middle\">1,925,000<\/td>\n<td>\u00a0<\/td>\n<td style=\"border-bottom: double black 3pt;padding-right: 0;text-align: right;vertical-align: middle\">$<\/td>\n<td style=\"border-bottom: double black 3pt;padding-left: 0;text-align: right;vertical-align: middle\">976,000<\/td>\n<td style=\"text-align: left;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: double black 3pt;padding-right: 0;text-align: right;vertical-align: middle\">$<\/td>\n<td style=\"border-bottom: double black 3pt;padding-left: 0;text-align: right;vertical-align: middle\">4,453,000<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: double black 3pt;padding-right: 0;text-align: right;vertical-align: middle\">$<\/td>\n<td style=\"border-bottom: double black 3pt;padding-left: 0;text-align: right;vertical-align: middle\">2,833,000<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td>\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td>\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td>\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td>\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;vertical-align: middle\">Basic earnings per common share<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: double black 3pt;padding-right: 0;text-align: right;vertical-align: middle\">$<\/td>\n<td style=\"border-bottom: double black 3pt;padding-left: 0;text-align: right;vertical-align: middle\">0.19<\/td>\n<td>\u00a0<\/td>\n<td style=\"border-bottom: double black 3pt;padding-right: 0;text-align: right;vertical-align: middle\">$<\/td>\n<td style=\"border-bottom: double black 3pt;padding-left: 0;text-align: right;vertical-align: middle\">0.09<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: double black 3pt;padding-right: 0;text-align: right;vertical-align: middle\">$<\/td>\n<td style=\"border-bottom: double black 3pt;padding-left: 0;text-align: right;vertical-align: middle\">0.44<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: double black 3pt;padding-right: 0;text-align: right;vertical-align: middle\">$<\/td>\n<td style=\"border-bottom: double black 3pt;padding-left: 0;text-align: right;vertical-align: middle\">0.27<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td>\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;vertical-align: middle\">Diluted earnings per common share<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: double black 3pt;padding-right: 0;text-align: right;vertical-align: middle\">$<\/td>\n<td style=\"border-bottom: double black 3pt;padding-left: 0;text-align: right;vertical-align: middle\">0.19<\/td>\n<td>\u00a0<\/td>\n<td style=\"border-bottom: double black 3pt;padding-right: 0;text-align: right;vertical-align: middle\">$<\/td>\n<td style=\"border-bottom: double black 3pt;padding-left: 0;text-align: right;vertical-align: middle\">0.09<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: double black 3pt;padding-right: 0;text-align: right;vertical-align: middle\">$<\/td>\n<td style=\"border-bottom: double black 3pt;padding-left: 0;text-align: right;vertical-align: middle\">0.43<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: double black 3pt;padding-right: 0;text-align: right;vertical-align: middle\">$<\/td>\n<td style=\"border-bottom: double black 3pt;padding-left: 0;text-align: right;vertical-align: middle\">0.27<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td>\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td>\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" style=\"text-align: left;vertical-align: middle\">Basic weighted average common shares outstanding<\/td>\n<td style=\"border-bottom: double black 3pt;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: double black 3pt;padding-left: 0;text-align: right;vertical-align: middle\">10,105,777<\/td>\n<td>\u00a0<\/td>\n<td style=\"border-bottom: double black 3pt;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: double black 3pt;padding-left: 0;text-align: right;vertical-align: middle\">10,354,289<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: double black 3pt;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: double black 3pt;padding-left: 0;text-align: right;vertical-align: middle\">10,119,275<\/td>\n<td>\u00a0<\/td>\n<td style=\"border-bottom: double black 3pt;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: double black 3pt;padding-left: 0;text-align: right;vertical-align: middle\">10,525,957<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td>\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td>\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;vertical-align: middle\">Diluted weighted average common shares outstanding<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: double black 3pt;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: double black 3pt;padding-left: 0;text-align: right;vertical-align: middle\">10,371,760<\/td>\n<td>\u00a0<\/td>\n<td style=\"border-bottom: double black 3pt;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: double black 3pt;padding-left: 0;text-align: right;vertical-align: middle\">10,485,088<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: double black 3pt;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: double black 3pt;padding-left: 0;text-align: right;vertical-align: middle\">10,363,605<\/td>\n<td>\u00a0<\/td>\n<td style=\"border-bottom: double black 3pt;padding-right: 0;text-align: right;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: double black 3pt;padding-left: 0;text-align: right;vertical-align: middle\">10,642,957<\/td>\n<td style=\"text-align: right;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<\/table>\n<p>\n        \n      <\/p>\n<table style=\"border-collapse: collapse;width:100%;border-collapse:collapse\">\n<tr>\n<td style=\"max-width:25%;width:25%;min-width:25%;vertical-align: middle\">\n            <u>Company Contact<\/u>:<\/td>\n<td style=\"max-width:75%;width:75%;min-width:75%;vertical-align: middle;text-align: left;padding-left: 10.0px;vertical-align: middle\">\n            <u>Investor Relations Contact<\/u>:<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle\">Alpha Pro Tech, Ltd.\u00a0<\/td>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 10.0px;vertical-align: middle\">HIR Holdings<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle\">Donna Millar<\/td>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 10.0px;vertical-align: middle\">Cameron Donahue<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle\">905-479-0654<\/td>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 10.0px;vertical-align: middle\">651-707-3532<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle\">e-mail:\u00a0<u><a href=\"mailto:ir@alphaprotech.com\" rel=\"nofollow\" target=\"_blank\">ir@alphaprotech.com<\/a><\/u>\u00a0<\/td>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 10.0px;vertical-align: middle\">e-mail:\u00a0<a href=\"mailto:cameron@hirholdings.com\" rel=\"nofollow\" target=\"_blank\">cameron@hirholdings.com<\/a><\/td>\n<\/tr>\n<\/table>\n<p align=\"center\">\n        \n      <\/p>\n<p>      <img decoding=\"async\" alt=\"\" class=\"__GNW8366DE3E__IMG\" src=\"https:\/\/www.globenewswire.com\/newsroom\/ti?nf=OTg3Mzk1MiM3OTUxOTEyIzIwMjczMzU=\" \/><br \/>\n      <br \/>\n      <img decoding=\"async\" alt=\"\" src=\"https:\/\/ml.globenewswire.com\/media\/YzAzODY3MTUtNzE2Yy00NmM2LWFhZjAtNjg5M2EyZTEyMDI3LTEwMzk0MjEtMjAyNi0xMS0xMC1lbg==\/tiny\/Alpha-Pro-Tech.png\" \/>\n    <\/div>\n<div class=\"mw_contactinfo\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Third Quarter Net Sales Increased by 12.3% to $16.6 Million, from $14.8 Million for the Third Quarter of 2025\u00a0 Third Quarter Net Income Increased by 97.2% to $1.9 Million from $1.0 Million in the Prior Year Period Net sales for the third quarter of 2026 were $16.6 million, up 12.3%, compared to $14.8 million for the third quarter of 2025\u00a0 Building Supply segment sales increased by $157,000, or 1.7%, to $9.4 million, compared to $9.3 million for the three months ended September 30, 2025 Disposable Protective Apparel segment sales increased by $1.7 million, or 30.2%, to $7.2 million, compared to $5.5 million for the same period of 2025 Net income for the third quarter of 2026 was $1.9 million, or &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.marketnewsdesk.com\/index.php\/alpha-pro-tech-ltd-announces-third-quarter-2026-financial-results\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Alpha Pro Tech, Ltd. Announces Third Quarter 2026 Financial Results&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-1019497","post","type-post","status-publish","format-standard","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Alpha Pro Tech, Ltd. Announces Third Quarter 2026 Financial Results - Market Newsdesk<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.marketnewsdesk.com\/index.php\/alpha-pro-tech-ltd-announces-third-quarter-2026-financial-results\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Alpha Pro Tech, Ltd. Announces Third Quarter 2026 Financial Results - Market Newsdesk\" \/>\n<meta property=\"og:description\" content=\"Third Quarter Net Sales Increased by 12.3% to $16.6 Million, from $14.8 Million for the Third Quarter of 2025\u00a0 Third Quarter Net Income Increased by 97.2% to $1.9 Million from $1.0 Million in the Prior Year Period Net sales for the third quarter of 2026 were $16.6 million, up 12.3%, compared to $14.8 million for the third quarter of 2025\u00a0 Building Supply segment sales increased by $157,000, or 1.7%, to $9.4 million, compared to $9.3 million for the three months ended September 30, 2025 Disposable Protective Apparel segment sales increased by $1.7 million, or 30.2%, to $7.2 million, compared to $5.5 million for the same period of 2025 Net income for the third quarter of 2026 was $1.9 million, or &hellip; Continue reading &quot;Alpha Pro Tech, Ltd. Announces Third Quarter 2026 Financial Results&quot;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.marketnewsdesk.com\/index.php\/alpha-pro-tech-ltd-announces-third-quarter-2026-financial-results\/\" \/>\n<meta property=\"og:site_name\" content=\"Market Newsdesk\" \/>\n<meta property=\"article:published_time\" content=\"2026-11-10T16:26:39+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.globenewswire.com\/newsroom\/ti?nf=OTg3Mzk1MiM3OTUxOTEyIzIwMjczMzU=\" \/>\n<meta name=\"author\" content=\"Newsdesk\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Newsdesk\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"11 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/alpha-pro-tech-ltd-announces-third-quarter-2026-financial-results\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/alpha-pro-tech-ltd-announces-third-quarter-2026-financial-results\\\/\"},\"author\":{\"name\":\"Newsdesk\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#\\\/schema\\\/person\\\/482f27a394d4fda80ecb5499e519d979\"},\"headline\":\"Alpha Pro Tech, Ltd. Announces Third Quarter 2026 Financial Results\",\"datePublished\":\"2026-11-10T16:26:39+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/alpha-pro-tech-ltd-announces-third-quarter-2026-financial-results\\\/\"},\"wordCount\":2154,\"image\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/alpha-pro-tech-ltd-announces-third-quarter-2026-financial-results\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.globenewswire.com\\\/newsroom\\\/ti?nf=OTg3Mzk1MiM3OTUxOTEyIzIwMjczMzU=\",\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/alpha-pro-tech-ltd-announces-third-quarter-2026-financial-results\\\/\",\"url\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/alpha-pro-tech-ltd-announces-third-quarter-2026-financial-results\\\/\",\"name\":\"Alpha Pro Tech, Ltd. Announces Third Quarter 2026 Financial Results - Market Newsdesk\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/alpha-pro-tech-ltd-announces-third-quarter-2026-financial-results\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/alpha-pro-tech-ltd-announces-third-quarter-2026-financial-results\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.globenewswire.com\\\/newsroom\\\/ti?nf=OTg3Mzk1MiM3OTUxOTEyIzIwMjczMzU=\",\"datePublished\":\"2026-11-10T16:26:39+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#\\\/schema\\\/person\\\/482f27a394d4fda80ecb5499e519d979\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/alpha-pro-tech-ltd-announces-third-quarter-2026-financial-results\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/alpha-pro-tech-ltd-announces-third-quarter-2026-financial-results\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/alpha-pro-tech-ltd-announces-third-quarter-2026-financial-results\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.globenewswire.com\\\/newsroom\\\/ti?nf=OTg3Mzk1MiM3OTUxOTEyIzIwMjczMzU=\",\"contentUrl\":\"https:\\\/\\\/www.globenewswire.com\\\/newsroom\\\/ti?nf=OTg3Mzk1MiM3OTUxOTEyIzIwMjczMzU=\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/alpha-pro-tech-ltd-announces-third-quarter-2026-financial-results\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Alpha Pro Tech, Ltd. Announces Third Quarter 2026 Financial Results\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#website\",\"url\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/\",\"name\":\"Market Newsdesk\",\"description\":\"Latest Business News in Real Time\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#\\\/schema\\\/person\\\/482f27a394d4fda80ecb5499e519d979\",\"name\":\"Newsdesk\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a0d0bd5b0f0ca12a265a459b13169dac35f33776d8501eda5e68844a366f2f46?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a0d0bd5b0f0ca12a265a459b13169dac35f33776d8501eda5e68844a366f2f46?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a0d0bd5b0f0ca12a265a459b13169dac35f33776d8501eda5e68844a366f2f46?s=96&d=mm&r=g\",\"caption\":\"Newsdesk\"},\"url\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/author\\\/newsdesk\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Alpha Pro Tech, Ltd. Announces Third Quarter 2026 Financial Results - Market Newsdesk","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.marketnewsdesk.com\/index.php\/alpha-pro-tech-ltd-announces-third-quarter-2026-financial-results\/","og_locale":"en_US","og_type":"article","og_title":"Alpha Pro Tech, Ltd. Announces Third Quarter 2026 Financial Results - Market Newsdesk","og_description":"Third Quarter Net Sales Increased by 12.3% to $16.6 Million, from $14.8 Million for the Third Quarter of 2025\u00a0 Third Quarter Net Income Increased by 97.2% to $1.9 Million from $1.0 Million in the Prior Year Period Net sales for the third quarter of 2026 were $16.6 million, up 12.3%, compared to $14.8 million for the third quarter of 2025\u00a0 Building Supply segment sales increased by $157,000, or 1.7%, to $9.4 million, compared to $9.3 million for the three months ended September 30, 2025 Disposable Protective Apparel segment sales increased by $1.7 million, or 30.2%, to $7.2 million, compared to $5.5 million for the same period of 2025 Net income for the third quarter of 2026 was $1.9 million, or &hellip; Continue reading \"Alpha Pro Tech, Ltd. Announces Third Quarter 2026 Financial Results\"","og_url":"https:\/\/www.marketnewsdesk.com\/index.php\/alpha-pro-tech-ltd-announces-third-quarter-2026-financial-results\/","og_site_name":"Market Newsdesk","article_published_time":"2026-11-10T16:26:39+00:00","og_image":[{"url":"https:\/\/www.globenewswire.com\/newsroom\/ti?nf=OTg3Mzk1MiM3OTUxOTEyIzIwMjczMzU=","type":"","width":"","height":""}],"author":"Newsdesk","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Newsdesk","Est. reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/alpha-pro-tech-ltd-announces-third-quarter-2026-financial-results\/#article","isPartOf":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/alpha-pro-tech-ltd-announces-third-quarter-2026-financial-results\/"},"author":{"name":"Newsdesk","@id":"https:\/\/www.marketnewsdesk.com\/#\/schema\/person\/482f27a394d4fda80ecb5499e519d979"},"headline":"Alpha Pro Tech, Ltd. Announces Third Quarter 2026 Financial Results","datePublished":"2026-11-10T16:26:39+00:00","mainEntityOfPage":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/alpha-pro-tech-ltd-announces-third-quarter-2026-financial-results\/"},"wordCount":2154,"image":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/alpha-pro-tech-ltd-announces-third-quarter-2026-financial-results\/#primaryimage"},"thumbnailUrl":"https:\/\/www.globenewswire.com\/newsroom\/ti?nf=OTg3Mzk1MiM3OTUxOTEyIzIwMjczMzU=","inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/alpha-pro-tech-ltd-announces-third-quarter-2026-financial-results\/","url":"https:\/\/www.marketnewsdesk.com\/index.php\/alpha-pro-tech-ltd-announces-third-quarter-2026-financial-results\/","name":"Alpha Pro Tech, Ltd. Announces Third Quarter 2026 Financial Results - Market Newsdesk","isPartOf":{"@id":"https:\/\/www.marketnewsdesk.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/alpha-pro-tech-ltd-announces-third-quarter-2026-financial-results\/#primaryimage"},"image":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/alpha-pro-tech-ltd-announces-third-quarter-2026-financial-results\/#primaryimage"},"thumbnailUrl":"https:\/\/www.globenewswire.com\/newsroom\/ti?nf=OTg3Mzk1MiM3OTUxOTEyIzIwMjczMzU=","datePublished":"2026-11-10T16:26:39+00:00","author":{"@id":"https:\/\/www.marketnewsdesk.com\/#\/schema\/person\/482f27a394d4fda80ecb5499e519d979"},"breadcrumb":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/alpha-pro-tech-ltd-announces-third-quarter-2026-financial-results\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.marketnewsdesk.com\/index.php\/alpha-pro-tech-ltd-announces-third-quarter-2026-financial-results\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/alpha-pro-tech-ltd-announces-third-quarter-2026-financial-results\/#primaryimage","url":"https:\/\/www.globenewswire.com\/newsroom\/ti?nf=OTg3Mzk1MiM3OTUxOTEyIzIwMjczMzU=","contentUrl":"https:\/\/www.globenewswire.com\/newsroom\/ti?nf=OTg3Mzk1MiM3OTUxOTEyIzIwMjczMzU="},{"@type":"BreadcrumbList","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/alpha-pro-tech-ltd-announces-third-quarter-2026-financial-results\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.marketnewsdesk.com\/"},{"@type":"ListItem","position":2,"name":"Alpha Pro Tech, Ltd. Announces Third Quarter 2026 Financial Results"}]},{"@type":"WebSite","@id":"https:\/\/www.marketnewsdesk.com\/#website","url":"https:\/\/www.marketnewsdesk.com\/","name":"Market Newsdesk","description":"Latest Business News in Real Time","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.marketnewsdesk.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.marketnewsdesk.com\/#\/schema\/person\/482f27a394d4fda80ecb5499e519d979","name":"Newsdesk","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/a0d0bd5b0f0ca12a265a459b13169dac35f33776d8501eda5e68844a366f2f46?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/a0d0bd5b0f0ca12a265a459b13169dac35f33776d8501eda5e68844a366f2f46?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a0d0bd5b0f0ca12a265a459b13169dac35f33776d8501eda5e68844a366f2f46?s=96&d=mm&r=g","caption":"Newsdesk"},"url":"https:\/\/www.marketnewsdesk.com\/index.php\/author\/newsdesk\/"}]}},"_links":{"self":[{"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/posts\/1019497","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/comments?post=1019497"}],"version-history":[{"count":0,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/posts\/1019497\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/media?parent=1019497"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/categories?post=1019497"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/tags?post=1019497"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}