Harvard Bioscience Inc. (HBIO) reports earnings