TransAct Technologies Incorporated (TACT) reports earnings