VMCAF (VMCAF) reports earnings