Financial insights of CFLT