Beyond Meat posts positive growth for first time in almost 3 years