Cisco is operating in a difficult environment, but cash flows and dividends are moving in the right direction.