Yahoo! Inc. (NASDAQ:YHOO), in the midst of final negotiations to sell its core operations, reported earnings in line with analysts’ already lowered expectations for the second quarter of 2016. The internet portal leader reported revenue of $841.2 million, essentially in-line with the Street at $839.9 million and within prior guidance for $810-850 million. The company also guided third-quarter revenue to $840-880 million, essentially in-line with the Street.

Cantor analyst Youssef Squali remained bullish on the company, reiterating an outperform rating, with a $49 price target, based on his expectation for a positive outcome to the company’s current sale process, which appears to be coming to fruition.

Furthermore, the analyst noted, “While bottomline results were ahead of muted expectations due to aggressive cost controls, revenue growth remains challenged. Even Mavens (formerly a bright spot) saw negative growth, while display/search saw no material turnaround.”

CEO Marissa Mayer praised the acronym and plan supposed to serve as an agent of growth for Yahoo!’s mobile, video, native, and social revenue. Squali points out that Mavens has instead resulted in a decline of 4% to $385 million. It now appears Yahoo! in desperation to save itself made a bad deal to buy Tumblr; and now hopes to write it off along with other acquisitions. Coupled with display/search experiencing no reversal, the company still struggles with troubleshooting revenue growth.

As usual, we find it important to provide a track record for an analyst when reporting on new notes to give key perspective on the effect it has on stock performance. According to TipRanks, Youssef Squali has earned a high ranking at #5 out of 4,064 analysts, upholding a 70% success rate with an average of 15.4% in annual returns per every recommendation he offers.

TipRanks analytics indicate Yahoo! Inc. to be a Moderate Buy, with 14 issuing a Buy rating for the stock, 13 maintaining a Hold rating, and only 1 remaining upholding a Sell rating for YHOO shares. The consensus target price stands at $42.18 with about an 11% increase from where the stock is currently trading.