NEW YORK (TheStreet) -- Shares of Juniper Networks (JNPR) - Get Report are down by 0.91% to $24 in after-hours trading on Tuesday, after the company reported its fiscal 2016 second quarter results. 

After the market close, the Sunnyvale, CA-based networking products company posted earnings of 50 cents per diluted share, beating analysts' estimates of 47 cents per share. 

Revenue was flat year-over-year at $1.22 billion, slightly above analysts' estimates of $1.19 billion.

"Despite an uncertain macro environment, we delivered solid revenue performance and profitability metrics in the second quarter," Juniper Networks CEO Rami Rahim said in the announcement. "There is no shortage of appetite for network innovation."

For the third quarter ending September 30, Juniper Networks forecasts earnings per diluted share between 48 cents and 54 cents. Revenue is expected to be about $1.25 billion, plus or minus $30 million. 

Separately, 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 articles's author. TheStreet Ratings has this to say about the recommendation:

We rate JUNIPER NETWORKS INC as a Buy with a ratings score of B-. This is driven by a number of strengths, which we believe should have a greater impact than any weaknesses, and should give investors a better performance opportunity than most stocks we cover. The company's strengths can be seen in multiple areas, such as its revenue growth, impressive record of earnings per share growth, increase in net income, notable return on equity and reasonable valuation levels. We feel its strengths outweigh the fact that the company shows weak operating cash flow.

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

Image placeholder title

JNPR

data by

YCharts