AIM ImmunoTech Inc. (AIM) reports earnings