AstroNova Posts Profit, Positive Cash Flow in Q1 Turnaround