Yelp explodes 20% out of the gate after crushing Wall Street's expectations

Wall Street analysts were expecting the business review site to post a loss of 16 cents per share. Instead, Yelp reported 8 cents of earnings per share, or EPS.

That's a huge beat, though it's still less than the $0.10 per share Yelp posted over the same period in 2015.

Yelp also posted a more modest win in revenue, reporting $158.6 million versus analyst expectations of $156 million. The company also raised its guidance targets for the rest of the year beyond Wall Street expectations.

At the time of writing, the stock had settled out to around 19% up from closing last night, around $25.52 per share.

Intriguingly, Barron's reports that Wall Street is attributing the win to Yelp's investments in boosting the productivity of its local ad sales units, which was a standout part of the business this quarter.

But Yelp CEO Jeremy Stoppelman downplayed that aspect on the company's earnings call, saying that "sales team performance in any quarter is actually a relatively small percentage of the overall quarter performance."