Bed Bath & Beyond earnings up 35%