GenFlat Holdings Inc. (GFLT) reports earnings