Ross issues weak outlook despite beating earnings