Byrna Technologies Inc expected to post loss of 16 cents a share
Byrna Technologies Inc is expected to report a 42.3% decrease in revenue to $16.262 million from $28.18 million a year ago. The company is expected to report a loss of 16 cents per share.