Galaxy Gaming Inc (GLXZ) reports earnings