Byrna Technologies Inc.

(NASDAQ:BYRN) will release earnings for its second quarter before the opening bell on Thursday, July 9.

Analysts expect the Andover, Massachusetts-based company to report quarterly loss of 12 cents per share, versus a profit of 13 cents per share in the year-ago period.

The consensus estimate for Byrna Technologies’ quarterly revenue is $22.22 million.

It reported $28.5 million last year, according to Benzinga Pro.