Agilysys Inc. (AGYS) reports earnings