 Byrna Technologies Inc NASDAQ: BYRN reported a second-quarter revenue decline of 13.3 year-over-year to 11.62 million, marginally missing the consensus of 11.67 million. Adjusted EPS loss was 0.05, below the consensus of 0.03. 