Financial insights of CSCO