RecodeX 重构消息,Byrna Technologies因第一季度营收和盈利未达预期,股价下跌5%。