Financial insights of CDLX