NEW YORK (TheStreet) -- Yelp (YELP) - Get Report  is expected to report a 2016 third-quarter loss that has narrowed and revenue that has risen from a year ago before Wednesday's market open. 

Analysts surveyed by FactSet expect the San Francisco-based consumer review website to report a loss of 3 cents per share on $182.9 million in revenue. 

For the year-ago period, Yelp reported a loss of 11 cents cents per share on revenue of $143.6 million. 

MKM Partners reiterated a "buy" rating and $48 price target on Yelp shares ahead of the results. 

"We continue to think the business is on track and Yelp will report in-line to better results," the firm wrote in a note released today. "We would take advantage of recent weakness ahead of results."

TST Recommends

Yelp has posted results above the high end of guidance for the past two quarters, MKM noted. Sales productivity has "fully rebounded," the firm added.

Shares of Yelp were higher in late-afternoon trading on Monday.

Separately, TheStreet Ratings team rates the stock as a "sell" with a ratings score of D.

Yelp's weaknesses include an overall disappointing return on equity.

You can view the full analysis from the report here: YELP

TheStreet Ratings objectively rated this stock according to its "risk-adjusted" total return prospect over a 12-month investment horizon. Not based on the news in any given day, the rating may differ from Jim Cramer's view or that of this article's author.

Image placeholder title