SIGLENS/아스트로노바, AstroNova, Inc. (ALOT)