Byrna Technologies Inc. (BYRN) is set to release its third-quarter earnings results before the market opens on Wednesday, October 9. Analysts anticipate the company to report a profit of 5 cents per share, a significant improvement from the 12-cent loss recorded in the same period last year. The company has projected revenue of $20.8 million for the quarter. Benzinga analyzes recent analyst ratings and provides insights into what to expect from the earnings release.