Transcat Inc. (TRNS) reports earnings