Financial insights of CIEN