Aemetis Inc (AMTX) reports earnings