Byrna Technologies Inc. (OTCBB: BYRN) has significantly progressed over the last quarter, reflecting both positive and negative aspects in its latest performance report.
Key Financial Highlights:
Net Revenue: Increased by 40.6% to $28.5 million for Q2 2025 compared to $20.3 million in Q2 2024.
G...