Hibbett profit soars on strong same-store sales