ALOT Financials: AstroNova Inc AI Analysis