Intevac Inc. (IVAC) reports earnings