{"id":992974,"date":"2026-08-10T16:37:30","date_gmt":"2026-08-10T20:37:30","guid":{"rendered":"https:\/\/www.marketnewsdesk.com\/index.php\/mesa-labs-announces-first-quarter-results-4\/"},"modified":"2026-08-10T16:37:30","modified_gmt":"2026-08-10T20:37:30","slug":"mesa-labs-announces-first-quarter-results-4","status":"publish","type":"post","link":"https:\/\/www.marketnewsdesk.com\/index.php\/mesa-labs-announces-first-quarter-results-4\/","title":{"rendered":"Mesa Labs Announces First Quarter Results"},"content":{"rendered":"<div class=\"mw_release\">\n<p align=\"left\">LAKEWOOD, Colo., Aug.  10, 2026  (GLOBE NEWSWIRE) &#8212; Mesa Laboratories, Inc. (NASDAQ:MLAB) (\u201cMesa\u201d or the \u201cCompany\u201d), a global leader in the design and manufacture of life science tools and critical quality control solutions, today announced results for its first fiscal quarter (\u201c1Q27\u201d) ended June 30, 2026 (amounts in thousands).<\/p>\n<p>\n        <strong><br \/>\n          <em>1Q27 Financial Summary \u2013 (comparisons are versus the same prior year period)<\/em><br \/>\n        <\/strong>\n      <\/p>\n<ul>\n<li>\n          <em>Revenues increased 1.0%<\/em>\n        <\/li>\n<li>\n          <em>Non-GAAP organic and core organic revenues<\/em><br \/>\n          <sup>1<\/sup>\u00a0<em>growth was 1.0% and 0.4%, respectively<\/em><\/li>\n<li>\n          <em>Operating income increased 129% to $7,031<\/em>\n        <\/li>\n<li>\n          <em>Non-GAAP adjusted operating income (\u201cAOI\u201d) excluding unusual items<\/em><br \/>\n          <sup>2<\/sup><br \/>\n          <em> increased 19.5% and was 25.6% as a percentage of revenues<\/em>\n        <\/li>\n<li>\n          <em>Repaid $8,656 of debt and reduced Total Net Leverage Ratio<\/em><br \/>\n          <sup>3<\/sup><br \/>\n          <em> to 1.85<\/em><br \/>\n          \n        <\/li>\n<\/ul>\n<p>We operate our business in four divisions: Sterilization and Disinfection Control (\u201cSDC\u201d), Biopharmaceutical Development (\u201cBPD\u201d), Calibration Solutions (\u201cCS\u201d), and Clinical Genomics (\u201cCG\u201d).<\/p>\n<p>\n        <strong>Executive Commentary<\/strong> (amounts in thousands)<\/p>\n<p>\u201cI joined Mesa about one hundred days ago. I did not spend my time writing a vision statement, I spent it inside the company, with our people and our customers. What I found is a set of durable, regulation-embedded franchises with real and growing earnings power, and fixable execution problems we have already begun to fix. My focus is disciplined execution and consistent, profitable growth across our four divisions. In November, alongside first-half results, I will give full-year guidance,\u201d said Siddhartha Kadia, President and CEO of Mesa.<\/p>\n<p>\u201cFirst quarter revenues of $60,138 represented 1.0% organic (0.4% core organic) growth, returning the Company to positive core organic growth in 1Q27 as we stated last quarter. Growth was driven by CS and BPD, partially offset by SDC, while revenues in CG were essentially flat versus the prior year. AOI excluding unusual items was 25.6% of revenues versus 21.7% in 1Q26, above expectations even as we increased investment in SDC to support future organic growth. In the first quarter, we repaid $8,656 of debt and reduced our Total Net Leverage Ratio to 1.85, well below our previously stated target of 2.0,\u201d said John Sakys, Chief Financial Officer of Mesa. \u201cWe remain focused on disciplined capital allocation and preserving the financial flexibility necessary to support Mesa\u2019s strategic priorities.\u201d<\/p>\n<p>\n        <strong>Financial Results <\/strong>(unaudited, amounts in thousands, except per share data)<\/p>\n<p>Total revenues were $60,138, an increase of 1.0% compared to 1Q26. Operating income increased 129% to $7,031. Net income was $2,830, a decrease of 40.3%, or $0.49 per diluted share of common stock. The decrease was driven by nonoperating expense of $2,678 in 1Q27 compared to nonoperating income of $3,948 in 1Q26. The prior year period included unrealized foreign currency gains of approximately $6,150 related to an intercompany loan, offsetting the increase in operating income. On a non-GAAP basis, core organic revenues growth was 0.4% and AOI increased 16.5% to $15,035 or $2.61 per diluted share of common stock, compared to 1Q26. As detailed in the Unusual Items table below, AOI for 1Q27 was negatively impacted by unusual items totaling $382. Excluding the unusual items for 1Q27, AOI increased 19.5% to $15,417. A reconciliation of non-GAAP measures is provided in the tables below. Total Net Leverage Ratio was 1.85 as of June 30, 2026.<\/p>\n<p>\n        <u>Division Performance<\/u>\n      <\/p>\n<table style=\"border-collapse: collapse;width:100%;border-collapse:collapse\">\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 25.0px;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: center;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\n            <strong>Revenues<\/strong>\n          <\/td>\n<td colspan=\"2\" style=\"text-align: center;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\n            <strong>Organic Revenues Growth<\/strong><br \/>\n            <sup><br \/>\n              <strong>1<\/strong><br \/>\n            <\/sup>\n          <\/td>\n<td colspan=\"2\" style=\"text-align: center;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\n            <strong>Core Organic Revenues Growth<\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;vertical-align: bottom\">(Amounts in thousands)<\/td>\n<td colspan=\"2\" style=\"border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\n            <strong>Three Months Ended<br \/>June 30, 2026<\/strong>\n          <\/td>\n<td colspan=\"2\" style=\"border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\n            <strong>Three Months Ended<\/strong><br \/>\n            <br \/>\n            <strong>June 30, 2026<\/strong>\n          <\/td>\n<td colspan=\"2\" style=\"border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\n            <strong>Three Months Ended<\/strong><br \/>\n            <br \/>\n            <strong>June 30, 2026<\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"max-width:28%;width:28%;min-width:28%;vertical-align: middle;vertical-align: bottom\">SDC<\/td>\n<td style=\"max-width:2%;width:2%;min-width:2%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"max-width:22%;width:22%;min-width:22%;padding-left: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">24,505<\/td>\n<td style=\"max-width:22%;width:22%;min-width:22%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(3.6<\/td>\n<td style=\"max-width:2%;width:2%;min-width:2%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)%<\/td>\n<td style=\"max-width:22%;width:22%;min-width:22%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(4.6<\/td>\n<td style=\"max-width:2%;width:2%;min-width:2%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)%<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;vertical-align: bottom\">BPD<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-left: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">12,059<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">5.0<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">%<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">5.2<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">%<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;vertical-align: bottom\">CS<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-left: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">13,285<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">7.6<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">%<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">7.5<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">%<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;vertical-align: bottom\">CG<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">10,289<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(0.1<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)%<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(1.1<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)%<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;vertical-align: bottom\">Total<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">60,138<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">1.0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">%<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">0.4<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">%<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<\/table>\n<p>\n        <strong>Sterilization and Disinfection Control<\/strong> (41% of revenues in 1Q27) revenues were $24,505 for the quarter, which resulted in an organic revenues decline of 3.6%. This decline was primarily attributable to fulfillment and delivery execution challenges that negatively impacted the timing of customer shipments. Gross profit percentage for the quarter decreased by 150 bps versus the same quarter in the prior year primarily from lower revenues on a partially fixed cost base and product mix.<\/p>\n<p>\n        <strong>Biopharmaceutical Development<\/strong> (20% of revenues in 1Q27) revenues were $12,059 for the quarter, which delivered organic revenues growth of 5.0%. The increase resulted primarily from higher immunoassays hardware and consumables sales volumes and, to a lesser extent, price increases. Sales volumes in the prior year period were negatively impacted by order delays as customers deferred purchasing decisions amid rapidly evolving tariff conditions and macroeconomic uncertainty. Gross profit percentage for the quarter increased 800 bps, primarily from favorable product mix, efficiencies in our supply chain management, and higher revenues on a partially fixed cost base.\u00a0<\/p>\n<p>\n        <strong>Calibration Solutions<\/strong> (22% of revenues in 1Q27) revenues were $13,285 for the quarter, which delivered organic revenues growth of 7.6%. Revenues growth was driven primarily by strong commercial execution and, to a lesser extent, price increases. Gross profit percentage for the quarter increased by 350 bps, primarily from higher revenues on a partially fixed cost base.<\/p>\n<p>\n        <strong>Clinical Genomics <\/strong>(17% of revenues in 1Q27) revenues were $10,289 for the quarter, which resulted in an organic revenues decline of 0.1%. Revenues were essentially flat, as modest growth outside of China offset continued weakness in that market. While revenue in China continued to decrease, the year-over-year reduction was significantly smaller than in the prior year period following substantial revenue declines in recent fiscal years. Gross profit percentage for the quarter increased by 790 bps, primarily attributable to price increases and manufacturing and supply chain efficiency improvements.<\/p>\n<p>\n        <strong>Conference Call, Webcast, and Webcast Replay Information<\/strong>\n      <\/p>\n<p>Details for the conference call can be found below:<\/p>\n<table style=\"border-collapse: collapse;width:100%;border-collapse:collapse\">\n<tr>\n<td style=\"max-width:35%;width:35%;min-width:35%;text-align: left;vertical-align: middle\">\n            <strong>Date:<\/strong>\u00a0<\/td>\n<td style=\"max-width:65%;width:65%;min-width:65%;text-align: left;vertical-align: middle\">Monday, August 10, 2026\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;vertical-align: middle\">\n            <strong>Time:<\/strong>\u00a0<\/td>\n<td style=\"text-align: left;vertical-align: middle\">4:30 p.m. Eastern Time<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;vertical-align: middle\">\n            <strong>Toll Free:<\/strong>\u00a0<\/td>\n<td style=\"text-align: left;vertical-align: middle\">1-877-407-4018<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;vertical-align: middle\">\n            <strong>International:<\/strong>\u00a0<\/td>\n<td style=\"text-align: left;vertical-align: middle\">1-201-689-8471<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;vertical-align: middle\">\n            <strong>Conference ID:<\/strong>\u00a0<\/td>\n<td style=\"text-align: left;vertical-align: middle\">13761713<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;vertical-align: middle\">\n            <strong>Call me\u2122 Link:<\/strong>\u00a0<\/td>\n<td style=\"text-align: left;vertical-align: middle\">\n            <a href=\"https:\/\/callme.viavid.com\/viavid\/?callme=true&amp;passcode=13761713&amp;h=true&amp;info=company-email&amp;r=true&amp;B=6\" rel=\"nofollow\" target=\"_blank\">https:\/\/callme.viavid.com\/viavid\/?callme=true&amp;passcode=13761713&amp;h=true&amp;info=company-email&amp;r=true&amp;B=6<\/a>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;vertical-align: middle\">\n            <strong>Webcast:<\/strong>\u00a0<\/td>\n<td style=\"text-align: left;vertical-align: middle\">\n            <a href=\"https:\/\/viavid.webcasts.com\/starthere.jsp?ei=1769592&amp;tp_key=620296632d\" rel=\"nofollow\" target=\"_blank\">https:\/\/viavid.webcasts.com\/starthere.jsp?ei=1769592&amp;tp_key=620296632d<\/a>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: left;vertical-align: middle\">\u00a0<\/td>\n<\/tr>\n<\/table>\n<p>Please call the conference telephone number or log on to the web access link five minutes prior to the start time.<\/p>\n<p>A replay of the call will remain available for 45 days via the investors section of the\u00a0Mesa Labs website at\u00a0<a href=\"https:\/\/www.globenewswire.com\/Tracker?data=cWY0ixQGI12xk9bWio1SECRMXvzJJDMi44xzOYRN7ChXgA0jwLiQX_forV3qpln2hyoDcJhsxYIuavQkPLFh4NW-OqLVzhhc-XmTb-TCG1sRtIHasnRU91fsxXJXs36l\" rel=\"nofollow\" target=\"_blank\">https:\/\/investors.mesalabs.com\/<\/a>.<\/p>\n<p>\n        <strong>Use of Non-GAAP Financial Measures<\/strong>\n      <\/p>\n<p>Adjusted operating income, adjusted operating income excluding unusual items, organic revenues growth and core organic revenues growth are non-GAAP measures that exclude or adjust for certain items, as detailed within the tables in \u201cSupplemental Information Regarding Non-GAAP Financial Measures.\u201d<\/p>\n<p>\n        <sup>1<\/sup> Organic revenues growth is defined as reported revenues growth excluding the impact of acquisitions and core organic revenues growth is defined as organic revenues growth excluding currency translation. A reconciliation of each of these non-GAAP measures to its GAAP counterpart is set forth below.<\/p>\n<p>\n        <sup>2<\/sup> Adjusted operating income and adjusted operating income per share are defined to exclude the non-cash impact of amortization of intangible assets acquired in a business combination, stock-based compensation, and depreciation and impairment of goodwill and long-lived assets. These measures are also presented excluding unusual items. A reconciliation of these non-GAAP measures to their GAAP counterparts is set forth below, along with additional information regarding their use.<\/p>\n<p>\n        <sup>3<\/sup> Total Net Leverage Ratio under our Credit Facility is defined as the ratio of total debt minus unrestricted cash in excess of $10 million as compared to 12 months trailing EBITDA. EBITDA, a non-GAAP metric, for purposes of this calculation, is defined as net income plus the sum of interest expense, income tax expense, depreciation, amortization, unusual or non-recurring non-cash charges and stock compensation expense.<\/p>\n<p>\n        <strong>About Mesa Laboratories, Inc.<\/strong>\n      <\/p>\n<p>Mesa is a global leader in the design and manufacture of life science tools and critical quality control solutions for regulated applications in the pharmaceutical, healthcare and medical device industries. Mesa offers products and services to help our customers ensure product integrity, increase patient and worker safety, and improve the quality of life throughout the world.<\/p>\n<p>For more information about Mesa, please visit its website at <a href=\"https:\/\/www.globenewswire.com\/Tracker?data=EvfuNXoeOyatU30QepEk6DH9qQYX6NSuZGTgBhijruGjq-_7DqOykAjh8bBwEbsJR9HijfmCopJ2GZ8uUeGhvvrDbmHX_2tBWHOfHO-FoqE=\" rel=\"nofollow\" target=\"_blank\">www.mesalabs.com<\/a><u>.<\/u><\/p>\n<p>\n        <u>Forward Looking Statements<\/u>\n      <\/p>\n<p>This press release contains forward-looking statements regarding our future business expectations. Any statements contained herein that are not statements of historical fact may be forward-looking statements, including statements relating to future financial results, business conditions and strategic initiatives. Words such as \u201cseek,\u201d \u201cexpect,\u201d \u201cplan\u201d \u201cintend,\u201d \u201canticipate,\u201d \u201cbelieve,\u201d \u201ccould,\u201d \u201cshould,\u201d \u201cestimate,\u201d \u201cmay,\u201d \u201ctarget,\u201d \u201cproject,\u201d and similar expressions may also identify forward-looking statements. However, the absence of these words or similar expressions does not mean that a statement is not forward-looking. The forward-looking statements are made based on expectations and beliefs concerning future events affecting us and are subject to risks and uncertainties relating to our operations and business environments, all of which are difficult to predict and many of which are beyond our control. Risks and uncertainties that could cause actual results to differ materially from our historical experience and present expectations or projections include those relating to: our ability to successfully grow our business; market acceptance of our products\u037e the potential for reduced demand for our products \u037e conditions in the global economy and the particular markets we serve\u037e significant developments or uncertainties stemming from actions of the U.S. government, including changes in U.S. trade policies and medical device regulations\u037e the timely development and commercialization, and customer acceptance, of enhanced and new products and services\u037e the inherent uncertainty of projections of revenues, growth, operating results, profit margins, expenses, earnings, margins, tax rates, tax provisions, cash flows, liquidity, demand, and competition; the effects of additional actions taken to become more efficient or reduce costs\u037e restructuring activities\u037e laws regulating fraud and abuse in the health care industry and the privacy and security of health and personal information\u037e outstanding claims, legal proceedings, tax audits and assessments and other contingent liabilities\u037e foreign currency exchange rates and fluctuations in those rates; and general economic, industry, and capital markets conditions. These risks and uncertainties also include, but are not limited to, those described in our filings with the Securities and Exchange Commission including our Annual Report on Form 10-K for the year ended March 31, 2026, and our Quarterly Reports on Form 10-Q. We assume no obligation to update the information in this press release.<\/p>\n<p>Mesa Laboratories Contacts: <br \/>John Sakys; CFO<br \/>1-303-987-8000<br \/><a href=\"https:\/\/www.globenewswire.com\/Tracker?data=NsEJ6j9vG1jF3YW505S8qnhE2AZdvDRr9cZv4HBmuZd1u2X94Ajr8XKO6W8hml39ukUHJ_khXnq4mM1j0N_BpILLuSH-bU9-otZemYmortE=\" rel=\"nofollow\" target=\"_blank\">investors@mesalabs.com<\/a><\/p>\n<table style=\"border-collapse: collapse;width:100%;border-collapse:collapse\">\n<tr>\n<td style=\"width:71.0058%\">\u00a0<\/td>\n<td colspan=\"5\" style=\"width:29.0108%\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td colspan=\"6\" style=\"width:100.017%\">\n            <strong>Financial Summary <\/strong>(Unaudited except for the information as of and for the year ended March 31, 2026)<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.0058%;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"5\" style=\"width:29.0108%;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td colspan=\"6\" style=\"width:100.017%;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>Condensed Consolidated Statements of Operations<br \/><\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.0058%;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"5\" style=\"width:29.0108%;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.0058%;vertical-align: top;vertical-align: bottom\">(Amounts in thousands, except per share data)<\/td>\n<td colspan=\"5\" style=\"width:29.0108%;vertical-align: middle;text-align: left;padding-left: 25.0px;text-align: center;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\n            <strong>Three Months Ended<\/strong><br \/>\n            <br \/>\n            <strong>June 30,<\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"max-width:71%;width:71.0058%;min-width:71%;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"max-width:2%;width:2.01011%;min-width:2%;border-bottom: solid black 1pt;padding-right: 0;text-align: center;vertical-align: middle;vertical-align: top;vertical-align: bottom\">2026<\/td>\n<td style=\"max-width:2%;width:2.01011%;min-width:2%;border-bottom: solid black 1pt;padding-right: 0;text-align: center;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:12%;width:12.0063%;min-width:12%;border-bottom: solid black 1pt;padding-left: 0;padding-right: 0;text-align: center;vertical-align: middle;vertical-align: top;vertical-align: bottom\">2025<\/td>\n<td style=\"max-width:1%;width:0.977892%;min-width:1%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.0058%;vertical-align: top;vertical-align: bottom\">Revenues<\/td>\n<td style=\"width:2.01011%;border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">$<\/td>\n<td style=\"width:12.0063%;border-top: solid black 1pt;padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">60,138<\/td>\n<td style=\"width:2.01011%;border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">$<\/td>\n<td style=\"width:12.0063%;border-top: solid black 1pt;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">59,543<\/td>\n<td style=\"width:0.977892%;border-top: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.0058%;vertical-align: top;vertical-align: bottom\">Cost of revenues<\/td>\n<td style=\"width:2.01011%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0063%;border-bottom: solid black 1pt;padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">21,126<\/td>\n<td style=\"width:2.01011%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0063%;border-bottom: solid black 1pt;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">22,604<\/td>\n<td style=\"width:0.977892%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.0058%;vertical-align: top;vertical-align: bottom\">Gross profit<\/td>\n<td style=\"width:2.01011%;border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0063%;border-top: solid black 1pt;padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">39,012<\/td>\n<td style=\"width:2.01011%;border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0063%;border-top: solid black 1pt;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">36,939<\/td>\n<td style=\"width:0.977892%;border-top: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.0058%;vertical-align: top;vertical-align: bottom\">Operating expenses<\/td>\n<td style=\"width:2.01011%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0063%;padding-left: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">31,981<\/td>\n<td style=\"width:2.01011%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0063%;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">33,875<\/td>\n<td style=\"width:0.977892%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.0058%;vertical-align: top;vertical-align: bottom\">Operating income<\/td>\n<td style=\"width:2.01011%;border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0063%;border-top: solid black 1pt;padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">7,031<\/td>\n<td style=\"width:2.01011%;border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0063%;border-top: solid black 1pt;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">3,064<\/td>\n<td style=\"width:0.977892%;border-top: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.0058%;vertical-align: top;vertical-align: bottom\">Nonoperating expense (income)<\/td>\n<td style=\"width:2.01011%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0063%;border-bottom: solid black 1pt;padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">2,678<\/td>\n<td style=\"width:2.01011%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0063%;border-bottom: solid black 1pt;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">(3,948<\/td>\n<td style=\"width:0.977892%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top;vertical-align: bottom\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.0058%;vertical-align: top;vertical-align: bottom\">Earnings before income taxes<\/td>\n<td style=\"width:2.01011%;border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0063%;border-top: solid black 1pt;padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">4,353<\/td>\n<td style=\"width:2.01011%;border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0063%;border-top: solid black 1pt;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">7,012<\/td>\n<td style=\"width:0.977892%;border-top: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.0058%;vertical-align: top;vertical-align: bottom\">Income tax expense<\/td>\n<td style=\"width:2.01011%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0063%;border-bottom: solid black 1pt;padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">1,523<\/td>\n<td style=\"width:2.01011%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0063%;border-bottom: solid black 1pt;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">2,270<\/td>\n<td style=\"width:0.977892%;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.0058%;vertical-align: top;vertical-align: bottom\">Net income<\/td>\n<td style=\"width:2.01011%;border-top: solid black 1pt;border-bottom: double black 3pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">$<\/td>\n<td style=\"width:12.0063%;border-top: solid black 1pt;border-bottom: double black 3pt;padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">2,830<\/td>\n<td style=\"width:2.01011%;border-top: solid black 1pt;border-bottom: double black 3pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">$<\/td>\n<td style=\"width:12.0063%;border-top: solid black 1pt;border-bottom: double black 3pt;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">4,742<\/td>\n<td style=\"width:0.977892%;border-top: solid black 1pt;border-bottom: double black 3pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.0058%;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:14.0164%;border-top: double black 3pt;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"3\" style=\"width:14.9943%;border-top: double black 3pt;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.0058%;vertical-align: top;vertical-align: bottom\">Earnings per share (basic)<\/td>\n<td style=\"width:2.01011%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">$<\/td>\n<td style=\"width:12.0063%;padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">0.50<\/td>\n<td style=\"width:2.01011%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">$<\/td>\n<td style=\"width:12.0063%;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">0.87<\/td>\n<td style=\"width:0.977892%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.0058%;vertical-align: top;vertical-align: bottom\">Earnings per share (diluted)<\/td>\n<td style=\"width:2.01011%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0063%;padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">0.49<\/td>\n<td style=\"width:2.01011%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0063%;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">0.85<\/td>\n<td style=\"width:0.977892%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.0058%;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:14.0164%;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"3\" style=\"width:14.9943%;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.0058%;vertical-align: top;vertical-align: bottom\">Weighted average common shares outstanding:<\/td>\n<td colspan=\"2\" style=\"width:14.0164%;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"3\" style=\"width:14.9943%;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.0058%;vertical-align: top;vertical-align: bottom\">Basic<\/td>\n<td style=\"width:2.01011%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0063%;padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">5,657<\/td>\n<td style=\"width:2.01011%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0063%;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">5,465<\/td>\n<td style=\"width:0.977892%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.0058%;vertical-align: top;vertical-align: bottom\">Diluted<\/td>\n<td style=\"width:2.01011%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0063%;padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">5,757<\/td>\n<td style=\"width:2.01011%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"width:12.0063%;padding-left: 0;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">5,553<\/td>\n<td style=\"width:0.977892%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width:71.0058%;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"width:14.0164%;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"3\" style=\"width:14.9943%;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\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 colspan=\"5\" style=\"text-align: center;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\n            <strong>Consolidated Condensed Balance Sheets<\/strong><br \/>\n            \n          <\/td>\n<\/tr>\n<tr>\n<td colspan=\"5\" style=\"vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">(Amounts in thousands)<\/td>\n<td colspan=\"2\" style=\"border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>June 30, 2026<\/strong>\n          <\/td>\n<td colspan=\"2\" style=\"border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>March 31, 2026<\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"max-width:72%;width:72%;min-width:72%;vertical-align: top;vertical-align: bottom\">Cash and cash equivalents<\/td>\n<td style=\"max-width:2%;width:2%;min-width:2%;border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">$<\/td>\n<td style=\"max-width:12%;width:12%;min-width:12%;border-top: solid black 1pt;padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">30,695<\/td>\n<td style=\"max-width:2%;width:2%;min-width:2%;border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">$<\/td>\n<td style=\"max-width:12%;width:12%;min-width:12%;border-top: solid black 1pt;padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">26,928<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;vertical-align: bottom\">Other current assets<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">72,153<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">79,340<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 15.0px;vertical-align: top;vertical-align: bottom\">Total current assets<\/td>\n<td style=\"border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">102,848<\/td>\n<td style=\"border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">106,268<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;vertical-align: bottom\">Noncurrent assets<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">316,376<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">321,479<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 15.0px;vertical-align: top;vertical-align: bottom\">Total assets<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">$<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">419,224<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">$<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">427,747<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-top: double black 3pt;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-top: double black 3pt;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;vertical-align: bottom\">Liabilities<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">$<\/td>\n<td style=\"padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">230,464<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">$<\/td>\n<td style=\"padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">241,502<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;vertical-align: bottom\">Stockholders\u2019 equity<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">188,760<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">186,245<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 15.0px;vertical-align: top;vertical-align: bottom\">Total liabilities and stockholders\u2019 equity<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">$<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">419,224<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">$<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">427,747<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<\/table>\n<p align=\"left\">\n        \n      <\/p>\n<table style=\"border-collapse: collapse;width:100%;border-collapse:collapse\">\n<tr>\n<td colspan=\"5\" style=\"text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>Reconciliation of Non-GAAP Measures<br \/><\/strong>(Unaudited)<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"4\" style=\"vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td colspan=\"5\" style=\"vertical-align: bottom\">\n            <strong>GAAP Operating Income (Loss) to Non-GAAP Adjusted Operating Income (\u201cAOI\u201d)<\/strong><br \/>\n            <strong><br \/>\n              <br \/>\n            <\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"4\" style=\"vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">(Amounts in thousands, except per share data)<\/td>\n<td colspan=\"4\" style=\"text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>Three Months Ended<br \/>June 30,<br \/><\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"max-width:72%;width:72%;min-width:72%;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:2%;width:2%;min-width:2%;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:12%;width:12%;min-width:12%;border-bottom: solid black 1pt;padding-left: 0;text-align: center;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\n            <strong>2026<\/strong>\n          <\/td>\n<td style=\"max-width:2%;width:2%;min-width:2%;border-bottom: solid black 1pt;padding-right: 0;text-align: center;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:12%;width:12%;min-width:12%;border-bottom: solid black 1pt;padding-left: 0;text-align: center;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\n            <strong>2025<\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;vertical-align: bottom\">Operating income (GAAP)<\/td>\n<td style=\"border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">$<\/td>\n<td style=\"border-top: solid black 1pt;padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">7,031<\/td>\n<td style=\"border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">$<\/td>\n<td style=\"border-top: solid black 1pt;padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">3,064<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;vertical-align: bottom\">Amortization of intangible assets<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">4,392<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">4,553<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;vertical-align: bottom\">Stock-based compensation expense<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">2,359<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">3,881<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;vertical-align: bottom\">Depreciation expense<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">1,253<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">1,404<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;vertical-align: bottom\">AOI (non-GAAP)<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">$<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">15,035<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">$<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">12,902<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;vertical-align: bottom\">\n            <strong>Unusual items \u2013 before tax<\/strong>\n          <\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;vertical-align: bottom\">Legal settlement<sup>1<\/sup><\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">$<\/td>\n<td style=\"padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">382<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">$<\/td>\n<td style=\"padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">&#8212;<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;vertical-align: bottom\">Total impact of unusual items on AOI \u2013 before tax<\/td>\n<td style=\"border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">$<\/td>\n<td style=\"border-top: solid black 1pt;padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">382<\/td>\n<td style=\"border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">$<\/td>\n<td style=\"border-top: solid black 1pt;padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">&#8212;<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;vertical-align: bottom\">AOI excluding unusual items (non-GAAP)<\/td>\n<td style=\"border-bottom: double black 3pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">$<\/td>\n<td style=\"border-bottom: double black 3pt;padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">15,417<\/td>\n<td style=\"border-bottom: double black 3pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">$<\/td>\n<td style=\"border-bottom: double black 3pt;padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">12,902<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;vertical-align: bottom\">AOI per share &#8211; basic (non-GAAP)<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">$<\/td>\n<td style=\"padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">2.66<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">$<\/td>\n<td style=\"padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">2.36<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;vertical-align: bottom\">AOI per share &#8211; diluted (non-GAAP)<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">2.61<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">2.32<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;vertical-align: bottom\">AOI excluding unusual items per share \u2013 basic (non -GAAP)<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">2.73<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">2.36<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;vertical-align: bottom\">AOI excluding unusual items per share \u2013 diluted (non-GAAP)<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">2.68<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">2.32<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;vertical-align: bottom\">Weighted average common shares outstanding:<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;vertical-align: bottom\">Basic<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">5,657<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">5,465<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;vertical-align: bottom\">Diluted<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">5,757<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-left: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">5,553<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<\/table>\n<p>\n        <sup>1 <\/sup>Legal Settlement related to lawsuit stemming from actions prior to presented reporting periods.<\/p>\n<table style=\"border-collapse: collapse;width:100%;border-collapse:collapse\">\n<tr>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\" style=\"vertical-align: bottom\">\n            <strong>Organic and Core Organic Revenues Growth <\/strong>(Unaudited)<strong><br \/><\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: top;vertical-align: bottom\">\n            <strong>Three Months Ended<br \/>June 30, 2026<\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"max-width:86%;width:86%;min-width:86%;vertical-align: top;vertical-align: bottom\">\n            <strong>Total revenues growth<\/strong>\n          <\/td>\n<td style=\"max-width:12%;width:12%;min-width:12%;border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">1.0<\/td>\n<td style=\"max-width:2%;width:2%;min-width:2%;border-top: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top;vertical-align: bottom\">%<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;vertical-align: bottom\">Impact of acquisitions<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">&#8212;<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top;vertical-align: bottom\">%<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;vertical-align: bottom\">\n            <strong>Organic revenues growth <\/strong>(non-GAAP)<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">1.0<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top;vertical-align: bottom\">%<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;vertical-align: bottom\">Currency translation<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">(0.6<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top;vertical-align: bottom\">)%<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;vertical-align: bottom\">\n            <strong>Core organic revenues growth <\/strong>(non-GAAP)<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top;vertical-align: bottom\">0.4<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top;vertical-align: bottom\">%<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<\/table>\n<p>\n        <strong>Supplemental Information Regarding Non-GAAP Financial Measures<\/strong>\n      <\/p>\n<p>In addition to the financial measures prepared in accordance with generally accepted accounting principles (GAAP), we provide non-GAAP adjusted operating income, non-GAAP adjusted operating income per share amounts, non-GAAP adjusted operating income excluding unusual items, non-GAAP adjusted operating income excluding unusual items per share amounts, non-GAAP organic revenues growth, and non-GAAP core organic revenues growth, in order to provide meaningful supplemental information regarding our operational performance. We believe that the use of these non-GAAP financial measures, in addition to GAAP financial measures, helps investors to gain a better understanding of our operating results, consistent with how management measures and forecasts our operating performance, especially when comparing such results to previous periods and to the performance of our competitors. Such measures are also used by management in their financial and operating decision-making and for compensation purposes. This information facilitates management&#8217;s internal comparisons to our historical operating results as well as to the operating results of our competitors. Since management finds these measures to be useful, we believe that our investors can benefit by evaluating both GAAP and non-GAAP results.<\/p>\n<p>The non-GAAP measures of adjusted operating income and adjusted operating income per share presented in the reconciliation above are defined to exclude the non-cash impact of amortization of intangible assets acquired in a business combination, stock-based compensation, depreciation and impairment of goodwill and long-lived assets. To calculate adjusted operating income, we exclude, as applicable:<\/p>\n<ul>\n<li>Impairments of long-lived assets, as such charges are outside of our normal operations and in most cases are difficult to accurately forecast.<\/li>\n<li>Stock-based compensation expense, as it is a non-cash charge and costs calculated for this expense vary in accordance with the stock price on the date of grant.<\/li>\n<li>Depreciation expense, as it is a non-cash charge.<\/li>\n<li>The expense associated with the amortization of acquisition-related intangible assets, as a significant portion of the purchase price for acquisitions may be allocated to intangible assets that have lives of up to 20 years. Exclusion of amortization expense allows comparisons of operating results that are consistent over time for both our newly acquired and long-held businesses and with both acquisitive and non-acquisitive peer companies.<\/li>\n<\/ul>\n<p>The non-GAAP measures of adjusted operating income excluding unusual items and adjusted operating income excluding unusual items per share presented in the reconciliation above are defined as adjusted operating income less unusual items that are not ongoing and are related to a specific transaction. We exclude these unusual items as they are outside of normal operations and are not ongoing.<\/p>\n<p>Our management recognizes that items such as amortization of intangible assets, stock-based compensation expense, depreciation expense and impairment losses on goodwill and long-lived assets can have a material impact on our operating and net income. To gain a complete picture of all effects on our profit and loss from any and all events, management relies (and investors should rely) on the GAAP consolidated statements of operations. The non-GAAP numbers focus instead on our core operating business.<\/p>\n<p>Readers are reminded that non-GAAP measures are merely a supplement to, and not a replacement for, or superior to, financial measures prepared according to GAAP. They should be evaluated in conjunction with the GAAP financial measures. Our non-GAAP information may be different from the non-GAAP information provided by other companies.<\/p>\n<p>      <img decoding=\"async\" alt=\"\" class=\"__GNW8366DE3E__IMG\" src=\"https:\/\/www.globenewswire.com\/newsroom\/ti?nf=OTgwNjA5NyM3NzY1MzQxIzIwMjc5NTE=\" \/><br \/>\n      <br \/>\n      <img decoding=\"async\" alt=\"\" src=\"https:\/\/ml.globenewswire.com\/media\/ZmNhZmQ1ZTctNDJkNy00OWExLWFiODItMGM3NjVlMmI0ODFlLTEwMzkwOTEtMjAyNi0wOC0xMC1lbg==\/tiny\/Mesa-Laboratories-Inc-.png\" \/>\n    <\/div>\n<div class=\"mw_contactinfo\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>LAKEWOOD, Colo., Aug. 10, 2026 (GLOBE NEWSWIRE) &#8212; Mesa Laboratories, Inc. (NASDAQ:MLAB) (\u201cMesa\u201d or the \u201cCompany\u201d), a global leader in the design and manufacture of life science tools and critical quality control solutions, today announced results for its first fiscal quarter (\u201c1Q27\u201d) ended June 30, 2026 (amounts in thousands). 1Q27 Financial Summary \u2013 (comparisons are versus the same prior year period) Revenues increased 1.0% Non-GAAP organic and core organic revenues 1\u00a0growth was 1.0% and 0.4%, respectively Operating income increased 129% to $7,031 Non-GAAP adjusted operating income (\u201cAOI\u201d) excluding unusual items 2 increased 19.5% and was 25.6% as a percentage of revenues Repaid $8,656 of debt and reduced Total Net Leverage Ratio 3 to 1.85 We operate our business in four &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.marketnewsdesk.com\/index.php\/mesa-labs-announces-first-quarter-results-4\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Mesa Labs Announces First Quarter 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-992974","post","type-post","status-publish","format-standard","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Mesa Labs Announces First Quarter 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\/mesa-labs-announces-first-quarter-results-4\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Mesa Labs Announces First Quarter Results - Market Newsdesk\" \/>\n<meta property=\"og:description\" content=\"LAKEWOOD, Colo., Aug. 10, 2026 (GLOBE NEWSWIRE) &#8212; Mesa Laboratories, Inc. (NASDAQ:MLAB) (\u201cMesa\u201d or the \u201cCompany\u201d), a global leader in the design and manufacture of life science tools and critical quality control solutions, today announced results for its first fiscal quarter (\u201c1Q27\u201d) ended June 30, 2026 (amounts in thousands). 1Q27 Financial Summary \u2013 (comparisons are versus the same prior year period) Revenues increased 1.0% Non-GAAP organic and core organic revenues 1\u00a0growth was 1.0% and 0.4%, respectively Operating income increased 129% to $7,031 Non-GAAP adjusted operating income (\u201cAOI\u201d) excluding unusual items 2 increased 19.5% and was 25.6% as a percentage of revenues Repaid $8,656 of debt and reduced Total Net Leverage Ratio 3 to 1.85 We operate our business in four &hellip; Continue reading &quot;Mesa Labs Announces First Quarter Results&quot;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.marketnewsdesk.com\/index.php\/mesa-labs-announces-first-quarter-results-4\/\" \/>\n<meta property=\"og:site_name\" content=\"Market Newsdesk\" \/>\n<meta property=\"article:published_time\" content=\"2026-08-10T20:37:30+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.globenewswire.com\/newsroom\/ti?nf=OTgwNjA5NyM3NzY1MzQxIzIwMjc5NTE=\" \/>\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=\"12 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\\\/mesa-labs-announces-first-quarter-results-4\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/mesa-labs-announces-first-quarter-results-4\\\/\"},\"author\":{\"name\":\"Newsdesk\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#\\\/schema\\\/person\\\/482f27a394d4fda80ecb5499e519d979\"},\"headline\":\"Mesa Labs Announces First Quarter Results\",\"datePublished\":\"2026-08-10T20:37:30+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/mesa-labs-announces-first-quarter-results-4\\\/\"},\"wordCount\":2366,\"image\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/mesa-labs-announces-first-quarter-results-4\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.globenewswire.com\\\/newsroom\\\/ti?nf=OTgwNjA5NyM3NzY1MzQxIzIwMjc5NTE=\",\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/mesa-labs-announces-first-quarter-results-4\\\/\",\"url\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/mesa-labs-announces-first-quarter-results-4\\\/\",\"name\":\"Mesa Labs Announces First Quarter Results - Market Newsdesk\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/mesa-labs-announces-first-quarter-results-4\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/mesa-labs-announces-first-quarter-results-4\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.globenewswire.com\\\/newsroom\\\/ti?nf=OTgwNjA5NyM3NzY1MzQxIzIwMjc5NTE=\",\"datePublished\":\"2026-08-10T20:37:30+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#\\\/schema\\\/person\\\/482f27a394d4fda80ecb5499e519d979\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/mesa-labs-announces-first-quarter-results-4\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/mesa-labs-announces-first-quarter-results-4\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/mesa-labs-announces-first-quarter-results-4\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.globenewswire.com\\\/newsroom\\\/ti?nf=OTgwNjA5NyM3NzY1MzQxIzIwMjc5NTE=\",\"contentUrl\":\"https:\\\/\\\/www.globenewswire.com\\\/newsroom\\\/ti?nf=OTgwNjA5NyM3NzY1MzQxIzIwMjc5NTE=\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/mesa-labs-announces-first-quarter-results-4\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mesa Labs Announces First Quarter 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":"Mesa Labs Announces First Quarter 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\/mesa-labs-announces-first-quarter-results-4\/","og_locale":"en_US","og_type":"article","og_title":"Mesa Labs Announces First Quarter Results - Market Newsdesk","og_description":"LAKEWOOD, Colo., Aug. 10, 2026 (GLOBE NEWSWIRE) &#8212; Mesa Laboratories, Inc. (NASDAQ:MLAB) (\u201cMesa\u201d or the \u201cCompany\u201d), a global leader in the design and manufacture of life science tools and critical quality control solutions, today announced results for its first fiscal quarter (\u201c1Q27\u201d) ended June 30, 2026 (amounts in thousands). 1Q27 Financial Summary \u2013 (comparisons are versus the same prior year period) Revenues increased 1.0% Non-GAAP organic and core organic revenues 1\u00a0growth was 1.0% and 0.4%, respectively Operating income increased 129% to $7,031 Non-GAAP adjusted operating income (\u201cAOI\u201d) excluding unusual items 2 increased 19.5% and was 25.6% as a percentage of revenues Repaid $8,656 of debt and reduced Total Net Leverage Ratio 3 to 1.85 We operate our business in four &hellip; Continue reading \"Mesa Labs Announces First Quarter Results\"","og_url":"https:\/\/www.marketnewsdesk.com\/index.php\/mesa-labs-announces-first-quarter-results-4\/","og_site_name":"Market Newsdesk","article_published_time":"2026-08-10T20:37:30+00:00","og_image":[{"url":"https:\/\/www.globenewswire.com\/newsroom\/ti?nf=OTgwNjA5NyM3NzY1MzQxIzIwMjc5NTE=","type":"","width":"","height":""}],"author":"Newsdesk","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Newsdesk","Est. reading time":"12 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/mesa-labs-announces-first-quarter-results-4\/#article","isPartOf":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/mesa-labs-announces-first-quarter-results-4\/"},"author":{"name":"Newsdesk","@id":"https:\/\/www.marketnewsdesk.com\/#\/schema\/person\/482f27a394d4fda80ecb5499e519d979"},"headline":"Mesa Labs Announces First Quarter Results","datePublished":"2026-08-10T20:37:30+00:00","mainEntityOfPage":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/mesa-labs-announces-first-quarter-results-4\/"},"wordCount":2366,"image":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/mesa-labs-announces-first-quarter-results-4\/#primaryimage"},"thumbnailUrl":"https:\/\/www.globenewswire.com\/newsroom\/ti?nf=OTgwNjA5NyM3NzY1MzQxIzIwMjc5NTE=","inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/mesa-labs-announces-first-quarter-results-4\/","url":"https:\/\/www.marketnewsdesk.com\/index.php\/mesa-labs-announces-first-quarter-results-4\/","name":"Mesa Labs Announces First Quarter Results - Market Newsdesk","isPartOf":{"@id":"https:\/\/www.marketnewsdesk.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/mesa-labs-announces-first-quarter-results-4\/#primaryimage"},"image":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/mesa-labs-announces-first-quarter-results-4\/#primaryimage"},"thumbnailUrl":"https:\/\/www.globenewswire.com\/newsroom\/ti?nf=OTgwNjA5NyM3NzY1MzQxIzIwMjc5NTE=","datePublished":"2026-08-10T20:37:30+00:00","author":{"@id":"https:\/\/www.marketnewsdesk.com\/#\/schema\/person\/482f27a394d4fda80ecb5499e519d979"},"breadcrumb":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/mesa-labs-announces-first-quarter-results-4\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.marketnewsdesk.com\/index.php\/mesa-labs-announces-first-quarter-results-4\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/mesa-labs-announces-first-quarter-results-4\/#primaryimage","url":"https:\/\/www.globenewswire.com\/newsroom\/ti?nf=OTgwNjA5NyM3NzY1MzQxIzIwMjc5NTE=","contentUrl":"https:\/\/www.globenewswire.com\/newsroom\/ti?nf=OTgwNjA5NyM3NzY1MzQxIzIwMjc5NTE="},{"@type":"BreadcrumbList","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/mesa-labs-announces-first-quarter-results-4\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.marketnewsdesk.com\/"},{"@type":"ListItem","position":2,"name":"Mesa Labs Announces First Quarter 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\/992974","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=992974"}],"version-history":[{"count":0,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/posts\/992974\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/media?parent=992974"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/categories?post=992974"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/tags?post=992974"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}