General Enterprise Ventures Inc (GEVI) reports earnings