Financial insights of CEVA