Cisco reports better-than-expected results and issues optimistic forecast