Firsthand Technology Value Fund Inc. (SVVC) reports earnings