Cisco Is On a Roll. It’s Make or Break Time for the Stock.

The better results reflect a combination of accelerating corporate spending, improved demand from “webscale” cloud-computing customers, growth in the …