<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated on Sat, 27 Jun 2026 20:59:45 -0400 -->
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>    <title>Byrna Technologies Inc. (BYRN) News</title>
    <link>https:///rss</link>
    <description>The latest news released by Byrna Technologies Inc. (BYRN)</description>
    <language>en-us</language>
    <generator>Equisolve Investor Relations Suite</generator>
    <item>
      <title>Byrna Technologies to Report Fiscal Second Quarter 2026 Financial Results on Thursday, July 9, 2026 at 9:00 a.m. ET</title>
      <link>https://ir.byrna.com/news-events/press-releases/detail/250/byrna-technologies-to-report-fiscal-second-quarter-2026</link>
      <pubDate>Thu, 25 Jun 2026 08:00:00 -0400</pubDate>
      <guid isPermaLink="true">https://ir.byrna.com/news-events/press-releases/detail/250/byrna-technologies-to-report-fiscal-second-quarter-2026</guid>
<content:encoded><![CDATA[

<p align="justify">ANDOVER, Mass., June  25, 2026  (GLOBE NEWSWIRE) -- <a href="https://www.globenewswire.com/Tracker?data=M93EGVRUVHdsfg1dDHfb0DNmNMpjVk5BFdGr-lydtHa9MsRECFGNwVEL2tAVWI3UVw_KnFvzQMvAfXO2-v3URQYSunes_iPdcvizk-t0TQQ=" rel="nofollow" target="_blank"><strong>Byrna Technologies Inc.</strong></a><strong> (“Byrna” or the “Company”) (Nasdaq: BYRN), </strong>a personal defense technology company specializing in the development, manufacture, and sale of innovative less-lethal personal security solutions, will hold a conference call on Thursday, July 9, 2026 at 9:00 a.m. Eastern time to discuss its financial results for the fiscal second quarter ended May 31, 2026. Financial results will be issued in a press release prior to the call.</p>  <p>Byrna management will host the presentation, followed by a question-and-answer period.</p>  <p><strong>Date:</strong> Thursday, July 9, 2026<br><strong>Time:</strong> 9:00 a.m. Eastern time<br><strong>Toll-Free Dial-In:</strong> 877-709-8150<br><strong>International Dial-In:</strong> +1 201-689-8354<br><strong>Conference ID:</strong> 13761119</p>  <p align="justify">Please call the conference telephone number 10 minutes prior to the start time. An operator will register your name and organization. If you have any difficulty connecting with the conference call, please contact Gateway Group at 949-574-3860.</p>  <p align="justify">The conference call will be broadcast live and available for replay <a href="https://www.globenewswire.com/Tracker?data=gYLDrKloWPWJBkyuAhgr2W6KRlXeuoLhfvmA0uNmc_ASdmgEwBfcmdAUNF6ckEtprQChhPwMMhtIdmTJg4imnU4uuhrbQRWVr52ZBpcEQuaHBBGeWj-T8Kz_SEJ_HoZk0Xr407Jg_u6FS9ygBEIJyw==" rel="nofollow" target="_blank">here</a> and via the Investor Relations section of Byrna’s <a href="https://www.globenewswire.com/Tracker?data=28ZxdRrbaPg39xOk4HKjtJTioto87fLBOJGmINyeWfhcat5RFJLR5YzJmxZnrNpmwdmMCwIl6QzeUO2WqbWV1Q==" rel="nofollow" target="_blank">website</a>.</p>  <p><strong>About Byrna Technologies Inc.</strong><br>Byrna is a personal defense technology company specializing in the development, manufacture, and sale of innovative less-lethal personal security solutions. For more information on the Company, please visit the corporate website&nbsp;<a href="https://www.globenewswire.com/Tracker?data=IpT7_zmsaxfX_KZ-hdq1YnWOE_7LbfTHGSichqP1QhEb_eklh4lYBhJLPj4T4DQBEyKwxfG2qhAmIHMZ4lEILw==" rel="nofollow" target="_blank">here&nbsp;</a>or the Company’s investor relations site&nbsp;<a href="https://www.globenewswire.com/Tracker?data=gYLDrKloWPWJBkyuAhgr2bDhnGfwDKJ0QgS0hz_CHk8Nw5-alewdDs8_ai3vqT3zy0UYcjpYIWiexB8vH4DTYA==" rel="nofollow" target="_blank">here</a>. The Company is the manufacturer of the Byrna<sup>®</sup>&nbsp;CL, Byrna<sup>®</sup>&nbsp;LE, and Byrna<sup>®</sup>&nbsp;SD personal security devices, state-of-the-art handheld CO2 powered launchers designed to provide a less-lethal alternative to a firearm for the consumer, private security, and law enforcement markets. To purchase Byrna products, visit the Company’s e-commerce store.</p>  <p><strong>Investor Contact:</strong><br>Tom Colton and Alec Wilson<br>Gateway Group, Inc. <br>949-574-3860<br><a href="https://www.globenewswire.com/Tracker?data=qsaBDgAG5dW5EoTLog-xpyXFMqYABGl8XmrbgnKQvHjJaFHppdJKkaogzRxGPO6OtRhlrKJpDOIkuQtTjSHThn0YdhoucZiX7GjZwHY3jkk=" rel="nofollow" target="_blank">BYRN@gateway-grp.com</a></p>  <br><p><a href="https://www.globenewswire.com/NewsRoom/AttachmentNg/b37ace10-a2b7-4002-8d20-1f4aff9c06c8"><img src="https://ml.globenewswire.com/media/b37ace10-a2b7-4002-8d20-1f4aff9c06c8/small/byrna-technologies-logo-jpg.jpg" border="0" width="150" height="46" alt="Primary Logo"></a></p>
Source: Byrna Technologies, Inc.

]]></content:encoded>    </item>
    <item>
      <title>Letter to Shareholders from Conn Davis, Chief Executive Officer: First 100 Days</title>
      <link>https://ir.byrna.com/news-events/press-releases/detail/249/letter-to-shareholders-from-conn-davis-chief-executive</link>
      <pubDate>Thu, 18 Jun 2026 08:00:00 -0400</pubDate>
      <guid isPermaLink="true">https://ir.byrna.com/news-events/press-releases/detail/249/letter-to-shareholders-from-conn-davis-chief-executive</guid>
<content:encoded><![CDATA[

<p align="left">ANDOVER, Mass., June  18, 2026  (GLOBE NEWSWIRE) -- <a href="https://www.globenewswire.com/Tracker?data=8Gm7hLIbcAvJW4ndDTI22k_C0YBpI5O78PBEDpI2okg6kC9GAjd1R3Dg5eAIBS6SeC4GSukVjLsZNX6WpR7vveQXtrLf0qDbJkzS3xWIb-Y=" rel="nofollow" target="_blank"><strong>Byrna Technologies Inc.</strong></a><strong> (“Byrna” or the “Company”) (Nasdaq: BYRN), </strong>a personal defense technology company specializing in the development, manufacture, and sale of innovative less-lethal personal security solutions, has issued the following letter from Conn Davis, Chief Executive Officer.</p>  <p align="left">The full written text of the letter is included below, while a visual presentation of the letter, including supporting images, graphics and a downloadable PDF, is available on the Company’s <a href="https://www.globenewswire.com/Tracker?data=ZhoyQqqvrYpat3oLvFsKsgDFofPNI8QsIzdqB4RPUZi4XTEMy7_fFVrEoJH_xOmwOtgCgAjKvFvVRGA2cp4ghI3-M7p6Xtuyi7sKKboVsdk=" rel="nofollow" target="_blank">investor relations website</a>.</p>  <p><strong>Dear Shareholders,</strong></p>  <p>Byrna has proven there is strong demand for a practical, less-lethal personal safety solution, and I believe the Company has only scratched the surface of the market it can serve. More than 800,000 launchers are now in customers’ hands, and we entered fiscal 2026 with approximately 900 total retail and dealer locations. We continue to target approximately 2,000 total locations by year-end.</p>  <p>My first 100 days as CEO have strengthened my conviction that Byrna can become a much larger personal safety company. I have spent that time with our teams across the business, in our manufacturing facilities, with major retail partners, in more than 60 retail locations, and with dealer partners and customers who see the value of Byrna’s products firsthand. Those conversations and observations have reinforced both the size of the opportunity and the need for more consistent execution across the business.</p>  <p>Early product adoption and growing physical availability give Byrna a strong starting point, but the opportunity ahead is much larger than the business Byrna is today. To capture more of that opportunity, Byrna must move from early category creation toward a more disciplined, repeatable execution against the larger addressable market. Better execution will enable us to capture the meaningful growth ahead with a strong flow through to our bottom line. That is how we will continue to blaze the trail for Byrna.</p>  <p>Historically, Byrna’s marketing strategy has spoken most directly to a narrow audience, including early adopters, tactical and self-defense enthusiasts, gun owners and related media audiences. Those customers are important, and remain enthusiastic about the brand, and a core audience, but they are a fraction of the serviceable market for less-lethal personal safety. In the U.S. alone, there are roughly 100 million gun owners, while our historical media strategy has reached only a portion of that gun owner group. Beyond that, there are roughly 150 million adult non-gun owners, many of whom may be open to a practical personal safety option if the product is explained in the right way.</p>  <p>The Company has already done one of the hardest things in consumer products by introducing a new solution and earning adoption from a meaningful customer base. Our opportunity now is to build a more professional Byrna, with a repeatable path from customer awareness to purchase, improved productivity in the retail footprint, and more precise and disciplined operations to support larger scale.</p>  <p><strong>Operating Priorities From My First 100 Days</strong></p>  <p>My early work has reinforced the operating priorities that matter most. We are focused now on showing visible progress across the business.</p>  <p><strong>Priority 1: Customer Conversion and Retail Productivity</strong></p>  <p>Many potential customers still do not fully understand what Byrna is, how our products work, or where they fit in a personal safety plan. Improving that understanding is central to improving conversion.</p>  <p>In eCommerce, we have begun shifting parts of Byrna.com away from a weapon-focused presentation and toward safety and use-case messaging. We also launched the “Find the Right Launcher” quiz experience in April to help customers navigate our product lineup and identify the launcher that best fits their needs. As of June 4, the tool had generated more than 87,000 completed responses, with a completion rate above 80%. Customers who completed the quiz have converted at approximately twice the rate of the overall site, with completed quiz conversion of approximately 1.2% compared to approximately 0.6% for the total site since the tool was launched.</p>  <p>This quiz data suggests that better education and guided product discovery can improve conversion. We have not yet seen enough improvement in overall eCommerce performance, but we are applying our learnings across the customer journey through new creative testing, clearer product comparison, improved onboarding, and more targeted and effective direct marketing.</p>  <p>We are also testing a limited “try before you buy” program for online customers. The program is still in beta, but early results are encouraging. As of June 4, 51 customers had participated, and among customers who had received a demo unit for at least one week, the conversion rate was approximately 28%. Given the initial success of this program, we are doubling its initial size and reach, and we will continue to scale it going forward.</p>  <p>Retail is the other major piece of the conversion equation. Customers often understand Byrna better when they can see, hold, and experience the product. We are focused on better product placement, stronger displays, expanded hands-on product experiences and new training programs with retail partners so associates can better explain the product and use case to customers.</p>  <p>Let me provide one useful example of progress with a premier retail partner. Since the relationship began in mid-2025, Byrna has moved from basic shelf placement to dedicated Byrna end cap displays in more than 20 stores, with full-chain rollout in process. In the 11 months before the end cap rollout, from May 2025 through March 2026, the partner averaged approximately $81,000 per month in purchases across the chain. In April 2026, the first full month following end cap deployment, purchases were approximately $200,000, up 147% from the prior monthly average. This increase also reflects an expanded assortment, including additional launchers, ammo and accessories. All of this retail partner’s locations have placed orders since April 2026, indicating solid engagement across the chain.</p>  <p align="center"><img alt="Big box retail transformation" height="700" src="https://ml.globenewswire.com/Resource/Download/7c45e30a-0738-47be-b7f5-579b620a0d91/image1.png" width="454" data-dpi="96" data-caption="Retail Presentation Example: Byrna moved from basic shelf placement to a dedicated end-cap display at a major retail partner, improving product visibility, assortment and customer education at the point of sale." data-filename="image1.png"><br></p>  <p><em>Caption: Retail Presentation Example: Byrna moved from basic shelf placement to a dedicated end-cap display at a major retail partner, improving product visibility, assortment and customer education at the point of sale.</em></p>  <p>The lesson from our early work is that careful attention across our partners and across the customer journey is essential to our success. Presentation, product assortment, education and experience are important variables that can make or break how the product performs in store. We are applying that learning into the broader retail footprint.</p>  <p><strong>Priority 2: Brand Repositioning and Marketing Transformation</strong></p>  <p>Historically, Byrna has often been presented in weapon-first terms. Our next phase is safety-first and use-case-first, with messaging that makes the product relevant in real-life situations such as home safety, commuting, exercising, travel, outdoor activities and small business protection.</p>  <p>We have recently realigned our marketing function and appointed HLK as our agency of record to support the next phase of Byrna’s brand and marketing strategy. HLK will support brand strategy, positioning, creative development, media and social strategy, and campaign execution as we work to make Byrna easier to understand, evaluate and adopt across digital, social, media and retail channels.</p>  <p>This realignment is aimed at strengthening product education, improving the customer experience and better connecting Byrna’s products with real-world personal safety needs.</p>  <p>We also continue to expand in more mainstream media environments, including our recently announced Fox Sports partnership through iHeartMedia. Fox Sports is an early step in expanding Byrna’s national reach and introducing the brand to a broader audience.</p>  <p>The timing of this shift will vary by end channel. Initial changes are already live on the website and in digital creative. Influencer messaging, customer education, and media strategy will follow as the new positioning is rolled into campaign work and partner messaging. Retail presentation will move on partner timelines, and product development will advance on normal development cycle timelines. Though product development enhancements will take longer than brand work to show up publicly, we have already implemented a consumer-need-back process internally. Our objective is to have core brand repositioning work in place for the holiday season and a broader brand expression ahead of SHOT Show 2027.</p>  <p>We are also in the process of building a more consistent owned-channel and community engagement cadence, including branded content and more direct customer interaction, and we are engaging new affiliate marketing support to improve reach and performance across customer acquisition channels</p>  <p><strong>Priority 3: Operating Cadence and Cash Discipline </strong></p>  <p>As Byrna grows through retail and continues to improve DTC, we need a tighter connection between demand signals, production planning, inventory levels and cash conversion.</p>  <p>Inventory is a major focus. Inventory was $33.1 million at the end of fiscal Q1, and we are aligning production more closely with near-term demand while preserving the ability to ramp as retail and DTC demand improve. We are also focused on managing the margin implications of channel mix through product mix, pricing, manufacturing efficiency and disciplined operating spend.</p>  <p>We are bringing the same approach to product development and manufacturing. Historically, Byrna has been more R&amp;D-led in how products moved from concept to launch. Going forward, we are shifting from a hardware-first model to one that starts with clear consumer needs and then aligns R&amp;D, marketing, and operations to deliver valuable and differentiated solutions efficiently and profitably. For example, first-pass yield on the CL platform is currently approximately 80% and is expected to move above 90% in the near term.</p>  <p>Strengthening operations also means building the right team and processes. Byrna has reached a size where it needs more specialized talent, deeper process and better accountability across retail, marketing, eCommerce, product quality, manufacturing and operations. We have added Bob Holmes as VP, R&amp;D, and we are actively evaluating team structure across retail and channel growth, brand marketing and content.</p>  <p>Over the next several quarters, we are setting up Byrna to reach additional customer segments more effectively, convert demand more consistently across channels and translate future growth into stronger cash generation over time.</p>  <p><strong>What Investors Should Watch</strong></p>  <p>In the near term, our most visible progress should come from improving retail presentation, eCommerce improvements and early brand and messaging changes. Throughout the year, we will be paying close attention to how these initiatives translate into stronger conversion, improved reorder cadence, better inventory turns and more consistent cash generation.</p>  <p>The table below summarizes how we expect shareholders to evaluate our progress during this transition year.</p> <table style="border-top: solid black 1pt ; border-right: solid black 1pt ; border-bottom: solid black 1pt ; border-left: solid black 1pt ; border-collapse: collapse; margin-right:6.75pt; width:99%; border-collapse:collapse ;">
<tbody><tr>
<td style="max-width:20%; width:20%; min-width:20%;;border-top: solid black 1pt ; border-right: solid black 1pt ; border-bottom: solid black 1pt ; border-left: solid black 1pt ; vertical-align: middle ; "><strong>Area of Focus</strong></td>
<td style="max-width:40%; width:40%; min-width:40%;;border-top: solid black 1pt ; border-right: solid black 1pt ; border-bottom: solid black 1pt ; border-left: solid black 1pt ; vertical-align: middle ; "><strong>What We Are Doing</strong></td>
<td style="max-width:40%; width:40%; min-width:40%;;border-top: solid black 1pt ; border-right: solid black 1pt ; border-bottom: solid black 1pt ; border-left: solid black 1pt ; vertical-align: middle ; "><strong>What to Watch</strong></td>
</tr>
<tr>
<td style="border-top: solid black 1pt ; border-right: solid black 1pt ; border-bottom: solid black 1pt ; border-left: solid black 1pt ; vertical-align: middle ; "><strong>Customer Conversion and Retail Productivity</strong></td>
<td style="border-top: solid black 1pt ; border-right: solid black 1pt ; border-bottom: solid black 1pt ; border-left: solid black 1pt ; vertical-align: middle ; ">    <ul type="disc">
<li style="margin-top:0in; margin-bottom:0in;">Improve product discovery and DTC conversion</li>
<li style="margin-top:0in; margin-bottom:0in;">Strengthen retail placement, displays and product experiences</li>
<li style="margin-top:0in; margin-bottom:0in;">Expand retail associate training</li>
</ul>    </td>
<td style="border-top: solid black 1pt ; border-right: solid black 1pt ; border-bottom: solid black 1pt ; border-left: solid black 1pt ; vertical-align: middle ; ">    <ul type="disc">
<li style="margin-top:0in; margin-bottom:0in;">Website conversion</li>
<li style="margin-top:0in; margin-bottom:0in;">Creative testing engagement and results</li>
<li style="margin-top:0in; margin-bottom:0in;">New doors added</li>
<li style="margin-top:0in; margin-bottom:0in;">Reorder cadence</li>
<li style="margin-top:0in; margin-bottom:0in;">Enhanced product experiences</li>
</ul>    </td>
</tr>
<tr>
<td style="border-top: solid black 1pt ; border-right: solid black 1pt ; border-bottom: solid black 1pt ; border-left: solid black 1pt ; vertical-align: middle ; "><strong>Brand Repositioning and Marketing Transformation</strong></td>
<td style="border-top: solid black 1pt ; border-right: solid black 1pt ; border-bottom: solid black 1pt ; border-left: solid black 1pt ; vertical-align: middle ; ">    <ul type="disc">
<li style="margin-top:0in; margin-bottom:0in;">Move from weapon-first messaging toward safety-first and use-case-first messaging</li>
<li style="margin-top:0in; margin-bottom:0in;">Refine customer segments and use cases</li>
<li style="margin-top:0in; margin-bottom:0in;">Expand mainstream media, affiliate, influencer, and owned-channel initiatives</li>
</ul>    </td>
<td style="border-top: solid black 1pt ; border-right: solid black 1pt ; border-bottom: solid black 1pt ; border-left: solid black 1pt ; vertical-align: middle ; ">    <ul type="disc">
<li style="margin-top:0in; margin-bottom:0in;">Website and digital creative updates</li>
<li style="margin-top:0in; margin-bottom:0in;">New media partnership activations</li>
<li style="margin-top:0in; margin-bottom:0in;">Agency progress</li>
<li style="margin-top:0in; margin-bottom:0in;">Media and influencer partnerships</li>
</ul>    </td>
</tr>
<tr>
<td style="border-top: solid black 1pt ; border-right: solid black 1pt ; border-bottom: solid black 1pt ; border-left: solid black 1pt ; vertical-align: middle ; "><strong>Operating Cadence and Cash Discipline</strong></td>
<td style="border-top: solid black 1pt ; border-right: solid black 1pt ; border-bottom: solid black 1pt ; border-left: solid black 1pt ; vertical-align: middle ; ">    <ul type="disc">
<li style="margin-top:0in; margin-bottom:0in;">Align production more closely with demand</li>
<li style="margin-top:0in; margin-bottom:0in;">Manage inventory, working capital and cash conversion</li>
<li style="margin-top:0in; margin-bottom:0in;">Improve design for manufacturability and plant efficiency</li>
<li style="margin-top:0in; margin-bottom:0in;">Strengthen operating workflows and accountability structures</li>
</ul>    </td>
<td style="border-top: solid black 1pt ; border-right: solid black 1pt ; border-bottom: solid black 1pt ; border-left: solid black 1pt ; vertical-align: middle ; ">    <ul type="disc">
<li style="margin-top:0in; margin-bottom:0in;">Progress toward exiting fiscal 2026 with gross margin of ~62%</li>
<li style="margin-top:0in; margin-bottom:0in;">Progress toward inventory turns of approximately 1.5x to 2.0x</li>
<li style="margin-top:0in; margin-bottom:0in;">Channel and product mix</li>
<li style="margin-top:0in; margin-bottom:0in;">Working capital discipline</li>
<li style="margin-top:0in; margin-bottom:0in;">Cash generation</li>
<li style="margin-top:0in; margin-bottom:0in;">Manufacturing efficiency and quality improvements</li>
</ul>    </td>
</tr>
</tbody></table> <p><br>The mission to help people protect themselves is more important than ever, and we are working to enhance the operating focus behind that mission. We are building a Byrna that can reach more people, explain the category more clearly and scale with the discipline required to create long-term shareholder value.</p>  <p>We have specific initiatives underway across retail, eCommerce, brand and operations, and we intend to show progress through the operating proof points described above as the year progresses. My first 100 days have strengthened my belief in Byrna’s opportunity. The rest of 2026 is focused on executing against our priorities, and I look forward to updating you on our progress.</p>  <p>Sincerely,<br>Conn Davis<br>Chief Executive Officer, Byrna Technologies</p>  <p><strong>About Byrna Technologies Inc.</strong><br>Byrna is a personal defense technology company specializing in the development, manufacture, and sale of innovative less-lethal personal security solutions. For more information on the Company, please visit the corporate website&nbsp;<a href="https://www.globenewswire.com/Tracker?data=kFJZPbfT5rmEnmqFW6r3JHs2-I_i4O4SxHt9TmYcc0OikgMajnRh4dFjTCGMW4gJWDW52MBwumMOX-_Wg4ullw==" rel="nofollow" target="_blank">here</a>&nbsp;or the Company’s investor relations site&nbsp;<a href="https://www.globenewswire.com/Tracker?data=kFJZPbfT5rmEnmqFW6r3JKKU4K1c06tOwTZh41vcF7lD_jQSjLlDRbxfT8T7s5vtwkucukCZPe6gwNtHHD9nHg==" rel="nofollow" target="_blank">here</a>. The Company is the manufacturer of the Byrna<sup>®</sup>&nbsp;CL, Byrna<sup>®</sup>&nbsp;LE and Byrna<sup>®</sup>&nbsp;SD personal security devices, state-of-the-art handheld CO2 powered launchers designed to provide a less-lethal alternative to a firearm for the consumer, private security, and law enforcement markets. To purchase Byrna products, visit the Company’s e-commerce store.</p>  <p><strong>Forward-Looking Statements </strong><br><em>This letter contains forward-looking statements within the meaning of the securities laws. All statements contained in this letter, other than statements of current and historical fact, are forward-looking. Often, but not always, forward-looking statements can be identified by the use of words such as “plans,” “expects,” “intends,” “anticipates,” “believes,” “will,” “continue,” and similar expressions, and by statements that certain actions, events or results may, could, would, should or might occur, be achieved or be taken.</em></p>  <p><em>Forward-looking statements in this letter include, but are not limited to, statements regarding the Company’s growth opportunity and market potential; expected expansion of Byrna’s retail and dealer footprint; anticipated improvements in customer conversion, retail productivity, reorder activity, inventory turns, margins and cash generation; the expected benefits of changes to the Company’s website, customer education, retail presentation, training, creative, direct marketing and other conversion initiatives; the expected benefits and timing of the Company’s brand repositioning and broader marketing transformation, including its work with HLK and other marketing partners; the Company’s ability to reach a broader and more mainstream consumer audience; expected improvements in production planning, inventory management, manufacturing efficiency and product quality; expected additions to leadership and organizational capabilities; and the Company’s ability to translate these initiatives into stronger operating performance and long-term shareholder value.</em><br><em>Forward-looking statements are not, and cannot be, a guarantee of future results or events. Forward-looking statements are based on, among other things, the Company’s current expectations, assumptions, estimates and analyses, all of which are subject to significant risks, uncertainties and contingencies that could cause actual results to differ materially from those expressed or implied in the forward-looking statements.</em></p>  <p><em>These risks and uncertainties include, among other things, the Company’s ability to execute its retail, eCommerce, brand, marketing and operational initiatives; to realize the expected benefits of its marketing repositioning, agency, media and other commercial relationships; to expand its retail footprint and drive sell-through and reorder activity; to improve conversion, inventory management, margins, manufacturing performance and cash generation; to attract and retain key personnel; and to manage legal, regulatory, market, consumer sentiment and other business conditions affecting the Company and its products.</em></p>  <p><em>Investors should carefully consider these and other relevant factors, including the risk factors in Part I, Item 1A, “Risk Factors” in the Company’s most recent Annual Report on Form 10-K and in the Company’s subsequent filings with the Securities and Exchange Commission. Forward-looking statements speak only as of the date of this letter, and the Company assumes no obligation to update or revise any forward-looking information, except as required by applicable law.</em></p>  <p><strong>Investor Contact:</strong><br>Tom Colton and Alec Wilson<br>Gateway Group, Inc. <br>949-574-3860<u><br></u><a href="https://www.globenewswire.com/Tracker?data=fAq34k8hYeyiymEm5cUfQe2f3jCcsUroweQzEaCi970QA7_8orq-iCPAg9W7HyjKgaev4_tj-19d6EoXY3p3LVZZ8qB4XZ7hnu3vxPU5QFM=" rel="nofollow" target="_blank">BYRN@gateway-grp.com</a></p>  <p>A photo accompanying this announcement is available at <a href="https://www.globenewswire.com/Tracker?data=BqsqWFQzwQyC4rh2CKkBynUJ-3mOAPej6CWbG2GZE5YKuz2YnyfrhU7jx3qRljJnNN-EvdR8QytufdBih7i_r0mH2Fu2md5QJhY26rnTzjCS66GpbJjO2b-t8lvP18YH6CEAdGxdGFtDHY1u-MMhDYj4xZX8lDxeH3Nh4CFXIvQfaGkcwUHLX30ok-x-9txurv8qY4tuKEQx3HPMpiNhdNEbdeOqOIAlEOIP2lq4oHLNxla4aq5POkkKbVvaryQxxLrqk_4Hk6_NOlQQradZSQ==" rel="nofollow" target="_blank">https://www.globenewswire.com/NewsRoom/AttachmentNg/7c45e30a-0738-47be-b7f5-579b620a0d91</a></p>  <br><p><a href="https://www.globenewswire.com/NewsRoom/AttachmentNg/b37ace10-a2b7-4002-8d20-1f4aff9c06c8"><img src="https://ml.globenewswire.com/media/b37ace10-a2b7-4002-8d20-1f4aff9c06c8/small/byrna-technologies-logo-jpg.jpg" border="0" width="150" height="46" alt="Primary Logo"></a></p>
<div style="padding:0px;width: 100%;">
<div style="clear:both"></div>
<div style="float: right;padding-left:20px">
<div><h5>Big box retail transformation</h5></div>
<div> <a target="_blank" href="https://www.globenewswire.com/NewsRoom/AttachmentNg/7c45e30a-0738-47be-b7f5-579b620a0d91/en"><img src="https://ml.globenewswire.com/media/7c45e30a-0738-47be-b7f5-579b620a0d91/medium/big-box-retail-transformation.png"> </a>
</div>
<p></p>
<div> <h5>Retail Presentation Example: Byrna moved from basic shelf placement to a dedicated end-cap display at a major retail partner, improving product visibility, assortment and customer education at the point of sale.</h5>
</div>
</div>
</div>
Source: Byrna Technologies, Inc.

]]></content:encoded>    </item>
    <item>
      <title>Byrna Technologies Realigns Sales and Marketing Function to Strengthen Brand Messaging and Accelerate Retail Expansion; Appoints HLK as Agency of Record</title>
      <link>https://ir.byrna.com/news-events/press-releases/detail/248/byrna-technologies-realigns-sales-and-marketing-function-to</link>
      <pubDate>Mon, 15 Jun 2026 08:00:00 -0400</pubDate>
      <guid isPermaLink="true">https://ir.byrna.com/news-events/press-releases/detail/248/byrna-technologies-realigns-sales-and-marketing-function-to</guid>
<content:encoded><![CDATA[

<h3 class="spr-ir-news-article-title">Company Separates Sales and Marketing into Dedicated Leadership, Appoints HLK as Agency of Record, and Recruits Senior Leaders to Expand Consumer Reach</h3>

<p>ANDOVER, Mass., June  15, 2026  (GLOBE NEWSWIRE) -- <a href="https://www.globenewswire.com/Tracker?data=xKlpQrh1_D423UjEBYpiZmoldWZGu4Jjbz1pyr2E7UgJt-SgOpOgTDfu3Yzf2KA15cS5OgcPENLosj5OlE6ovM9wgur7EpUp7nuGFEuV8qw=" rel="nofollow" target="_blank"><strong>Byrna Technologies Inc.</strong></a><strong> (“Byrna” or the “Company”) (Nasdaq: BYRN), </strong>a personal defense technology company specializing in the development, manufacture, and sale of innovative less-lethal personal security solutions, today announced a realignment of its sales and marketing function designed to strengthen Byrna’s brand messaging, broaden its customer base, improve product education, and better connect its products with real-world personal safety needs.</p>  <p>As Byrna expands its retail footprint and pursues a larger, more mainstream consumer audience, the Company is realigning its organization to move beyond its historical base of early adopters, tactical users, and self-defense enthusiasts. To support this next stage of growth, Byrna is separating its previously combined sales and marketing function into two dedicated senior leadership roles, appointing HLK as its agency of record to lead the brand’s repositioning, and recruiting experienced leaders to drive brick-and-mortar sales and brand and content.</p>  <p>“Byrna has a strong product lineup, expanding distribution platform, and a significant market opportunity, but we need to better translate those strengths into measurable growth and a consistent customer experience,” said Conn Davis, Chief Executive Officer of Byrna. “These changes will allow us to sharpen our focus. By adding dedicated leadership for retail sales and brand and content, and partnering with HLK, we are aligning our resources to capture the growth opportunities in front of us.”</p>  <p><strong>Separating Sales and Marketing into Dedicated Leadership Roles</strong><br>Byrna’s sales and marketing functions were previously overseen by a single president. Going forward, the Company has established two specialized senior roles. and is actively recruiting for both. The senior sales leader will focus on brick-and-mortar expansion and retail sell-through programs, while the senior brand and content leader will oversee marketing, brand, and content to drive the Company’s repositioning.</p>  <p>In connection with this redesign, Luan Pham will depart from his role as president. Mr. Pham contributed to Byrna’s brand development during an important stage of the Company’s growth, and Byrna thanks him for his contributions.</p>  <p><strong>Appointing HLK as Agency of Record</strong><br>Byrna has appointed HLK as its agency of record. HLK will support Byrna across brand strategy, repositioning, creative development, and media and social strategy as the Company works to make its less-lethal personal security solutions easier to understand, evaluate, and adopt across digital, social, media, and retail channels. HLK is an integrated brand and marketing agency with capabilities spanning brand strategy, campaign activation, performance media, social media, influencer marketing, and digital experiences.</p>  <p>As Byrna reaches new customer segments, the Company believes its marketing approach must evolve to meet more customers where they are, with more relevant use cases and a more consistent experience from discovery through purchase and beyond.</p>  <p><strong>Maintaining Continuity During the Transition</strong><br>During the transition, HLK will work in coordination with Byrna’s internal team to support these initiatives. Josh Schirard, Byrna’s Director of Law Enforcement and Private Security, will help coordinate brand and content initiatives on an interim basis, reporting directly to Mr. Davis.</p>  <p>Mr. Schirard has been with Byrna since 2020 and has direct experience in product education, training content, and demonstrations. Byrna’s executive leadership team will oversee the broader marketing function during the transition, and the Company will continue to evaluate the appropriate long-term structure for its sales and marketing organization, including capability development across brand, content, social media, and retail activation, as it aligns resources with its next stage of growth.</p>  <p><strong>Building on Recent Momentum</strong><br>These changes build on recent efforts to expand Byrna’s customer base, including the Company’s recently announced media partnership with Fox Sports through iHeartMedia. Together, they are intended to deliver stronger positioning, more effective creative, and more consistent product education as Byrna scales its retail presence and pursues a broader consumer audience.</p>  <p><strong>About Byrna Technologies Inc.</strong><br>Byrna is a personal defense technology company specializing in the development, manufacture, and sale of innovative less-lethal personal security solutions. For more information on the Company, please visit the corporate website&nbsp;<a href="https://www.globenewswire.com/Tracker?data=ZIxnJ14XrZwPBTSEbZBCor5zKH_qn4DVoahzAwOg4wuaF2za467dkzsXniZDHU6a5e6ouxPu7FfjCymihUAc8Q==" rel="nofollow" target="_blank">here</a>&nbsp;or the Company’s investor relations site&nbsp;<a href="https://www.globenewswire.com/Tracker?data=ZIxnJ14XrZwPBTSEbZBCov7tmkLmWw6RZQcnTyYkyAEnJ_dLspHia3MS2jAs64dzeEgkRInzFBUtNM9jKQa37Q==" rel="nofollow" target="_blank">here</a>. The Company is the manufacturer of the Byrna<sup>®</sup>&nbsp;CL, Byrna<sup>®</sup>&nbsp;LE and Byrna<sup>®</sup>&nbsp;SD personal security devices, state-of-the-art handheld CO2 powered launchers designed to provide a less-lethal alternative to a firearm for the consumer, private security, and law enforcement markets. To purchase Byrna products, visit the Company’s e-commerce store.</p>  <p><strong>Forward-Looking Statements </strong><br>This news release contains “forward-looking statements” within the meaning of the securities laws. All statements contained in this news release, other than statements of current and historical fact, are forward-looking. Often, but not always, forward-looking statements can be identified by the use of words such as “plans,” “expects,” “intends,” “anticipates,” “believes,” “designed to,” “will,” and “continue,” and statements that certain actions, events or results “may,” “could,” “would,” “should,” “might,” “occur,” “be achieved,” or “will be taken.” Forward-looking statements in this news release include, but are not limited to, statements regarding the realignment of the Company’s sales and marketing function; the separation of the Company’s previously combined sales and marketing function into two dedicated senior leadership roles; the Company’s recruitment of senior sales and brand and content leaders and the expected timing, contributions, and impact of those hires; the departure of the Company’s president and the interim coordination of brand and content initiatives during the transition; the appointment of HLK as the Company’s agency of record and the anticipated benefits of that engagement, including expected enhancements to brand strategy, repositioning, creative development, and media and social strategy; the Company’s plans to broaden its customer base beyond its historical base of early adopters, tactical users, and self-defense enthusiasts and to reach a larger, more mainstream consumer audience; the expected expansion of the Company’s retail footprint and brick-and-mortar presence and related sell-through programs; the anticipated benefits of the Company’s previously announced media partnership with Fox Sports through iHeartMedia; and the Company’s expectations regarding improved product education, brand positioning, customer experience, and growth. Forward-looking statements are not, and cannot be, a guarantee of future results or events.&nbsp;Forward-looking statements are based on, among other things, opinions, assumptions, estimates, and analyses that, while considered reasonable by the Company at the date the forward-looking information is provided, inherently are subject to significant risks, uncertainties, contingencies, and other factors that may cause actual results and events to be materially different from those expressed or implied.&nbsp;Any number of risk factors could affect our actual results and cause them to differ materially from those expressed or implied by the forward-looking statements in this news release, including, but not limited to, the Company’s ability to execute the realignment of its sales and marketing function and to realize the anticipated benefits of that realignment on the expected timeline or at all; the Company’s ability to identify, recruit, hire, integrate, and retain qualified senior sales and brand and content leaders; risks associated with leadership transitions and the loss of, or reliance on, key personnel, including the departure of the Company’s president and the interim assignment of brand and content responsibilities during the transition; the Company’s dependence on its relationship with HLK and other third-party agencies, marketing partners, and endorsers, and the risk that the anticipated benefits of those relationships are not realized; the loss of marketing partners or endorsers; the Company’s ability to reposition its brand and to broaden its customer base beyond early adopters to a larger, more mainstream consumer audience; the Company’s ability to expand its retail and brick-and-mortar presence and to drive retail sell-through; disappointing market or consumer responses to the Company’s repositioning, marketing strategies, or current or future products or services; determinations by advertisers to prohibit marketing of some or all Byrna products; changes in consumer or political sentiment affecting product demand; litigation, enforcement proceedings or other regulatory or legal developments; and regulatory factors, including the extensive regulation to which the Company and its products are subject. The order in which these factors appear should not be construed to indicate their relative importance or priority. We caution that these factors may not be exhaustive; accordingly, any forward-looking statements contained herein should not be relied upon as a prediction of actual results.&nbsp;Investors should carefully consider these and other relevant factors, including those risk factors in Part I, Item 1A (“Risk Factors”) in the Company’s most recent Annual Report on Form 10-K and in the Company’s subsequent filings with the Securities and Exchange Commission, should understand it is impossible to predict or identify all such factors or risks, should not consider the foregoing list, or the risks identified in the Company’s SEC filings, to be a complete discussion of all potential risks or uncertainties, and should not place undue reliance on forward-looking information. The Company assumes no obligation to update or revise any forward-looking information, except as required by applicable law.</p>  <p><strong>Investor Contact:</strong><br>Tom Colton and Alec Wilson<br>Gateway Group, Inc. <br>949-574-3860<br><a href="https://www.globenewswire.com/Tracker?data=o4Hb5PD0bzryTOTVcU_xH_snRwATkP3ZjLyI26XlATfi8gFo-59gV9EgL_RZnl20ahWflaA3crEKGztNGIUnwlgBUE2IdxIpzACNZiryFDM=" rel="nofollow" target="_blank">BYRN@gateway-grp.com</a></p>  <br><p><a href="https://www.globenewswire.com/NewsRoom/AttachmentNg/b37ace10-a2b7-4002-8d20-1f4aff9c06c8"><img src="https://ml.globenewswire.com/media/b37ace10-a2b7-4002-8d20-1f4aff9c06c8/small/byrna-technologies-logo-jpg.jpg" border="0" width="150" height="46" alt="Primary Logo"></a></p>
Source: Byrna Technologies, Inc.

]]></content:encoded>    </item>
    <item>
      <title>Byrna Technologies Launches Media Partnership with Fox Sports Through iHeartMedia to Expand National Reach</title>
      <link>https://ir.byrna.com/news-events/press-releases/detail/247/byrna-technologies-launches-media-partnership-with-fox</link>
      <pubDate>Thu, 28 May 2026 08:00:00 -0400</pubDate>
      <guid isPermaLink="true">https://ir.byrna.com/news-events/press-releases/detail/247/byrna-technologies-launches-media-partnership-with-fox</guid>
<content:encoded><![CDATA[

<h3 class="spr-ir-news-article-title">New campaign supports broader mainstream awareness across sports audiences</h3>

<p>ANDOVER, Mass., May  28, 2026  (GLOBE NEWSWIRE) -- <a href="https://www.globenewswire.com/Tracker?data=P9wUKBkNJDeGta3keJ2XuCzyDBaCTz6cj35CTgdd9JSO1KDpG-TRP5V7-BrcCgmRVVZmEAyb8_bHGKMDltwHSDwyB69Wmnm_lnfQGsX-Ftg=" rel="nofollow" target="_blank"><strong>Byrna Technologies Inc.</strong></a><strong> (“Byrna” or the “Company”) (Nasdaq: BYRN), </strong>a personal defense technology company specializing in the development, manufacture, and sale of innovative less-lethal personal security solutions, today announced a new media partnership with Fox Sports through iHeartMedia. The campaign is expected to launch in the coming weeks and is designed to introduce Byrna’s less-lethal personal security solutions to a broad, highly engaged sports audience across radio, digital, and television platforms.</p>  <p>The partnership represent an important step in Byrna’s broader marketing evolution as the Company works to introduce its less-lethal personal security solutions to a broader range of people. The move reflects Byrna’s early steps to refine its messaging and media strategy around personal safety, protection and less-lethal self-defense, including reaching audiences who may not have historically considered personal security products but are looking for practical ways to protect themselves and their loved ones. As Byrna refines its media strategy, it is directing media investment toward nationally recognized voices with broader mainstream reach, while continuing to build a more accessible message around personal safety and maintaining a disciplined, performance-oriented approach to marketing.</p>  <p>Through this partnership, Byrna expects to deploy advertising across more than 200 radio stations nationwide through Fox Sports Radio and Premiere Networks via iHeartMedia’s distribution platform, enabling the Company to reach a large and highly engaged audience of sports fans on well-known shows. The campaign is expected to include national radio and podcast integrations, supported by digital media placements designed to increase brand awareness and drive customer engagement.</p>  <p>“By partnering with Fox Sports through iHeartMedia, we are expanding Byrna’s reach across a broad national sports-focused audience,” said Conn Davis, Chief Executive Officer of Byrna. “This campaign represents an important step in scaling brand awareness, improving customer education, and positioning Byrna as a more accessible personal safety solution, while enabling us to engage consumers in a targeted and measurable way.”</p>  <p>Byrna expects this partnership to complement its broader efforts to improve customer education, sharpen its brand message and support a more integrated approach across digital and media channels. The Company expects to evaluate the campaign as part of its broader marketing strategy, with a focus on audience engagement, customer acquisition efficiency and conversion across Byrna.com and its retail footprint. The Company believes that expanding awareness through mainstream media personalities, while continuing to improve the customer experience across Byrna.com and its growing retail footprint, can help more people understand the role less-lethal personal security solutions can play in real-world situations.</p>  <p>“Historically, Byrna has had success speaking to early adopters and self-defense enthusiasts,” Davis added. “In our next phase, we plan to broaden the conversation around personal safety while maintaining discipline around how we allocate marketing resources. Our focus is on the real situations people think about every day, such as getting home safely, protecting their families, and having an option before a situation escalates.”</p>  <p><strong>About Byrna Technologies Inc.</strong><br>Byrna is a personal defense technology company specializing in the development, manufacture, and sale of innovative less-lethal personal security solutions. For more information on the Company, please visit the corporate website&nbsp;<a href="https://www.globenewswire.com/Tracker?data=u_A6C1fPV2cLTpxesxTgyohzHhlz6t036c8gzyH6i7zJbZGi7FDlMzH5AWdPaOyPakilF7RvqgtmSTECzd9_SQ==" rel="nofollow" target="_blank">here</a>&nbsp;or the Company’s investor relations site&nbsp;<a href="https://www.globenewswire.com/Tracker?data=u_A6C1fPV2cLTpxesxTgyjTVLo8K7ZZaMjUX0I2ZshKFoMytOfdqP_mKwjucOP8z5uLl9nNlHVldfzMpPFK1Rg==" rel="nofollow" target="_blank">here</a>. The Company is the manufacturer of the Byrna<sup>®</sup>&nbsp;CL, Byrna<sup>®</sup>&nbsp;LE and Byrna<sup>®</sup>&nbsp;SD personal security devices, state-of-the-art handheld CO2 powered launchers designed to provide a less-lethal alternative to a firearm for the consumer, private security, and law enforcement markets. To purchase Byrna products, visit the Company’s e-commerce store.</p>  <p><strong>Forward-Looking Statements </strong><br><em>This news release contains “forward-looking statements” within the meaning of the federal securities laws. All statements contained in this news release, other than statements of current and historical fact, are forward-looking statements. Often, but not always, forward-looking statements can be identified by the general use of words such as “plans,” “expects,” “intends,” “anticipates,” and “believes” and statements that certain actions, events or results “may,” “could,” “would,” “should,” “might,” “occur,” or “be achieved,” or “will be taken.” Forward-looking statements in this news release include but are not limited to our statements related to: the expected launch, timing, and scope of Byrna’s media partnerships through iHeartMedia; the anticipated audience reach and engagement of those campaigns across radio, podcast, digital, and other channels; the expected ability of these partnerships to introduce Byrna’s products and brand message to new and broader consumer audiences, including audiences who may not have historically considered personal security products; the anticipated impact of these partnerships on customer education, brand awareness, customer acquisition efficiency, and conversion across Byrna.com and the Company’s retail footprint; the Company’s broader marketing strategy and media investment approach, including the refinement of its messaging, the allocation of marketing resources, and the integration of digital and media channels; the anticipated introduction of dedicated campaign landing pages and promotional offers in connection with the partnerships; the Company’s plans to broaden the conversation around personal safety and reach a wider set of customer segments; and Byrna’s expectation that the partnerships will complement and support its broader marketing, retail expansion, and growth initiatives. Forward-looking statements are not, and cannot be, a guarantee of future results or events. Forward-looking statements are based on, among other things, opinions, assumptions, estimates, and analyses that, while considered reasonable by the Company at the date the forward-looking information is provided, inherently are subject to significant risks, uncertainties, contingencies, and other factors that may cause actual results and events to be materially different from those expressed or implied.</em></p>  <p><em>Any number of risk factors could affect our actual results and cause them to differ materially from those expressed or implied by the forward-looking statements in this news release, including, but not limited to: the risk that the campaigns do not launch on the anticipated timeline, are reduced in scope, or are not executed as planned; the risk that the partnerships do not achieve the anticipated audience reach, engagement, brand awareness, customer acquisition, or conversion results; the risk that increases in marketing expenditure in connection with these partnerships do not yield expected revenue increases or returns on investment; the risk of reputational harm or negative publicity arising from association with third-party personalities, media platforms, or partner programming, or from changes in the public profile, conduct, or commentary of such personalities; the risk that media partners, broadcasters, or advertising platforms determine to limit, modify, or terminate the placement or distribution of Byrna’s advertising; the loss of marketing partners; determinations by advertisers, social media platforms, or other media channels, or legislation or regulatory action, that prevents or limits marketing of some or all Byrna products; changes in consumer or political sentiment affecting product demand or the less-lethal personal defense category; the risk that efforts to broaden brand messaging or expand into new customer segments do not achieve anticipated market penetration or revenue results; disappointing market responses to current or future products or services; litigation, enforcement proceedings, or other regulatory or legal developments, including those relating to advertising, endorsements, or consumer protection; the risk that investments in e-commerce enhancements or digital capabilities, including dedicated campaign landing pages and improvements to Byrna.com, do not yield anticipated improvements in conversion rates, customer acquisition, or revenue; and general economic, competitive, and market conditions affecting consumer demand for personal defense products. The order in which these factors appear should not be construed to indicate their relative importance or priority. We caution that these factors may not be exhaustive; accordingly, any forward-looking statements contained herein should not be relied upon as a prediction of actual results. Investors should carefully consider these and other relevant factors, including those risk factors in Part I, Item 1A, (“Risk Factors”) in the Company’s most recent Form 10-K and in subsequent Quarterly Reports on Form 10-Q, and should understand it is impossible to predict or identify all such factors or risks, and should not consider the foregoing list, or the risks identified in the Company’s SEC filings, to be a complete discussion of all potential risks or uncertainties, and should not place undue reliance on forward-looking information. </em></p>  <p><em>The Company assumes no obligation to update or revise any forward-looking information, except as required by applicable law.</em></p>  <p><strong>Investor Contact:</strong><br>Tom Colton and Alec Wilson<br>Gateway Group, Inc. <br>949-574-3860<br><a href="https://www.globenewswire.com/Tracker?data=V1eYOhtTJr3VpwQ4P3a2HdoE1ZT3JI_nmYx4uxUiKp-bEGCaXnSdkaXnWZ8hYSXVHkNgekSvSKqyN3LH7Epfoqu6YyT4r8oyxTmcr2h2CwM=" rel="nofollow" target="_blank">BYRN@gateway-grp.com</a></p>  <br><p><a href="https://www.globenewswire.com/NewsRoom/AttachmentNg/b37ace10-a2b7-4002-8d20-1f4aff9c06c8"><img src="https://ml.globenewswire.com/media/b37ace10-a2b7-4002-8d20-1f4aff9c06c8/small/byrna-technologies-logo-jpg.jpg" border="0" width="150" height="46" alt="Primary Logo"></a></p>
Source: Byrna Technologies, Inc.

]]></content:encoded>    </item>
    <item>
      <title>Byrna Technologies Sets Upcoming Investor Conference Schedule</title>
      <link>https://ir.byrna.com/news-events/press-releases/detail/246/byrna-technologies-sets-upcoming-investor-conference</link>
      <pubDate>Tue, 12 May 2026 08:00:00 -0400</pubDate>
      <guid isPermaLink="true">https://ir.byrna.com/news-events/press-releases/detail/246/byrna-technologies-sets-upcoming-investor-conference</guid>
<content:encoded><![CDATA[

<p align="left">ANDOVER, Mass., May  12, 2026  (GLOBE NEWSWIRE) -- <a href="https://www.globenewswire.com/Tracker?data=5u3eDluG-ScUIdd0D9pd2pX3JRSSG4JJgL7zPAZrMgbaZYgSyWxEZs6hwoJIZ--7uJEYujmmfmCmxkncrvLFp8sHA9IpiI8-tL3GGs7hU90=" rel="nofollow" target="_blank"><strong>Byrna Technologies Inc.</strong></a><strong> (“Byrna” or the “Company”) (Nasdaq: BYRN), </strong>a personal defense technology company specializing in the development, manufacture, and sale of innovative less-lethal personal security solutions, is scheduled to participate at the following upcoming financial conferences.</p>  <p><strong>B. Riley Securities 2026 Investor Conference</strong><br>Date: May 20, 2026<br>Location: Ritz-Carlton, Marina Del Rey (Marina Del Rey, California)<br>Format: One-on-one and small group meetings</p>  <p><strong>Craig-Hallum 23rd Annual Institutional Investor Conference</strong><br>Date: May 28, 2026<br>Location: Renaissance Minneapolis Hotel, The Depot (Minneapolis, MN)<br>Format: One-on-one and small group meetings</p>  <p>For additional information or to schedule a one-on-one meeting with Byrna’s management team, please contact Gateway Group at <a href="https://www.globenewswire.com/Tracker?data=rbSjunwBalv_mu4S2r5OayIaXp35jLYbHPe3_PRiX5fsQw1b86QMJjzvTTIQL6zqQL-oUP0pjyDEJKhly3ggB3OQcSmxON7Dv-G744dN0EI=" rel="nofollow" target="_blank">BYRN@gateway-grp.com</a>.</p>  <p><strong>About Byrna Technologies Inc.</strong><br>Byrna is a personal defense technology company specializing in the development, manufacture, and sale of innovative less-lethal personal security solutions. For more information on the Company, please visit the corporate website&nbsp;<a href="https://www.globenewswire.com/Tracker?data=Z0ZVoq1nhnLf_wf04mpVMy9JMJo5-rnIHCGW2eFFgrrSC9hbjSwe4qhUyDr3Hqb9cgYdRBeR5EuxFcQ4CCoAlQ==" rel="nofollow" target="_blank">here</a>&nbsp;or the Company’s investor relations site&nbsp;<a href="https://www.globenewswire.com/Tracker?data=Z0ZVoq1nhnLf_wf04mpVM5fpsYY7Ok002aAjnSqX8n0Z1PQdAk8CsNPfgF8qRE1qUWZonDnEEGenY1IV-1tnmw==" rel="nofollow" target="_blank">here</a>. The Company is the manufacturer of the Byrna<sup>®</sup>&nbsp;CL, Byrna<sup>®</sup>&nbsp;LE and Byrna<sup>®</sup>&nbsp;SD personal security devices, state-of-the-art handheld CO2 powered launchers designed to provide a less-lethal alternative to a firearm for the consumer, private security, and law enforcement markets. To purchase Byrna products, visit the Company’s e-commerce store.</p>  <p><strong>Investor Contact:</strong><br>Tom Colton and Alec Wilson<br>Gateway Group, Inc. <br>949-574-3860<br><a href="https://www.globenewswire.com/Tracker?data=rbSjunwBalv_mu4S2r5OayIaXp35jLYbHPe3_PRiX5fBmV3aHyG1glDBzAMmKpH-QhiYFgDpncR0NcLXvA3prrE83NZ-aOOo3ex6yzgQ9kU=" rel="nofollow" target="_blank">BYRN@gateway-grp.com</a></p>  <br><p><a href="https://www.globenewswire.com/NewsRoom/AttachmentNg/b37ace10-a2b7-4002-8d20-1f4aff9c06c8"><img src="https://ml.globenewswire.com/media/b37ace10-a2b7-4002-8d20-1f4aff9c06c8/small/byrna-technologies-logo-jpg.jpg" border="0" width="150" height="46" alt="Primary Logo"></a></p>
Source: Byrna Technologies, Inc.

]]></content:encoded>    </item>
    <item>
      <title>Byrna Technologies Promotes Matthew Campagni to Chief Strategy Officer</title>
      <link>https://ir.byrna.com/news-events/press-releases/detail/245/byrna-technologies-promotes-matthew-campagni-to-chief</link>
      <pubDate>Wed, 15 Apr 2026 08:00:00 -0400</pubDate>
      <guid isPermaLink="true">https://ir.byrna.com/news-events/press-releases/detail/245/byrna-technologies-promotes-matthew-campagni-to-chief</guid>
<content:encoded><![CDATA[

<h3 class="spr-ir-news-article-title">Industry Veteran Brings 25+ Years of Executive Leadership Across Public Safety, Technology, and Operations</h3>

<p align="left">ANDOVER, Mass., April  15, 2026  (GLOBE NEWSWIRE) -- <a href="https://www.globenewswire.com/Tracker?data=byXpAbpwfTkC17XHr7U4Tx6brBXspqVtiqgbiWDqSPqw8Y2rVvUgh89nSuZ3VJtvHZ42bM6OBrFKtWew1jd12ju347j3BVw3jE7cvSdw7MY=" rel="nofollow" target="_blank"><strong>Byrna Technologies Inc.</strong></a><strong> (“Byrna” or the “Company”) (Nasdaq: BYRN)</strong>, a personal defense technology company specializing in the development, manufacture, and sale of innovative less-lethal personal security solutions, today announced the promotion of Matthew Campagni to Chief Strategy Officer. In this role, Campagni will lead the Company’s strategic planning initiatives and support cross-functional execution as Byrna continues to scale and position the Company for its next phase of growth.</p>  <p>Campagni brings more than 25 years of executive leadership experience across strategy, operations, finance, and program management in public safety, technology, investment, and manufacturing organizations. Since joining Byrna in 2024 as Vice President of Corporate Development, he has worked closely with the leadership team on key initiatives across the business, playing a pivotal role in the Company’s continued progress and evolution.</p>  <p>“Matt is exactly the kind of seasoned, strategic leader we need as Byrna continues to scale,” said Byrna CEO Conn Davis. “He brings an impressive track record of driving operational transformation and strategic execution growth in the public safety and technology sectors. As we continue to scale the business, expand our reach and sharpen execution across the organization, Matt will be an important part of that effort.”</p>  <p>Prior to joining Byrna, Campagni served as Senior Vice President of Operations at WRAP Technologies, Inc. (Nasdaq: WRAP), where he strengthened supply chain and manufacturing operations, led key product acquisitions and integrations, and directed the company’s strategic transition toward recurring-revenue Hardware-as-a-Service and Software-as-a-Service business models. Earlier in his career, he served as Chief Financial Officer and Vice President of Operations for a family office and spent more than two decades at Information Methods Incorporated, a technology consulting and system integration firm focused on public safety, where he ultimately served as both Chief Financial Officer and Chief Operating Officer.</p>  <p>“Over the past two years, I have seen firsthand what makes Byrna such a compelling company, and I am honored to take on a larger role to help drive execution and a more strategic approach as we build for more consistent, long-term growth,” said Campagni. “We have a strong foundation, and I look forward to working with the team to help translate our differentiated less-lethal platform into value for our customers and shareholders.”</p>  <p>Campagni holds a B.S. in Finance from Tennessee Tech and an M.S. in Project Management from The George Washington University. He is also a certified Project Management Professional (PMP), Risk Management Professional (RMP), and Six Sigma Black Belt.</p>  <p><strong>Forward-Looking Statements</strong><br>This press release contains "forward-looking statements" within the meaning of the securities laws. All statements contained in this news release, other than statements of current and historical fact, are forward-looking. Often, but not always, forward-looking statements can be identified by the use of words such as "plans," "expects," "intends," "anticipates," and "believes" and statements that certain actions, events, or results "may," "could," "would," "should," "might," "occur," or "be achieved," or "will be taken." Forward-looking statements in this news release include, but are not limited to, statements regarding Mr. Campagni's anticipated role, responsibilities, and contributions as Chief Strategy Officer, the Company's ability to execute on its strategic planning initiatives, the Company's expectations regarding its next phase of growth, and the Company's ability to scale operations and deliver long-term value to its customers and shareholders. Forward-looking statements are not, and cannot be, a guarantee of future results or events. Forward-looking statements are based on, among other things, opinions, assumptions, estimates, and analyses that, while considered reasonable by the Company at the date the forward-looking information is provided, inherently are subject to significant risks, uncertainties, contingencies, and other factors that may cause actual results and events to be materially different from those expressed or implied. Any number of risk factors could cause our actual results to differ materially from those expressed or implied by the forward-looking statements in this news release. Investors should carefully consider these and other relevant factors, including those risk factors in Part I, Item 1A ("Risk Factors") in the Company's most recent Form 10-K and Part II, Item 1A ("Risk Factors") in the Company's most recent Form 10-Q, should understand it is impossible to predict or identify all such factors or risks, should not consider the foregoing or the risks identified in the Company's SEC filings to be a complete discussion of all potential risks or uncertainties, and should not place undue reliance on forward-looking information. The Company assumes no obligation to update or revise any forward-looking information, except as required by applicable law.</p>  <p><strong>About Byrna Technologies Inc.</strong><br>Byrna is a personal defense technology company specializing in the development, manufacture, and sale of innovative less-lethal personal security solutions. For more information on the Company, please visit the corporate website&nbsp;<a href="https://www.globenewswire.com/Tracker?data=PR6jfxjUYuWuXOMcVX6POONXI6td7TygWSCjAs0ZVRh200yACZbGfEcjspxETwWn1XB_KKGl-lZGIWIYBKIeNQ==" rel="nofollow" target="_blank">here</a>&nbsp;or the Company’s investor relations site&nbsp;<a href="https://www.globenewswire.com/Tracker?data=PR6jfxjUYuWuXOMcVX6POOaFEkiWnJ94rtK0y2XIhtVmVV6Qo50Pp5Txk3ayOuMjAxp3W3NE_eeY9b7e3-RKlQ==" rel="nofollow" target="_blank">here</a>. The Company is the manufacturer of the Byrna<sup>®</sup>&nbsp;CL, Byrna<sup>®</sup>&nbsp;LE and Byrna<sup>®</sup>&nbsp;SD personal security devices, state-of-the-art handheld CO2 powered launchers designed to provide a less-lethal alternative to a firearm for the consumer, private security, and law enforcement markets. To purchase Byrna products, visit the Company’s e-commerce store.</p>  <p><strong>Investor Contact:</strong><br>Tom Colton and Alec Wilson<br>Gateway Group, Inc.<br>949-574-3860<br><a href="https://www.globenewswire.com/Tracker?data=LgkABN_J_t1nfSRy_OfH7vucBGa5RmnBjtat00PztuwCec23g1dDCwW00Ez4-nbCV2-mkLOU4MQh7Nk3Z9oiVXnJApctesl2F6X3eZZ4PHg=" rel="nofollow" target="_blank">BYRN@gateway-grp.com</a></p>  <br><p><a href="https://www.globenewswire.com/NewsRoom/AttachmentNg/b37ace10-a2b7-4002-8d20-1f4aff9c06c8"><img src="https://ml.globenewswire.com/media/b37ace10-a2b7-4002-8d20-1f4aff9c06c8/small/byrna-technologies-logo-jpg.jpg" border="0" width="150" height="46" alt="Primary Logo"></a></p>
Source: Byrna Technologies, Inc.

]]></content:encoded>    </item>
    <item>
      <title>Byrna Technologies Reports Fiscal First Quarter 2026 Results</title>
      <link>https://ir.byrna.com/news-events/press-releases/detail/244/byrna-technologies-reports-fiscal-first-quarter-2026-results</link>
      <pubDate>Thu, 09 Apr 2026 08:00:00 -0400</pubDate>
      <guid isPermaLink="true">https://ir.byrna.com/news-events/press-releases/detail/244/byrna-technologies-reports-fiscal-first-quarter-2026-results</guid>
<content:encoded><![CDATA[

<h3 class="spr-ir-news-article-title">Outlines Strategic Priorities Focused on Retail Channel Execution, Broader Customer Reach, Improved Conversion, and Operating Leverage Under New CEO Conn Davis</h3>

<p align="left">ANDOVER, Mass., April  09, 2026  (GLOBE NEWSWIRE) -- <a href="https://www.globenewswire.com/Tracker?data=L31xeble7TDaOr9DSU8PBS7II1TxWdFn26goHddM8-9Bhkx-dAM4gxwm0v01TKLnY1K8kP0xs6vvHJkEqhHiU-GWArc1B-ZZEDIGiLnibrA=" rel="nofollow" target="_blank"><strong>Byrna Technologies Inc.</strong></a><strong> (“Byrna” or the “Company”) (Nasdaq: BYRN)</strong>, a personal defense technology company specializing in the development, manufacture, and sale of innovative less-lethal personal security solutions, today reported select financial results for its fiscal first quarter (“Q1 2026”) ended February 28, 2026.</p>  <p><strong>Fiscal First Quarter 2026 and Recent Operational Highlights</strong></p>  <ul type="disc">
<li>Appointed Conn Davis as Chief Executive Officer, succeeding retiring CEO Bryan Ganz. Davis brings deep experience scaling consumer brands across product innovation, distribution, e-commerce, and M&amp;A.</li>
<li>Began partnership with Academy Sports + Outdoors, expanding Byrna’s brick-and-mortar market presence in Texas and Southeast U.S., with an initial launch in approximately 50 stores and a phased rollout targeting approximately 200 to 250 stores by year-end.</li>
<li>Expanded the Company’s Mountain West footprint with the addition of 14 Murdoch’s Ranch &amp; Home Supply stores, targeting 30 stores across the region by year-end.</li>
<li>Introduced the Byrna CL-XL launcher, expanding the product lineup to address additional customer preferences.</li>
<li>Elevated TJ Kennedy as Chair of the Board, bringing extensive experience scaling mission-critical public safety technologies as a former public company CEO.</li>
<li>Promoted Luan Pham to President, recognizing his central role in scaling revenue from $17 million in 2020 to $118 million in 2025, where he will oversee marketing, brand strategy, and distribution.</li>
<li>Appointed Robert Holmes as VP of New Product Development and R&amp;D, bringing deep technology and hardware innovation experience from prior roles at consumer companies.</li>
<li>Launched the new “Find the Right Launcher” experience on Byrna.com in recent weeks, designed to help consumers identify the product best suited to their needs and location while improving education and conversion.<br><br>
</li>
</ul>  <p><strong>Fiscal First Quarter 2026 Financial Results</strong><br><em>Results compare Q1 2026 to the 2025 fiscal first quarter ended February 28, 2025, unless otherwise indicated.</em></p>  <p><strong>Net revenue</strong> for Q1 2026 was $29.0 million, compared to $26.2 million in the fiscal first quarter of 2025 (“Q1 2025”). The 11% year-over-year increase was driven primarily by continued sales expansion across dealer and chain store channels, partially offset by typical post-holiday seasonal moderation in the quarter. The Company also ended the quarter with approximately $1.1 million in backlog, slightly above typical first-quarter levels due to timing of shipments at quarter-end.</p>  <p><strong>Gross profit</strong> for Q1 2026 was $17.4 million (60% of net revenue), up from $15.9 million (61% of net revenue) in Q1 2025. The increase in gross profit was driven by the increase in overall sales. The modest change in gross margin was primarily due to the greater contribution of dealer and chain store sales. The Company expects to see gross margin expansion in the back half of the year given continued changes in product mix, modest price increases implemented late in the first quarter, and continued efficiency improvement in manufacturing.</p>  <p><strong>Operating expenses</strong> for Q1 2026 were $16.5 million, compared to $14.2 million for Q1 2025, an increase of 16%. The increase reflects higher advertising expenses and marketing costs to support revenue growth through retail distribution expansion, and initiatives aimed at increasing brand awareness and conversion. The Company also incurred higher costs related to legal and other professional expenses in the first quarter.</p>  <p><strong>Net income </strong>for Q1 2026 was $0.8 million, compared to $1.7 million for Q1 2025.</p>  <p><strong>Adjusted EBITDA</strong><sup><strong>1</strong></sup>, a non-GAAP metric reconciled below, for Q1 2026 totaled $2.2 million, compared to $3.0 million in Q1 2025.</p>  <p><strong>Cash, cash equivalents and marketable securities </strong>as of February 28, 2026 totaled $9.6 million, compared to $15.5 million at November 30, 2025. Inventory on February 28, 2026 totaled $33.1 million compared to $32.7 million on November 30, 2025. The Company is focused on lowering inventory over time and improving working capital efficiency.</p>  <p>____________________________ <br><sub><sup>1</sup> See non-GAAP financial measures at the end of this press release for a reconciliation and a discussion of non-GAAP financial measures.</sub><br></p>  <p><strong>Management Commentary</strong><br>Byrna CEO Conn Davis stated: “Byrna has important strengths already in place, including a differentiated product offering, a strong balance sheet, a domestic manufacturing footprint, and a growing retail and dealer presence. At the same time, it is clear to me that the next phase of value creation will be defined by sharper execution across marketing, e-commerce, retail productivity, and operating discipline. That is where our focus is today.</p>  <p>“Our fiscal first quarter results reflect real demand for our solutions while also highlighting clear areas where we need to improve execution. In the near term, our focus is on three priorities. First, driving deeper penetration across our retail and dealer channels, which we view as our single biggest growth opportunity over the next 12 to 18 months. Second, broadening our brand message to reach a wider set of customer segments. Historically, Byrna has spoken most effectively to a narrower slice of the market, and we believe the less-lethal personal defense category can resonate with a much broader audience when the product is presented, merchandised, and explained effectively. Third, establishing a clear financial algorithm so that growth flows through to stronger EBITDA, cash generation, and working capital efficiency over time.</p>  <p>“We also see a meaningful opportunity to improve the performance of Byrna.com. Traffic has remained relatively healthy, but conversion has declined and average order value has come under pressure in recent months, which tells us the issue is not simply demand generation, but how effectively we are converting that demand. We are investing to improve the website experience, make it easier for customers to understand our product lineup, and create a clearer path to purchase. Our new ‘Find the Right Product’ experience on Byrna.com is one example of that effort. It is already helping consumers better understand which product is right for them while generating valuable data that can help us improve education, conversion, and the overall customer experience.</p>  <p>“Based on what we are seeing today, fiscal Q2 is developing below our expectations and below the kind of sequential improvement we would ultimately expect this business to deliver. At the same time, we are in the middle of making meaningful changes to demand generation, website conversion, retail productivity, inventory discipline, and internal forecasting. We believe those changes are necessary, but they also make near-term results more variable and less suitable for formal quarterly guidance until we have better operating consistency and stronger internal visibility. We are focused on addressing the drivers of underperformance directly and positioning the business to perform better over time.”</p>  <p><strong>Conference Call</strong><br>The Company’s management will host a conference call today, April 9, 2026, at 9:00 a.m. Eastern time (6:00 a.m. Pacific time) to discuss these results, followed by a question-and-answer period.</p>  <p><strong>Toll-Free Dial-In:</strong> 877-709-8150<br><strong>International Dial-In:</strong> +1 201-689-8354<br><strong>Confirmation:</strong> 13759372</p>  <p>Please call the conference telephone number 5-10 minutes prior to the start time of the conference call. An operator will register your name and organization. If you have any difficulty connecting with the conference call, please contact Gateway Group at 949-574-3860.</p>  <p>The conference call will be broadcast live and available for replay <a href="https://www.globenewswire.com/Tracker?data=iSwqtJtsdHmvxFP3X8tm1au26mtTSkEFWW9euTOv2QXqxa-fn51lbR8ocnqwS8WrsePmk5T1XIC4sXcORVT7mDIxjMt5XIycpzSe4BUn1i0AqJF14tvPeAFQjKRGp_FvOzcqtyyIQ4T4em0MIysJ9Q==" rel="nofollow" target="_blank">here</a> and via the Investor Relations section of Byrna’s <a href="https://www.globenewswire.com/Tracker?data=UVpjCrG386KlucyE02yXwjFlJQsWDgWtKGsXdodJ_nBTQG0FjVdm7WDa7_cfN23CyMa_5aqVYDsyrRNWzUb4Pg==" rel="nofollow" target="_blank">website</a>.</p>  <p><strong>About Byrna Technologies Inc.</strong><br>Byrna is a personal defense technology company specializing in the development, manufacture, and sale of innovative less-lethal personal security solutions. For more information on the Company, please visit the corporate website&nbsp;<a href="https://www.globenewswire.com/Tracker?data=iSwqtJtsdHmvxFP3X8tm1a69u-birRhykJoKUH2Y9PpvJjmd0goQJU4GRs6Peqw9MJCbrisOBW_jmrUCvLwqtQ==" rel="nofollow" target="_blank">here</a>&nbsp;or the Company’s investor relations site&nbsp;<a href="https://www.globenewswire.com/Tracker?data=iSwqtJtsdHmvxFP3X8tm1Za2GonLy4GFcdLm2-cvH534CDl9w0C28nieFxBPMlZEiQg81DV71US-Er6pzXUZaw==" rel="nofollow" target="_blank">here</a>. The Company is the manufacturer of the Byrna<sup>®</sup>&nbsp;CL, Byrna<sup>®</sup>&nbsp;LE and Byrna<sup>®</sup>&nbsp;SD personal security devices, state-of-the-art handheld CO2 powered launchers designed to provide a less-lethal alternative to a firearm for the consumer, private security, and law enforcement markets. To purchase Byrna products, visit the Company’s e-commerce store.</p>  <p><strong>Forward-Looking Statements</strong><br><em>This news release contains "forward-looking statements" within the meaning of the federal securities laws. All statements contained in this news release, other than statements of current and historical fact, are forward-looking statements. Often, but not always, forward-looking statements can be identified by the general use of words such as "plans," "expects," "intends," "anticipates," and "believes" and statements that certain actions, events or results "may," "could," "would," "should," "might," "occur," or "be achieved," or "will be taken." Forward-looking statements in this news release include but are not limited to our statements related to our expected sales during future periods; our strategic priorities under our new CEO, Conn Davis, including driving deeper penetration across our retail and dealer channels, which we view as our primary growth opportunity over the next 12 - 18 months; broadening our brand message to reach a wider set of customer segments and expanding our addressable market, and establishing a financial framework to ensure that incremental revenue drives meaningful improvement in Adjusted EBITDA and cash generation over time; the anticipated benefits of our partnership with Academy Sports + Outdoors and continued brick and mortar retail expansion; our plans to enhance Byrna.com as our flagship digital destination through targeted investment in e-commerce capabilities, conversion rate improvement, and omnichannel purchasing options; our intent to leverage proprietary data and insights gathered from Byrna.com, our customer lists, and our own retail locations to optimize our marketing, online presence, and dealer strategies; anticipated demand for our products, including anticipated market reception for the Byrna CL-XL launcher; our ability to scale production lines; Byrna’s ability to remain self-sustaining, profitable and cash-flow positive; the expected benefits of continued investment in production, engineering, and new product development capabilities; Byrna’s ability to continue to collaborate with retail partners and grow revenue per store; the potential use of funds from Byrna’s credit facility to support potential acquisitions and working capital needs; the Company’s plans to reduce inventory levels over time and improve working capital efficiency; our plans to use our balance sheet to invest in growth, focusing on improvements in conversion, customer acquisition, and retail performance while maintaining disciplined capital allocation; our ability to align the Byrna organization around near- term execution priorities while building toward our long term strategic vision; brand awareness of Byrna and continued acceptance of the less-than-lethal personal defense market; our expectations regarding gross margin expansion during fiscal year 2026, including the anticipated impact of changes in product mix, price increases implemented in the first quarter, and continued improvements in manufacturing efficiency; our plans to launch Byrna products in 50 retail store locations and to expand into an additional 200 to 250 retail locations by fiscal year end;&nbsp;our plans to expand the Company’s Mountain West retail presence through Murdoch’s Ranch &amp; Home Supply; our expectation that meaningful operational changes currently underway in demand generation, website conversion, retail productivity, and internal forecasting will, over time, result in improved operating performance, and the basis for the Company’s determination not to provide formal quarterly financial guidance for fiscal Q2 2026 until greater internal forecasting visibility is established; and, Byrna’s positioning for sustained growth in future fiscal years. Forward-looking statements are not, and cannot be, a guarantee of future results or events. Forward-looking statements are based on, among other things, opinions, assumptions, estimates, and analyses that, while considered reasonable by the Company at the date the forward-looking information is provided, inherently are subject to significant risks, uncertainties, contingencies, and other factors that may cause actual results and events to be materially different from those expressed or implied.</em></p>  <p><em>Any number of risk factors could affect our actual results and cause them to differ materially from those expressed or implied by the forward-looking statements in this news release, including, but not limited to, disappointing market responses to current or future products or services; prolonged, new, or exacerbated disruption of our supply chain; the further or prolonged disruption of new product development; production or distribution disruption or delays in entry or penetration of sales channels due to inventory constraints, competitive factors, increased transportation costs or interruptions, including due to weather, flooding or fires; prototype, parts and material shortages, particularly of parts sourced from limited or sole source providers; determinations by third party controlled distribution channels, including Amazon, not to carry or reduce inventory of the Company’s products; determinations by advertisers or social media platforms, or legislation that prevents or limits marketing of some or all Byrna products; the loss of marketing partners; challenges arising from the transition to the new executive leadership and execution of new strategic priorities by the Company’s new management team; the risk that investments in e-commerce enhancements or digital capabilities, including improvements to Byrna.com, do not yield anticipated improvements in conversion rates, customer acquisition, or revenue; the risk that efforts to broaden brand messaging or expand into new customer segments do not achieve anticipated market penetration or revenue results; increases in marketing expenditure may not yield expected revenue increases; potential cancellations of existing or future orders including as a result of any fulfillment delays, introduction of competing products, negative publicity, or other factors; product design or manufacturing defects or recalls; litigation, enforcement proceedings or other regulatory or legal developments; changes in consumer or political sentiment affecting product demand; regulatory factors including the impact of commerce and trade laws and regulations; changes in domestic or international trade policy, including the imposition of new or increased tariffs, export controls or other trade restrictions, that could result in an increase in the cost of materials, components or finished goods used or sold by the Company, and/ or that could disrupt the Company’s supply chain, or otherwise adversely affect the Company’s costs, revenues, or results of operations; the risk that price increases implemented in the first quarter are not sustained, are reversed in response to market or competitive conditions, or otherwise fail to contribute to gross margin improvement as anticipated; the risk that anticipated manufacturing efficiency improvements do not materialize or are offset by increases in input, labor, or overhead costs; the risk that planned retail store launches, including the targeted addition of up to 250 new retail locations, are delayed, reduced in scope, or not executed by retail partners on the anticipated timeline; and, future restrictions on the Company’s cash resources, increased costs and other events that could potentially reduce demand for the Company’s products or result in order cancellations. The order in which these factors appear should not be construed to indicate their relative importance or priority. We caution that these factors may not be exhaustive; accordingly, any forward-looking statements contained herein should not be relied upon as a prediction of actual results. Investors should carefully consider these and other relevant factors, including those risk factors in Part I, Item 1A, ("Risk Factors") in the Company’s most recent Form 10-K, and should understand it is impossible to predict or identify all such factors or risks, and should not consider the foregoing list, or the risks identified in the Company’s SEC filings, to be a complete discussion of all potential risks or uncertainties, and should not place undue reliance on forward-looking information. The Company assumes no obligation to update or revise any forward-looking information, except as required by applicable law.</em></p>  <p><strong>Investor Contact:</strong><br>Tom Colton and Alec Wilson<br>Gateway Group, Inc.<br>949-574-3860<br><a href="https://www.globenewswire.com/Tracker?data=CIKZoeoLg75RbJY419Sbug2JoMzV652WXdsQr_xQytbutMUiOrceyzjebylH8JGlrSwyhtgoa4V10Sgt3kUsrTXaPstpR2QZ5e17hyTyEnQ=" rel="nofollow" target="_blank">BYRN@gateway-grp.com</a></p>  <p align="center"><br></p>  <p align="center"><br></p> <table style="border-collapse: collapse; width:100%; border-collapse:collapse ;">
<tbody><tr><td colspan="10" style="text-align: center ;  vertical-align: middle; vertical-align: bottom ; ">-Financial Tables to Follow-</td></tr>
<tr>
<td style="vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="vertical-align: bottom ; ">&nbsp;</td>
<td style="vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr><td colspan="10" style="text-align: center ;  vertical-align: middle; vertical-align: bottom ; ">
<strong>BYRNA TECHNOLOGIES INC.</strong><br><strong>Condensed Consolidated Statements of Operations and Comprehensive Income (Loss)</strong><br><strong>(Amounts in thousands except share and per share data)</strong><br><strong>(Unaudited)</strong>
</td></tr>
<tr><td colspan="10"><strong>&nbsp;</strong></td></tr>
<tr>
<td style="vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="vertical-align: bottom ; ">&nbsp;</td>
<td style="vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="7" style="text-align: center ;  vertical-align: middle; vertical-align: bottom ; "><strong>For the Three Months Ended</strong></td>
<td style="vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="7" style="border-bottom: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; "><strong>February 28</strong></td>
<td style="vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="max-width:71%; width:71%; min-width:71%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="max-width:1%; width:1%; min-width:1%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="max-width:1%; width:1%; min-width:1%;;border-bottom: solid black 1pt ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="max-width:11%; width:11%; min-width:11%;;border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; "><strong>2026</strong></td>
<td style="max-width:1%; width:1%; min-width:1%;;border-bottom: solid black 1pt ; padding-left: 0 ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="max-width:1%; width:1%; min-width:1%;;text-align: center ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="max-width:1%; width:1%; min-width:1%;;border-bottom: solid black 1pt ; padding-right: 0 ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="max-width:11%; width:11%; min-width:11%;;border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; "><strong>2025</strong></td>
<td style="max-width:1%; width:1%; min-width:1%;;border-bottom: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="max-width:1%; width:1%; min-width:1%;;vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">Net revenue</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">$</td>
<td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">29,049</td>
<td style="padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">$</td>
<td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">26,190</td>
<td style="padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">Cost of goods sold</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="border-bottom: solid black 1pt ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">11,648</td>
<td style="border-bottom: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="border-bottom: solid black 1pt ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">10,266</td>
<td style="border-bottom: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">Gross profit</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">17,401</td>
<td style="padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">15,924</td>
<td style="padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">Operating expenses</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="border-bottom: solid black 1pt ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">16,473</td>
<td style="border-bottom: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="border-bottom: solid black 1pt ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">14,228</td>
<td style="border-bottom: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">INCOME (LOSS) FROM OPERATIONS</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">928</td>
<td style="padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">1,696</td>
<td style="padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">OTHER INCOME (EXPENSE)</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">Foreign currency transaction loss</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">(238</td>
<td style="padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">)</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">(80</td>
<td style="padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">)</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">Interest income</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">88</td>
<td style="padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">186</td>
<td style="padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">Loss from joint venture</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">–</td>
<td style="padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">–</td>
<td style="padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">Other income (expense)</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="border-bottom: solid black 1pt ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">19</td>
<td style="border-bottom: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="border-bottom: solid black 1pt ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">–</td>
<td style="border-bottom: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">INCOME (LOSS) BEFORE INCOME TAXES</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">797</td>
<td style="padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">1,802</td>
<td style="padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">Income tax benefit (expense)</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="border-bottom: solid black 1pt ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">4</td>
<td style="border-bottom: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="border-bottom: solid black 1pt ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">(140</td>
<td style="border-bottom: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">)</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">NET INCOME (LOSS)</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">$</td>
<td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">801</td>
<td style="padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">$</td>
<td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">1,662</td>
<td style="padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">Foreign currency translation adjustment for the period</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">354</td>
<td style="padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">(130</td>
<td style="padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">)</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">Unrealized gain on marketable securities</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">1</td>
<td style="padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">60</td>
<td style="padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">COMPREHENSIVE INCOME (LOSS)</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="border-top: solid black 1pt ; border-bottom: double black 3pt ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">$</td>
<td style="border-top: solid black 1pt ; border-bottom: double black 3pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">1,156</td>
<td style="border-top: solid black 1pt ; border-bottom: double black 3pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="border-top: solid black 1pt ; border-bottom: double black 3pt ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">$</td>
<td style="border-top: solid black 1pt ; border-bottom: double black 3pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">1,592</td>
<td style="border-top: solid black 1pt ; border-bottom: double black 3pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">Basic net income (loss) per share</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="border-bottom: double black 3pt ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">$</td>
<td style="border-bottom: double black 3pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">0.04</td>
<td style="border-bottom: double black 3pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="border-bottom: double black 3pt ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">$</td>
<td style="border-bottom: double black 3pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">0.07</td>
<td style="border-bottom: double black 3pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">Diluted net income (loss) per share</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="border-bottom: double black 3pt ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">$</td>
<td style="border-bottom: double black 3pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">0.03</td>
<td style="border-bottom: double black 3pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="border-bottom: double black 3pt ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">$</td>
<td style="border-bottom: double black 3pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">0.07</td>
<td style="border-bottom: double black 3pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="border-bottom: double black 3pt ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="border-bottom: double black 3pt ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">Weighted-average number of common shares outstanding - basic</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="border-bottom: double black 3pt ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="border-bottom: double black 3pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">22,667,850</td>
<td style="border-bottom: double black 3pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="border-bottom: double black 3pt ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="border-bottom: double black 3pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">22,587,099</td>
<td style="border-bottom: double black 3pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">Weighted-average number of common shares outstanding - diluted</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="border-bottom: double black 3pt ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="border-bottom: double black 3pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">23,829,637</td>
<td style="border-bottom: double black 3pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="border-bottom: double black 3pt ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="border-bottom: double black 3pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">24,098,635</td>
<td style="border-bottom: double black 3pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="vertical-align: bottom ; ">&nbsp;</td>
<td style="vertical-align: bottom ; ">&nbsp;</td>
</tr>
</tbody></table> <p align="center"><br></p> <table style="border-collapse: collapse; width:100%; border-collapse:collapse ;">
<tbody><tr><td colspan="10" style="width:99.9387%;;text-align: center ;  vertical-align: middle; vertical-align: bottom ; ">
<strong>BYRNA TECHNOLOGIES INC.</strong><br><strong>Condensed Consolidated Balance Sheets</strong><br><strong>(Amounts in thousands, except share and per share data)</strong>
</td></tr>
<tr>
<td style="width:70.2819%;;vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="width:13.0515%;;vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="width:13.6642%;;vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="width:70.2819%;;vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="width:13.0515%;;vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="width:13.6642%;;vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="width:70.2819%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="width:13.0515%;;text-align: center ;  vertical-align: middle; vertical-align: bottom ; "><strong>February 28</strong></td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="width:13.6642%;;text-align: center ;  vertical-align: middle; vertical-align: bottom ; "><strong>November 30,</strong></td>
<td style="width:0.980392%;;vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="max-width:71%; width:70.2819%; min-width:71%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="max-width:1%; width:0.980392%; min-width:1%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="max-width:1%; width:1.16422%; min-width:1%;;border-bottom: solid black 1pt ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="max-width:11%; width:10.9069%; min-width:11%;;border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; "><strong>2026</strong></td>
<td style="max-width:1%; width:0.980392%; min-width:1%;;border-bottom: solid black 1pt ; padding-left: 0 ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="max-width:1%; width:0.980392%; min-width:1%;;text-align: center ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="max-width:1%; width:1.77696%; min-width:1%;;border-bottom: solid black 1pt ; padding-right: 0 ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="max-width:11%; width:10.9069%; min-width:11%;;border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; "><strong>2025</strong></td>
<td style="max-width:1%; width:0.980392%; min-width:1%;;border-bottom: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="max-width:1%; width:0.980392%; min-width:1%;;vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="width:70.2819%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="width:13.0515%;;border-bottom: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; "><strong>Unaudited</strong></td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="width:13.6642%;;text-align: center ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="width:70.2819%;;text-align: center ;  vertical-align: middle; vertical-align: bottom ; "><strong>ASSETS</strong></td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="width:13.0515%;;text-align: center ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="width:13.6642%;;text-align: center ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="width:70.2819%;;text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">CURRENT ASSETS</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="width:13.0515%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="width:13.6642%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="width:70.2819%;;text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">Cash and cash equivalents</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.16422%;;padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">$</td>
<td style="width:10.9069%;;padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">7,452</td>
<td style="width:0.980392%;;padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.77696%;;padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">$</td>
<td style="width:10.9069%;;padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">13,727</td>
<td style="width:0.980392%;;padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="width:70.2819%;;text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">Restricted Cash</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.16422%;;padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">$</td>
<td style="width:10.9069%;;padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">400</td>
<td style="width:0.980392%;;padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.77696%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">$&nbsp;</td>
<td style="width:10.9069%;;text-align: right ;  vertical-align: middle; ">–</td>
<td style="width:0.980392%;">&nbsp;</td>
<td style="width:0.980392%;;vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="width:70.2819%;;text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">Marketable Securities</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.16422%;;padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:10.9069%;;padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">1,755</td>
<td style="width:0.980392%;;padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.77696%;;padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:10.9069%;;padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">1,754</td>
<td style="width:0.980392%;;padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="width:70.2819%;;text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">Accounts receivable, net</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.16422%;;padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:10.9069%;;padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">11,561</td>
<td style="width:0.980392%;;padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.77696%;;padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:10.9069%;;padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">10,840</td>
<td style="width:0.980392%;;padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="width:70.2819%;;text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">Inventory, net</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.16422%;;padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:10.9069%;;padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">33,099</td>
<td style="width:0.980392%;;padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.77696%;;padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:10.9069%;;padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">32,694</td>
<td style="width:0.980392%;;padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="width:70.2819%;;text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">Prepaid expenses and other current assets</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.16422%;;border-bottom: solid black 1pt ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:10.9069%;;border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">5,082</td>
<td style="width:0.980392%;;border-bottom: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.77696%;;border-bottom: solid black 1pt ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:10.9069%;;border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">4,681</td>
<td style="width:0.980392%;;border-bottom: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="width:70.2819%;;text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">Total current assets</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.16422%;;padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:10.9069%;;padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">59,349</td>
<td style="width:0.980392%;;padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.77696%;;padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:10.9069%;;padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">63,696</td>
<td style="width:0.980392%;;padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="width:70.2819%;;text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">LONG TERM ASSETS</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="width:13.0515%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="width:13.6642%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="width:70.2819%;;text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">Deposits for equipment</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.16422%;;padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:10.9069%;;padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">1,852</td>
<td style="width:0.980392%;;padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.77696%;;padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:10.9069%;;padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">1,495</td>
<td style="width:0.980392%;;padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="width:70.2819%;;text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">Right-of-use-asset, net</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.16422%;;padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:10.9069%;;padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">1,879</td>
<td style="width:0.980392%;;padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.77696%;;padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:10.9069%;;padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">2,042</td>
<td style="width:0.980392%;;padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="width:70.2819%;;text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">Property and equipment, net</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.16422%;;padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:10.9069%;;padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">7,419</td>
<td style="width:0.980392%;;padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.77696%;;padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:10.9069%;;padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">7,726</td>
<td style="width:0.980392%;;padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="width:70.2819%;;text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">Intangible assets, net</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.16422%;;padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:10.9069%;;padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">3,021</td>
<td style="width:0.980392%;;padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.77696%;;padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:10.9069%;;padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">3,086</td>
<td style="width:0.980392%;;padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="width:70.2819%;;text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">Goodwill</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.16422%;;padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:10.9069%;;padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">2,258</td>
<td style="width:0.980392%;;padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.77696%;;padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:10.9069%;;padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">2,258</td>
<td style="width:0.980392%;;padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="width:70.2819%;;text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">Deferred tax asset</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.16422%;;padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:10.9069%;;padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">3,990</td>
<td style="width:0.980392%;;padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.77696%;;padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:10.9069%;;padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">4,134</td>
<td style="width:0.980392%;;padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="width:70.2819%;;text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">Other assets</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.16422%;;border-bottom: solid black 1pt ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:10.9069%;;border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">132</td>
<td style="width:0.980392%;;border-bottom: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.77696%;;border-bottom: solid black 1pt ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:10.9069%;;border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">51</td>
<td style="width:0.980392%;;border-bottom: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="width:70.2819%;;text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">TOTAL ASSETS</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.16422%;;border-bottom: double black 3pt ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">$</td>
<td style="width:10.9069%;;border-bottom: double black 3pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">79,900</td>
<td style="width:0.980392%;;border-bottom: double black 3pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.77696%;;border-bottom: double black 3pt ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">$</td>
<td style="width:10.9069%;;border-bottom: double black 3pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">84,488</td>
<td style="width:0.980392%;;border-bottom: double black 3pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="width:70.2819%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="width:13.0515%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="width:13.6642%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="width:70.2819%;;text-align: center ;  vertical-align: middle; vertical-align: bottom ; "><strong>LIABILITIES</strong></td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="width:13.0515%;;text-align: center ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="width:13.6642%;;text-align: center ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="width:70.2819%;;text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">CURRENT LIABILITIES</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="width:13.0515%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="width:13.6642%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="width:70.2819%;;text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">Accounts payable and accrued liabilities</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.16422%;;padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">$</td>
<td style="width:10.9069%;;padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">10,775</td>
<td style="width:0.980392%;;padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.77696%;;padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">$</td>
<td style="width:10.9069%;;padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">15,864</td>
<td style="width:0.980392%;;padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="width:70.2819%;;text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">Operating lease liabilities, current</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.16422%;;padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:10.9069%;;padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">751</td>
<td style="width:0.980392%;;padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.77696%;;padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:10.9069%;;padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">734</td>
<td style="width:0.980392%;;padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="width:70.2819%;;text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">Deferred revenue, current</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.16422%;;border-bottom: solid black 1pt ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:10.9069%;;border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">445</td>
<td style="width:0.980392%;;border-bottom: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;border-bottom: solid black 1pt ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.77696%;;border-bottom: solid black 1pt ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:10.9069%;;border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">496</td>
<td style="width:0.980392%;;border-bottom: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="width:70.2819%;;text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">Total current liabilities</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.16422%;;padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:10.9069%;;padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">11,971</td>
<td style="width:0.980392%;;padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.77696%;;padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:10.9069%;;padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">17,094</td>
<td style="width:0.980392%;;padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="width:70.2819%;;text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">LONG TERM LIABILITIES</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="width:13.0515%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="width:13.6642%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="width:70.2819%;;text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">Deferred revenue, non-current</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.16422%;;padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:10.9069%;;padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">22</td>
<td style="width:0.980392%;;padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.77696%;;padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:10.9069%;;padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">25</td>
<td style="width:0.980392%;;padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="width:70.2819%;;text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">Operating lease liabilities, non-current</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.16422%;;border-bottom: solid black 1pt ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:10.9069%;;border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">1,419</td>
<td style="width:0.980392%;;border-bottom: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.77696%;;border-bottom: solid black 1pt ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:10.9069%;;border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">1,612</td>
<td style="width:0.980392%;;border-bottom: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="width:70.2819%;;text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">Total liabilities</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.16422%;;border-bottom: solid black 1pt ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:10.9069%;;border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">13,412</td>
<td style="width:0.980392%;;border-bottom: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.77696%;;border-bottom: solid black 1pt ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:10.9069%;;border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">18,731</td>
<td style="width:0.980392%;;border-bottom: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="width:70.2819%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="width:13.0515%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="width:13.6642%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="width:70.2819%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="width:13.0515%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="width:13.6642%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="width:70.2819%;;text-align: center ;  vertical-align: middle; vertical-align: bottom ; ">
<strong>STOCKHOLDERS’ </strong><strong>EQUITY</strong>
</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="width:13.0515%;;text-align: center ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="width:13.6642%;;text-align: center ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="width:70.2819%;;text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">Preferred stock</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.16422%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:10.9069%;;text-align: right ;  vertical-align: middle; ">–</td>
<td style="width:0.980392%;">&nbsp;</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.77696%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:10.9069%;;text-align: right ;  vertical-align: middle; ">–</td>
<td style="width:0.980392%;">&nbsp;</td>
<td style="width:0.980392%;;vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="width:70.2819%;;text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">Common stock</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.16422%;;padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:10.9069%;;padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">25</td>
<td style="width:0.980392%;;padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.77696%;;padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:10.9069%;;padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">25</td>
<td style="width:0.980392%;;padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="width:70.2819%;;text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">Additional paid-in capital</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.16422%;;padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:10.9069%;;padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">136,398</td>
<td style="width:0.980392%;;padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.77696%;;padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:10.9069%;;padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">135,870</td>
<td style="width:0.980392%;;padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="width:70.2819%;;text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">Treasury stock</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.16422%;;padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:10.9069%;;padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">(23,308</td>
<td style="width:0.980392%;;padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">)</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.77696%;;padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:10.9069%;;padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">(22,355</td>
<td style="width:0.980392%;;padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">)</td>
<td style="width:0.980392%;;vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="width:70.2819%;;text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">Accumulated deficit</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.16422%;;padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:10.9069%;;padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">(46,295</td>
<td style="width:0.980392%;;padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">)</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.77696%;;padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:10.9069%;;padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">(47,096</td>
<td style="width:0.980392%;;padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">)</td>
<td style="width:0.980392%;;vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="width:70.2819%;;text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">Accumulated other comprehensive loss</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.16422%;;border-bottom: solid black 1pt ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:10.9069%;;border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">(332</td>
<td style="width:0.980392%;;border-bottom: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">)</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.77696%;;border-bottom: solid black 1pt ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:10.9069%;;border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">(687</td>
<td style="width:0.980392%;;border-bottom: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">)</td>
<td style="width:0.980392%;;vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="width:70.2819%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="width:13.0515%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="width:13.6642%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="width:70.2819%;;text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">Total Stockholders’ Equity</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.16422%;;border-bottom: solid black 1pt ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:10.9069%;;border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">66,488</td>
<td style="width:0.980392%;;border-bottom: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.77696%;;border-bottom: solid black 1pt ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:10.9069%;;border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">65,757</td>
<td style="width:0.980392%;;border-bottom: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="width:70.2819%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="width:13.0515%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="width:13.6642%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="width:70.2819%;;text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.16422%;;border-bottom: double black 3pt ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">$</td>
<td style="width:10.9069%;;border-bottom: double black 3pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">79,900</td>
<td style="width:0.980392%;;border-bottom: double black 3pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:1.77696%;;border-bottom: double black 3pt ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">$</td>
<td style="width:10.9069%;;border-bottom: double black 3pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">84,488</td>
<td style="width:0.980392%;;border-bottom: double black 3pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="width:70.2819%;;vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="width:13.0515%;;vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="width:13.6642%;;vertical-align: bottom ; ">&nbsp;</td>
<td style="width:0.980392%;;vertical-align: bottom ; ">&nbsp;</td>
</tr>
</tbody></table> <p><strong><em>Non-GAAP Financial Measures</em></strong></p>  <p><em>In addition to providing financial measurements based on generally accepted accounting principles in the United States (GAAP), we provide an additional financial metric&nbsp;that is not prepared in accordance with GAAP (non-GAAP) with presenting non-GAAP&nbsp;adjusted EBITDA. Management uses this&nbsp;non-GAAP financial measure, in addition to GAAP financial measures, to understand and compare operating results across accounting periods, for financial and operational decision making, for planning and forecasting purposes and to evaluate our financial performance. We believe that this non-GAAP financial measure&nbsp;helps us to identify underlying trends in our business that could otherwise be masked by the effect of certain expenses that we exclude in the calculations of the non-GAAP financial measure.</em></p>  <p><em>Accordingly, we believe that this non-GAAP financial measure&nbsp;reflects our ongoing business in a manner that allows for meaningful comparisons and analysis of trends in the business and provides useful information to investors and others in understanding and evaluating our operating results, enhancing the overall understanding of our past performance and future prospects.</em></p>  <p><em>This&nbsp;non-GAAP financial measure does not replace the presentation of our GAAP financial results and should only be used as a supplement to, not as a substitute for, our financial results presented in accordance with GAAP. There are limitations in the use of non-GAAP measures, because they do not include all the expenses that must be included under GAAP and because they involve the exercise of judgment concerning exclusions of items from the comparable non-GAAP financial measure. In addition, other companies may use other non-GAAP measures&nbsp;to evaluate their performance, or may calculate non-GAAP measures differently, all of which could reduce the usefulness of our non-GAAP financial measure&nbsp;as a&nbsp;tool for comparison.</em><br><em>&nbsp;</em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br><strong><em>Adjusted EBITDA </em></strong></p>  <p><em>Adjusted EBITDA is defined as net&nbsp;(loss) income as reported in our condensed consolidated statements of operations and comprehensive&nbsp;(loss) income excluding the impact of (I)&nbsp;depreciation and amortization; (ii)&nbsp;income tax provision (benefit); (iii)&nbsp;interest income (expense);&nbsp;(iv)&nbsp;stock-based compensation expense, (v) impairment loss, and (vi) one time, non-recurring other expenses or income. Our Adjusted EBITDA measure eliminates potential differences in performance caused by variations in capital structures (affecting finance costs), tax positions, the cost and age of tangible assets (affecting relative depreciation expense) and the extent to which intangible assets are identifiable (affecting relative amortization expense). We also exclude certain one-time and non-cash costs. Reconciliation of Adjusted EBITDA to net&nbsp;(loss) income, the most directly comparable GAAP measure, is as follows (in thousands):</em></p> <table style="border-collapse: collapse; width:100%; border-collapse:collapse ;">
<tbody><tr>
<td style="vertical-align: bottom ; ">&nbsp;</td>
<td style="vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="vertical-align: bottom ; ">&nbsp;</td>
<td style="vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="vertical-align: bottom ; ">&nbsp;</td>
<td style="vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="vertical-align: bottom ; ">&nbsp;</td>
<td style="vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="vertical-align: bottom ; ">&nbsp;</td>
<td style="vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="vertical-align: bottom ; ">&nbsp;</td>
<td style="vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="7" style="text-align: center ;  vertical-align: middle; vertical-align: bottom ; "><strong>For the Three Months Ended</strong></td>
<td style="vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="7" style="border-bottom: solid black 1pt ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; "><strong>February 28</strong></td>
<td style="vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="max-width:2%; width:2%; min-width:2%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="max-width:69%; width:69%; min-width:69%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="max-width:1%; width:1%; min-width:1%;;text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="max-width:1%; width:1%; min-width:1%;;border-bottom: solid black 1pt ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="max-width:11%; width:11%; min-width:11%;;border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; "><strong>2026</strong></td>
<td style="max-width:1%; width:1%; min-width:1%;;border-bottom: solid black 1pt ; padding-left: 0 ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="max-width:1%; width:1%; min-width:1%;;text-align: center ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="max-width:1%; width:1%; min-width:1%;;border-bottom: solid black 1pt ; padding-right: 0 ; text-align: center ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="max-width:11%; width:11%; min-width:11%;;border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; "><strong>2025</strong></td>
<td style="max-width:1%; width:1%; min-width:1%;;border-bottom: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="max-width:1%; width:1%; min-width:1%;;vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td colspan="2" style="text-align: left ;  vertical-align: middle; vertical-align: bottom ; "><strong>Net Income (Loss)</strong></td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">$</td>
<td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">801</td>
<td style="padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">$</td>
<td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">1,662</td>
<td style="padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="vertical-align: bottom ; ">&nbsp;</td>
<td style="vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td colspan="2" style="text-align: left ;  vertical-align: middle; vertical-align: bottom ; "><strong>Adjustments:</strong></td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="vertical-align: bottom ; ">&nbsp;</td>
<td style="vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="vertical-align: bottom ; ">&nbsp;</td>
<td style="vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">Interest income</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">(88</td>
<td style="padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">)</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">(186</td>
<td style="padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">)</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">Income tax expense</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">(4</td>
<td style="padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">)</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">140</td>
<td style="padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">Depreciation and amortization</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="border-bottom: solid black 1pt ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">635</td>
<td style="border-bottom: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="border-bottom: solid black 1pt ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">440</td>
<td style="border-bottom: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td colspan="2" style="text-align: left ;  vertical-align: middle; vertical-align: bottom ; "><strong>Non-GAAP EBITDA</strong></td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">$</td>
<td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">1,344</td>
<td style="padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">$</td>
<td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">2,056</td>
<td style="padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="vertical-align: bottom ; ">&nbsp;</td>
<td style="vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="vertical-align: bottom ; ">&nbsp;</td>
<td style="vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="vertical-align: bottom ; ">&nbsp;</td>
<td style="vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td colspan="2" style="text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">Stock-based compensation expense</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">535</td>
<td style="padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">840</td>
<td style="padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td colspan="2" style="text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">Severance/Officer Transition</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="border-bottom: solid black 1pt ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">332</td>
<td style="border-bottom: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="border-bottom: solid black 1pt ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="border-bottom: solid black 1pt ; padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">130</td>
<td style="border-bottom: solid black 1pt ; padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td colspan="2" style="text-align: left ;  vertical-align: middle; vertical-align: bottom ; "><strong>Non-GAAP adjusted EBITDA</strong></td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">$</td>
<td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">2,211</td>
<td style="padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="vertical-align: bottom ; ">&nbsp;</td>
<td style="padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">$</td>
<td style="padding-left: 0 ; padding-right: 0 ; text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">3,026</td>
<td style="padding-left: 0 ; text-align: left ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td style="vertical-align: bottom ; ">&nbsp;</td>
</tr>
<tr>
<td style="vertical-align: bottom ; ">&nbsp;</td>
<td style="vertical-align: bottom ; ">&nbsp;</td>
<td style="text-align: right ;  vertical-align: middle; vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="vertical-align: bottom ; ">&nbsp;</td>
<td style="vertical-align: bottom ; ">&nbsp;</td>
<td colspan="3" style="vertical-align: bottom ; ">&nbsp;</td>
<td style="vertical-align: bottom ; ">&nbsp;</td>
</tr>
</tbody></table>
 <br><p><a href="https://www.globenewswire.com/NewsRoom/AttachmentNg/b37ace10-a2b7-4002-8d20-1f4aff9c06c8"><img src="https://ml.globenewswire.com/media/b37ace10-a2b7-4002-8d20-1f4aff9c06c8/small/byrna-technologies-logo-jpg.jpg" border="0" width="150" height="46" alt="Primary Logo"></a></p>
Source: Byrna Technologies, Inc.

]]></content:encoded>    </item>
    <item>
      <title>Byrna Technologies to Report Fiscal First Quarter 2026 Financial Results on Thursday, April 9, 2026 at 9:00 a.m. ET</title>
      <link>https://ir.byrna.com/news-events/press-releases/detail/243/byrna-technologies-to-report-fiscal-first-quarter-2026</link>
      <pubDate>Mon, 23 Mar 2026 08:00:00 -0400</pubDate>
      <guid isPermaLink="true">https://ir.byrna.com/news-events/press-releases/detail/243/byrna-technologies-to-report-fiscal-first-quarter-2026</guid>
<content:encoded><![CDATA[

<p align="justify">ANDOVER, Mass., March  23, 2026  (GLOBE NEWSWIRE) -- <a href="https://www.globenewswire.com/Tracker?data=5Mu3ajq-7EK70EImiHxMqqnLdpu6KGjQrD2pxMkYs3EjPadSTuSyvOmMcLqzMJ4932FX78K0jm2gJateyHKY4o2uMGV9_79gy3i_Kl5l41I=" rel="nofollow" target="_blank"><strong>Byrna Technologies Inc.</strong></a><strong> (“Byrna” or the “Company”) (Nasdaq: BYRN), </strong>a personal defense technology company specializing in the development, manufacture, and sale of innovative less-lethal personal security solutions, will hold a conference call on Thursday, April 9, 2026 at 9:00 a.m. Eastern time to discuss its financial results for the fiscal first quarter ended February 28, 2026. Financial results will be issued in a press release prior to the call.</p>  <p>Byrna management will host the presentation, followed by a question-and-answer period.</p>  <p><strong>Date:</strong> Thursday, April 9, 2026<br><strong>Time:</strong> 9:00 a.m. Eastern time<br><strong>Toll-Free Dial-In:</strong> 877-709-8150<br><strong>International Dial-In:</strong> +1 201-689-8354<br><strong>Conference ID:</strong> 13759372</p>  <p align="justify">Please call the conference telephone number 10 minutes prior to the start time. An operator will register your name and organization. If you have any difficulty connecting with the conference call, please contact Gateway Group at 949-574-3860.</p>  <p align="justify">The conference call will be broadcast live and available for replay <a href="https://www.globenewswire.com/Tracker?data=NZkil5Z09YbG6V-ZODy5iGc9PPJ8QykAKUw-inRPYlKYsjwwCywn04sBnvbySfkssas_93x1edMVw_3UUAVbJqieZ_ELvdS7P2Y1ih9b4z461FAWK_hP4f-IxEj4JZHwx64RZqjg3Z9JEzNJsuumJQ==" rel="nofollow" target="_blank">here</a> and via the Investor Relations section of Byrna’s <a href="https://www.globenewswire.com/Tracker?data=crmkBtVzwBAoM3MTkPqQk3oYBzrt9_pb3Z_BpluCS9giaem8MVxXLCV5EDl1H1h0Kvf5w09ASFjqY9ZYkvBJKA==" rel="nofollow" target="_blank">website</a>.</p>  <p><strong>About Byrna Technologies Inc.</strong><br>Byrna is a personal defense technology company specializing in the development, manufacture, and sale of innovative less-lethal personal security solutions. For more information on the Company, please visit the corporate website <a href="https://www.globenewswire.com/Tracker?data=NZkil5Z09YbG6V-ZODy5iL4y6s0-E9n4M4iLozV4Gi8RN8IMgmHKO0h8w45ZOK3EhVqQ2SqnnGQ_ROPiZ2R5jxTN2Z4dGj_AbaRd9G97k7LDhBnXIis9oAHOpQ-5T_IUnz2rXfpQT9dzTUP_6JS6gQLrZMlivcz7GO4ZT5lHvOWkHuJUF9_XhIsQnV0BrBW4HXJ4fldTRDT3VfgXomOKkSYl4XBeOKMn-i29ILN3ccU=" rel="nofollow" target="_blank">here</a> or the Company’s investor relations site <a href="https://www.globenewswire.com/Tracker?data=NZkil5Z09YbG6V-ZODy5iCu56wCcLTmCGrBPyvCDBysp3NvT3lmYKg-MxDXJEKc1e6MHbzP3_IHrZDQ6Outo2qisB3ogYfoVNs2MjzN347MWm8F2IVcXRrY2RmZ-1lr_T11Rh8Gkv4PBLUdZf-w6P9C8p2N8F0yaMmm529A_jcd9XswdlQytVy7tTN3g4ckrgFmDMR4_YejITXbPdLWbMtZfVvjFt0ybxl3hkrIrctA=" rel="nofollow" target="_blank">here</a>. The Company is the manufacturer of the Byrna<sup>®</sup> CL, Byrna<sup>®</sup> LE, and Byrna<sup>®</sup> SD personal security devices, state-of-the-art handheld CO2 powered launchers designed to provide a less-lethal alternative to a firearm for the consumer, private security, and law enforcement markets. To purchase Byrna products, visit the Company’s e-commerce store.</p>  <p><strong>Investor Contact:</strong><br>Tom Colton and Alec Wilson<br>Gateway Group, Inc. <br>949-574-3860<br><a href="https://www.globenewswire.com/Tracker?data=cylBqMc4L_8Nmi89bYo63z4TdsTJTCrS_Jqp8yCL8bttUbG5hSMJJNuivsGnYSFJ_2YVtLAMlbrO5MtmDBOPzzAXkZaXpwkg3VgWhtmVe-g=" rel="nofollow" target="_blank">BYRN@gateway-grp.com</a></p>  <br><p><a href="https://www.globenewswire.com/NewsRoom/AttachmentNg/b37ace10-a2b7-4002-8d20-1f4aff9c06c8"><img src="https://ml.globenewswire.com/media/b37ace10-a2b7-4002-8d20-1f4aff9c06c8/small/byrna-technologies-logo-jpg.jpg" border="0" width="150" height="46" alt="Primary Logo"></a></p>
Source: Byrna Technologies, Inc.

]]></content:encoded>    </item>
    <item>
      <title>Byrna Technologies Promotes Luan Pham to President</title>
      <link>https://ir.byrna.com/news-events/press-releases/detail/242/byrna-technologies-promotes-luan-pham-to-president</link>
      <pubDate>Thu, 19 Mar 2026 08:00:00 -0400</pubDate>
      <guid isPermaLink="true">https://ir.byrna.com/news-events/press-releases/detail/242/byrna-technologies-promotes-luan-pham-to-president</guid>
<content:encoded><![CDATA[

<h3 class="spr-ir-news-article-title">Pham joined Byrna in 2021 and led the marketing team to drive more than 500% revenue growth over five years</h3>

<p align="left">ANDOVER, Mass., March  19, 2026  (GLOBE NEWSWIRE) -- <a href="https://www.globenewswire.com/Tracker?data=OgHrdJSPLs-BVoDrMto2iJ1LezFIhuPUPFvtnO8YKQeJqk6gTSueIBD6qIeHht4XaXj-D5BWFvSBAWKHtaoXbJw2j28qZjnRfuO_kANwo7I=" rel="nofollow" target="_blank"><strong>Byrna Technologies Inc.</strong></a><strong> (“Byrna” or the “Company”) (Nasdaq: BYRN), </strong>a personal defense technology company specializing in the development, manufacture, and sale of innovative less-lethal personal security solutions, today announced the promotion of Luan Pham to President, effective March 17, 2026. In his expanded role, Pham will continue to lead Byrna's marketing, brand strategy, distribution, and customer acquisition initiatives, while working closely with CEO Conn Davis to drive execution across the Company’s commercial strategy.</p>  <p>Pham joined Byrna in January 2021 as the Company’s Chief Marketing Officer and was promoted to Chief Revenue and Marketing Officer in January 2022. He has been a driving force behind the Company's remarkable growth, scaling revenue from $17 million in 2020 to $118 million in 2025 and establishing Byrna as the category leader in consumer less-lethal personal defense.</p>  <p>Under his leadership, Byrna built a highly effective influencer program, launched a store-within-a-store retail strategy with Sportsman's Warehouse, and scaled its direct-to-consumer e-commerce business into a durable digital revenue engine. Pham also helped scale the brick-and-mortar sales channel to more than 1,400 locations nationwide. In parallel, he developed AI-driven advertising strategies that unlocked new marketing channels in a constrained environment and accelerated the Company’s customer acquisition. These efforts collectively helped scale the business from 250,000 to 750,000 launchers sold and earned Byrna recognition as the #10 company in <em>Forbes’</em> <a href="https://www.globenewswire.com/Tracker?data=Sr5iRvxSEwLKQlolTe90t2cmxsBGPkR3RiJtmeNlO7vxC-DXzmAArA51V2nvKJqYV8d5Uvo_U0XpUz-cUB5LVw9VLcb73Xk8xUu9oekJg2Mbf1VrBpjxqAscl50K-W10OJ5-W1uKqe-mP499KXsrcReEcdmY6HzYFvknjv0MO2wddGv-vB-Uf547QnlgS43n" rel="nofollow" target="_blank">America's Most Successful Small-Cap Companies List</a>.</p>  <p>“Luan has been a transformative force at Byrna, and his promotion to President reflects the outsized impact he has had on our growth,” said Byrna CEO Conn Davis. “From building our influencer program from the ground up to launching our store-within-a-store retail strategy, and scaling our e-commerce business, Luan has consistently demonstrated the vision and executional discipline that drives results. I look forward to partnering closely with him as we build on that momentum, expand our market presence, and accelerate our position as the leader in the less-lethal personal defense market.”</p>  <p>Pham added: “I am proud to step into this expanded role and grateful for the confidence the Board and Conn have placed in me. Our team has built a powerful growth engine and expanded Byrna’s brand and distribution footprint, and I remain focused on sustaining that momentum while ensuring a seamless transition. With a strong leadership team and clear strategic focus, Byrna is well positioned to accelerate performance and deliver long-term value for our customers, partners, and shareholders.”</p>  <p>Pham will continue reporting to Mr. Davis and will play a central role in Byrna’s strategic planning and execution as the Company pursues its next phase of growth across its consumer, private security, and law enforcement markets.</p>  <p><strong>About Byrna Technologies Inc.</strong><br>Byrna is a personal defense technology company specializing in the development, manufacture, and sale of innovative less-lethal personal security solutions. For more information on the Company, please visit the corporate website <a href="https://www.globenewswire.com/Tracker?data=dIs6uAVof7ZnaNecgaKfhMzx2sVjpjeIlrfvEJLBpHwTOEfDpeTu0ujXF6WiT_xT_YrTparoMUkn2fro9lCmNQ==" rel="nofollow" target="_blank">here</a> or the Company’s investor relations site <a href="https://www.globenewswire.com/Tracker?data=dIs6uAVof7ZnaNecgaKfhBJs0-9hrwzH9WAN3zA3E0DoIDMZ2xcjWl6wL6KSsy-E0_rjDV5sHQBpfKUtXBChTQ==" rel="nofollow" target="_blank">here</a>. The Company is the manufacturer of the Byrna<sup>®</sup> CL, Byrna<sup>®</sup> LE, and Byrna<sup>®</sup> SD personal security devices, state-of-the-art handheld CO2 powered launchers designed to provide a less-lethal alternative to a firearm for the consumer, private security, and law enforcement markets. To purchase Byrna products, visit the Company’s e-commerce store.</p>  <p><strong><em>Forward-Looking Statements</em></strong><br><em>This press release contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. All statements other than statements of historical fact contained herein, including statements regarding the Company's ability to accelerate growth and build on existing business momentum, execute a seamless leadership transition and advance its next phase of growth, expand its market presence across its consumer, private security, and law enforcement channels, strengthen execution under its current leadership team, and deliver long-term value for its customers, partners, and shareholders, are forward-looking statements. These statements are based on management's current expectations and assumptions and are subject to risks and uncertainties that could cause actual results to differ materially from those expressed or implied, including: the Company's ability to successfully transition to and integrate new executive leadership; competition in the less-lethal personal defense market; the Company's ability to maintain and expand its distribution relationships across its consumer, private security, and law enforcement channels, including its store-within-a-store arrangement with Sportsman's Warehouse and its network of more than 1,400 brick-and-mortar retail locations; regulatory changes affecting the Company's products, marketing, or permissible distribution channels; the Company's ability to execute on its commercial and growth strategy; macroeconomic conditions affecting consumer spending on personal defense products; and other risks described in the Company's filings with the Securities and Exchange Commission, including its Annual Report on Form 10-K and subsequent quarterly reports on Form 10-Q. Byrna undertakes no obligation to update any forward-looking statement to reflect events or circumstances after the date hereof, except as required by applicable law.</em></p>  <p><strong>Investor Contact:</strong><br>Tom Colton and Alec Wilson<br>Gateway Group, Inc.<br>949-574-3860<br><a href="https://www.globenewswire.com/Tracker?data=ooEpM0K0Hqn7U9sScu1Y9to5nTU4ke5s6XagCQGjwPYEiZKe0RkSDXk4X-tBbmJgMuERTOmOyTx4NYo9SLNXQUpSBtJym5qO7etdk9Sez_A=" rel="nofollow" target="_blank">BYRN@gateway-grp.com</a></p>  <br><p><a href="https://www.globenewswire.com/NewsRoom/AttachmentNg/b37ace10-a2b7-4002-8d20-1f4aff9c06c8"><img src="https://ml.globenewswire.com/media/b37ace10-a2b7-4002-8d20-1f4aff9c06c8/small/byrna-technologies-logo-jpg.jpg" border="0" width="150" height="46" alt="Primary Logo"></a></p>
Source: Byrna Technologies, Inc.

]]></content:encoded>    </item>
    <item>
      <title>Byrna Technologies To Attend 38th Annual ROTH Conference</title>
      <link>https://ir.byrna.com/news-events/press-releases/detail/241/byrna-technologies-to-attend-38th-annual-roth-conference</link>
      <pubDate>Tue, 17 Mar 2026 08:00:00 -0400</pubDate>
      <guid isPermaLink="true">https://ir.byrna.com/news-events/press-releases/detail/241/byrna-technologies-to-attend-38th-annual-roth-conference</guid>
<content:encoded><![CDATA[

<p>ANDOVER, Mass., March  17, 2026  (GLOBE NEWSWIRE) -- <a href="https://www.globenewswire.com/Tracker?data=F8HFvHsvdFXPeUhU6Asze3Wn7d4rRw13e_QzBgQ9AimtLq1ZKKyTjEYKJEUzb7Z3UH9zPC_W5LxquyffzoaFnnIIeZkEqknjXReSfNZNCso=" rel="nofollow" target="_blank"><strong>Byrna Technologies Inc.</strong></a><strong> (“Byrna” or the “Company”) (Nasdaq: BYRN), </strong>a personal defense technology company specializing in the development, manufacture, and sale of innovative less-lethal personal security solutions, will be participating at the <a href="https://www.globenewswire.com/Tracker?data=37oUuenBfaOFatIPsl-5kvzve06sIVagxidO1ax6a76OIrILWyfTkrXps2TH1iEplrIaO8XsczLf3TQF6b7gubMI8oHfuCCi2M5WIerCmhF-AGXKh3jEmLqfT210mtw9C4P2GGj1xhr7k_mwqy0fbofTi7YHm5k5OSgMh3jaGm8=" rel="nofollow" target="_blank">38<sup>th</sup> Annual ROTH Conference</a>, which is being held March 22-24, 2026, at the Ritz Carlton in Dana Point, California.</p>  <p>Company CEO Conn Davis and Founder Bryan Ganz are attending and will also be holding one-on-one meetings with institutional investors and analysts throughout the conference.</p>  <p>To receive additional information or to schedule a one-on-one meeting, please contact your ROTH representative or Byrna’s investor relations team at <a href="https://www.globenewswire.com/Tracker?data=zTdPNm5BPCFVszg4E3nUHMpKZnw4CoqoV3C6OxProzgONORRMmmEyAhZDPYI87Qcf6aQw4xbQgp8RiHGWqbKG2QUd8aJX1xno7ypdcBT83Y=" rel="nofollow" target="_blank">BYRN@gateway-grp.com</a>.</p>  <p><strong>About Byrna Technologies Inc.</strong><br>Byrna is a personal defense technology company specializing in the development, manufacture, and sale of innovative less-lethal personal security solutions. For more information on the Company, please visit the corporate website <a href="https://www.globenewswire.com/Tracker?data=jNYNUqypnVPGHF9yK6lCpoHwnZvL-Dobqw2volqknU3H4gp58h6agezlKiu3mhEyJfGdEY2oc5JwGRJIOLCmzw==" rel="nofollow" target="_blank">here</a> or the Company’s investor relations site <a href="https://www.globenewswire.com/Tracker?data=jNYNUqypnVPGHF9yK6lCpjnTQ2gOwjNlIoY2Z_tHannl94MAnJns_2uLxKkU31IESxEUpf5N1yr60PwR80neHg==" rel="nofollow" target="_blank">here</a>. The Company is the manufacturer of the Byrna<sup>®</sup> CL, Byrna<sup>®</sup> LE and Byrna<sup>®</sup> SD personal security devices, state-of-the-art handheld CO2 powered launchers designed to provide a less-lethal alternative to a firearm for the consumer, private security, and law enforcement markets. To purchase Byrna products, visit the Company’s e-commerce store.</p>  <p><strong>Investor Contact:</strong><br>Tom Colton and Alec Wilson<br>Gateway Group, Inc. <br>949-574-3860<br><a href="https://www.globenewswire.com/Tracker?data=zTdPNm5BPCFVszg4E3nUHMpKZnw4CoqoV3C6OxProzhmeQFKoB-Ux59-2dnjqWunbeuFQERpOzOVAvdxpO3UJlo0jE1Q8SiqfIDu70nHZCY=" rel="nofollow" target="_blank">BYRN@gateway-grp.com</a></p>  <br><p><a href="https://www.globenewswire.com/NewsRoom/AttachmentNg/b37ace10-a2b7-4002-8d20-1f4aff9c06c8"><img src="https://ml.globenewswire.com/media/b37ace10-a2b7-4002-8d20-1f4aff9c06c8/small/byrna-technologies-logo-jpg.jpg" border="0" width="150" height="46" alt="Primary Logo"></a></p>
Source: Byrna Technologies, Inc.

]]></content:encoded>    </item>
  </channel></rss>