
Company Performance - Byrna Technologies reported quarterly earnings of $0.13 per share, surpassing the Zacks Consensus Estimate of a loss of $0.01 per share, and compared to earnings of $0.03 per share a year ago [6] - The company posted revenues of $20.27 million for the quarter ended May 2024, slightly missing the Zacks Consensus Estimate by 0.10%, but showing a significant increase from $11.51 million in the same quarter last year [2] - Byrna Technologies has exceeded consensus EPS estimates three times over the last four quarters [7] Stock Performance - Byrna Technologies shares have increased approximately 61.4% since the beginning of the year, significantly outperforming the S&P 500's gain of 16.8% [3] - The stock currently holds a Zacks Rank 1 (Strong Buy), indicating expectations for continued outperformance in the near future [4] Industry Outlook - The Technology Services industry, to which Byrna Technologies belongs, is currently ranked in the top 34% of over 250 Zacks industries, suggesting a favorable outlook for stocks within this sector [11] - The upcoming earnings report for VerifyMe, Inc. is anticipated, with expected revenues of $5.71 million, reflecting a 6.9% increase from the previous year [12]