Snap Climbs as First-Quarter Results Beat Expectations