Hibbett Sports shapes up strong same-store sales