Vivic Corp (VIVC) reports earnings