SoFi beats on top and bottom lines