Results slightly exceed Wall Street expectations