NEW YORK (TheStreet) -- Shares of Twitter (TWTR) - Get Report were advancing in Thursday morning trading after the social network reported better-than-expected results for the 2016 third quarter and announced that it will reduce its workforce by 9%.

But the company withdrew revenue guidance for the fourth quarter and full year due to uncertainties from the restructuring, and U.S. revenue only grew 1% compared to the year-ago period.

"When you sit down and look at the numbers really closely, it is still mixed," TheStreet's Jim Cramer said on CNBC's "Squawk on the Street" this morning

Twitter's daily average user base was up 7%, which is "absolutely not bad" but also not terribly impressive for an $18 stock, Cramer noted.

The company appears to be benefiting from its live streams of one-off events such as the presidential debates as well as ongoing events such as NFL and NBA games, Cramer stated.

"I think what people say is they have a niche here, and the niche is...sports and how you watch it," he said.

Twitter might not have picked the best year to partner with the NFL, as the games have lacked excitement, but in all the quarter was not as disastrous as many had feared, Cramer mentioned.

"In the end, I come back and say, better than expected, but the expected was not good," he said.

Separately, TheStreet Ratings team rates the stock as a "hold" with a ratings score of C-.

Twitter's strengths such as its impressive record of earnings per share growth, robust revenue growth and good cash flow from operations are countered by the fact that the stock has had a generally disappointing performance in the past year.

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

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