TransAct Technologies reports net sales of $17.9m in Q3 2022