Financial insights of BYND