Financial insights of CRDO